Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Good morning!

Good morning!

Scheduled Pinned Locked Moved Uncategorized
interview
17 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • doomscroll@zirk.usD This user is from outside of this forum
    doomscroll@zirk.usD This user is from outside of this forum
    doomscroll@zirk.us
    wrote last edited by
    #1

    Good morning! Today I’m hosting a Mastodon interview with Brent Simmons / @brentsimmons.
    Brent is the creator of NetNewsWire / @NetNewsWire and a long-time voice in the RSS and open web community.

    I’ll be asking a series of questions here in this thread and we’d love to hear form you.. Brent will reply whenever it’s convenient for him.

    Follow along using #interview.

    Let’s begin.

    Link Preview Image
    doomscroll@zirk.usD 1 Reply Last reply
    0
    • doomscroll@zirk.usD doomscroll@zirk.us

      Good morning! Today I’m hosting a Mastodon interview with Brent Simmons / @brentsimmons.
      Brent is the creator of NetNewsWire / @NetNewsWire and a long-time voice in the RSS and open web community.

      I’ll be asking a series of questions here in this thread and we’d love to hear form you.. Brent will reply whenever it’s convenient for him.

      Follow along using #interview.

      Let’s begin.

      Link Preview Image
      doomscroll@zirk.usD This user is from outside of this forum
      doomscroll@zirk.usD This user is from outside of this forum
      doomscroll@zirk.us
      wrote last edited by
      #2

      Hello, @brentsimmons, thanks for joining us for today’s interview. Over the course of your career, what beliefs about software development have you changed your mind about?
      #interview

      cogdog@cosocial.caC brentsimmons@indieweb.socialB 2 Replies Last reply
      0
      • doomscroll@zirk.usD doomscroll@zirk.us

        Hello, @brentsimmons, thanks for joining us for today’s interview. Over the course of your career, what beliefs about software development have you changed your mind about?
        #interview

        cogdog@cosocial.caC This user is from outside of this forum
        cogdog@cosocial.caC This user is from outside of this forum
        cogdog@cosocial.ca
        wrote last edited by
        #3

        @Doomscroll I am curious to hear @brentsimmons share the spark story for NetNewsWire, what spurned him to create the first version? What were you doing with RSS at the time? I recall before seeing his app I was using Bloglines.

        brentsimmons@indieweb.socialB 1 Reply Last reply
        0
        • doomscroll@zirk.usD doomscroll@zirk.us

          Hello, @brentsimmons, thanks for joining us for today’s interview. Over the course of your career, what beliefs about software development have you changed your mind about?
          #interview

          brentsimmons@indieweb.socialB This user is from outside of this forum
          brentsimmons@indieweb.socialB This user is from outside of this forum
          brentsimmons@indieweb.social
          wrote last edited by
          #4

          @Doomscroll The main thing is my understanding of what makes for high quality apps. I keep learning that there is another higher level of quality and at the same time learning how to recognize it and figuring out a path to getting there. And I learn how critical this striving is, not just for the health of the app but for my own spiritual health.

          That's not to say that my code is so great. 😀 I’m in the midst of fixing a bunch of bugs and dealing with tech debt in NetNewsWire. Lots to improve!

          doomscroll@zirk.usD 1 Reply Last reply
          0
          • cogdog@cosocial.caC cogdog@cosocial.ca

            @Doomscroll I am curious to hear @brentsimmons share the spark story for NetNewsWire, what spurned him to create the first version? What were you doing with RSS at the time? I recall before seeing his app I was using Bloglines.

            brentsimmons@indieweb.socialB This user is from outside of this forum
            brentsimmons@indieweb.socialB This user is from outside of this forum
            brentsimmons@indieweb.social
            wrote last edited by
            #5

            @cogdog @Doomscroll I was working at UserLand Software, on Frontier. I was lead developer of the blogging system Manila. Dave Winer, UserLand owner and CEO, was an RSS and blogging pioneer, and I was along for the ride.

            Once I left, in early 2002, I wanted to do something with RSS — there were, due to our efforts, thousands of blogs then with RSS feeds.

            I also wanted to write my first Cocoa app, and that ended up being MacNewsWire, which was a tiny thing which led to NetNewsWire.

            cogdog@cosocial.caC doomscroll@zirk.usD 2 Replies Last reply
            0
            • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

              @cogdog @Doomscroll I was working at UserLand Software, on Frontier. I was lead developer of the blogging system Manila. Dave Winer, UserLand owner and CEO, was an RSS and blogging pioneer, and I was along for the ride.

              Once I left, in early 2002, I wanted to do something with RSS — there were, due to our efforts, thousands of blogs then with RSS feeds.

              I also wanted to write my first Cocoa app, and that ended up being MacNewsWire, which was a tiny thing which led to NetNewsWire.

              cogdog@cosocial.caC This user is from outside of this forum
              cogdog@cosocial.caC This user is from outside of this forum
              cogdog@cosocial.ca
              wrote last edited by
              #6

              @brentsimmons @Doomscroll Nice. I am sure I heard about NetNewsWire from @dnorman at University of Calgary. We did some talks for educators in 2003 called "Whats the Fuss About RSS?" run from a wiki https://cogdogblog.com/2003/06/whats-the/

              demoing how to integrate syndicated content into learning management systems.

              The wiki is archived, there's an interesting list of other aggretors from the paleo era.

              Link Preview Image
              UBCWiki: TheFuss

              favicon

              (web-wp.archive.org)

              cogdog@cosocial.caC 1 Reply Last reply
              0
              • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

                @Doomscroll The main thing is my understanding of what makes for high quality apps. I keep learning that there is another higher level of quality and at the same time learning how to recognize it and figuring out a path to getting there. And I learn how critical this striving is, not just for the health of the app but for my own spiritual health.

                That's not to say that my code is so great. 😀 I’m in the midst of fixing a bunch of bugs and dealing with tech debt in NetNewsWire. Lots to improve!

                doomscroll@zirk.usD This user is from outside of this forum
                doomscroll@zirk.usD This user is from outside of this forum
                doomscroll@zirk.us
                wrote last edited by
                #7

                @brentsimmons How do you recognize that next level of quality when you encounter it? What are the signs that tell you an app, or a piece of code, has reached that higher level?

                You mentioned that striving for quality affects your spiritual health. What is it about software craftsmanship that makes it feel that way?

                #interview

                brentsimmons@indieweb.socialB 1 Reply Last reply
                0
                • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

                  @cogdog @Doomscroll I was working at UserLand Software, on Frontier. I was lead developer of the blogging system Manila. Dave Winer, UserLand owner and CEO, was an RSS and blogging pioneer, and I was along for the ride.

                  Once I left, in early 2002, I wanted to do something with RSS — there were, due to our efforts, thousands of blogs then with RSS feeds.

                  I also wanted to write my first Cocoa app, and that ended up being MacNewsWire, which was a tiny thing which led to NetNewsWire.

                  doomscroll@zirk.usD This user is from outside of this forum
                  doomscroll@zirk.usD This user is from outside of this forum
                  doomscroll@zirk.us
                  wrote last edited by
                  #8

                  @brentsimmons @cogdog Did MacNewsWire start as a serious product idea, or was it more like a small experiment that unexpectedly grew into something bigger?

                  #interview

                  brentsimmons@indieweb.socialB 1 Reply Last reply
                  0
                  • cogdog@cosocial.caC cogdog@cosocial.ca

                    @brentsimmons @Doomscroll Nice. I am sure I heard about NetNewsWire from @dnorman at University of Calgary. We did some talks for educators in 2003 called "Whats the Fuss About RSS?" run from a wiki https://cogdogblog.com/2003/06/whats-the/

                    demoing how to integrate syndicated content into learning management systems.

                    The wiki is archived, there's an interesting list of other aggretors from the paleo era.

                    Link Preview Image
                    UBCWiki: TheFuss

                    favicon

                    (web-wp.archive.org)

                    cogdog@cosocial.caC This user is from outside of this forum
                    cogdog@cosocial.caC This user is from outside of this forum
                    cogdog@cosocial.ca
                    wrote last edited by
                    #9

                    @brentsimmons @Doomscroll @dnorman I found this ~2003 screenshot of some of my NetNewsWire feeds --that's your blog highlighted @dnorman !! Trackbacks and Learning Objects FTW.

                    Link Preview Image
                    dnorman@cosocial.caD fahrni@curmudgeon.cafeF brentsimmons@indieweb.socialB 3 Replies Last reply
                    1
                    0
                    • doomscroll@zirk.usD doomscroll@zirk.us

                      @brentsimmons How do you recognize that next level of quality when you encounter it? What are the signs that tell you an app, or a piece of code, has reached that higher level?

                      You mentioned that striving for quality affects your spiritual health. What is it about software craftsmanship that makes it feel that way?

                      #interview

                      brentsimmons@indieweb.socialB This user is from outside of this forum
                      brentsimmons@indieweb.socialB This user is from outside of this forum
                      brentsimmons@indieweb.social
                      wrote last edited by
                      #10

                      @Doomscroll That next level of quality is usually simpler, with fewer levels of indirection, and is very clear. It usually looks like what I call (in my head) “kindergarten code” — that is, it doesn't look at all special or especially good. Looks like it took no thought, as if it was the obvious code to write.

                      And, at the same time, I believe I’ve thought of all the corner cases and I know they’re all covered. I’m not just being optimistic.

                      #interview

                      brentsimmons@indieweb.socialB 1 Reply Last reply
                      0
                      • cogdog@cosocial.caC cogdog@cosocial.ca

                        @brentsimmons @Doomscroll @dnorman I found this ~2003 screenshot of some of my NetNewsWire feeds --that's your blog highlighted @dnorman !! Trackbacks and Learning Objects FTW.

                        Link Preview Image
                        dnorman@cosocial.caD This user is from outside of this forum
                        dnorman@cosocial.caD This user is from outside of this forum
                        dnorman@cosocial.ca
                        wrote last edited by
                        #11

                        @cogdog @brentsimmons @Doomscroll love that old school Aqua interface!

                        1 Reply Last reply
                        0
                        • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

                          @Doomscroll That next level of quality is usually simpler, with fewer levels of indirection, and is very clear. It usually looks like what I call (in my head) “kindergarten code” — that is, it doesn't look at all special or especially good. Looks like it took no thought, as if it was the obvious code to write.

                          And, at the same time, I believe I’ve thought of all the corner cases and I know they’re all covered. I’m not just being optimistic.

                          #interview

                          brentsimmons@indieweb.socialB This user is from outside of this forum
                          brentsimmons@indieweb.socialB This user is from outside of this forum
                          brentsimmons@indieweb.social
                          wrote last edited by
                          #12

                          @Doomscroll And then, later, sometimes I find out I’m wrong! There was a better, even more clear, way to do a thing. Or I thought I had all the corner cases covered, and I learn, usually from user reports, about something I hadn’t thought of.

                          It’s important not to be arrogant with software, because it will bite you and keep on biting you, no matter how many years of experience you have, no matter how good at it you think you’ve gotten!

                          #interview

                          brentsimmons@indieweb.socialB 1 Reply Last reply
                          0
                          • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

                            @Doomscroll And then, later, sometimes I find out I’m wrong! There was a better, even more clear, way to do a thing. Or I thought I had all the corner cases covered, and I learn, usually from user reports, about something I hadn’t thought of.

                            It’s important not to be arrogant with software, because it will bite you and keep on biting you, no matter how many years of experience you have, no matter how good at it you think you’ve gotten!

                            #interview

                            brentsimmons@indieweb.socialB This user is from outside of this forum
                            brentsimmons@indieweb.socialB This user is from outside of this forum
                            brentsimmons@indieweb.social
                            wrote last edited by
                            #13

                            @Doomscroll I call it spiritual, but I don’t know if it’s really that, but it *feels* like it.

                            We can choose what our purpose in life is, and I think most people choose to make the world better, however they define that. Taking care of friends and family, for one thing, for sure, and of themselves (so they don’t burden others unnecessarily).

                            Continued on next post…

                            #interview

                            brentsimmons@indieweb.socialB 1 Reply Last reply
                            0
                            • brentsimmons@indieweb.socialB brentsimmons@indieweb.social

                              @Doomscroll I call it spiritual, but I don’t know if it’s really that, but it *feels* like it.

                              We can choose what our purpose in life is, and I think most people choose to make the world better, however they define that. Taking care of friends and family, for one thing, for sure, and of themselves (so they don’t burden others unnecessarily).

                              Continued on next post…

                              #interview

                              brentsimmons@indieweb.socialB This user is from outside of this forum
                              brentsimmons@indieweb.socialB This user is from outside of this forum
                              brentsimmons@indieweb.social
                              wrote last edited by
                              #14

                              @Doomscroll I think that people who make things have a sense that doing it right, to the very best of their ability, without cutting corners, is the path to a profound respect for other people, which we all need (and which seems to be in such short supply these days).

                              It’s also the road to gratitude, to telling the universe we are grateful to be alive and grateful for humanity, and we want to contribute our most inspired and careful work so we can say thank you, over and over.

                              #interview

                              1 Reply Last reply
                              0
                              • cogdog@cosocial.caC cogdog@cosocial.ca

                                @brentsimmons @Doomscroll @dnorman I found this ~2003 screenshot of some of my NetNewsWire feeds --that's your blog highlighted @dnorman !! Trackbacks and Learning Objects FTW.

                                Link Preview Image
                                fahrni@curmudgeon.cafeF This user is from outside of this forum
                                fahrni@curmudgeon.cafeF This user is from outside of this forum
                                fahrni@curmudgeon.cafe
                                wrote last edited by
                                #15

                                @cogdog @NetNewsWire @brentsimmons @Doomscroll @dnorman Looks lickable to me!

                                I always liked the pinstripes.

                                1 Reply Last reply
                                0
                                • doomscroll@zirk.usD doomscroll@zirk.us

                                  @brentsimmons @cogdog Did MacNewsWire start as a serious product idea, or was it more like a small experiment that unexpectedly grew into something bigger?

                                  #interview

                                  brentsimmons@indieweb.socialB This user is from outside of this forum
                                  brentsimmons@indieweb.socialB This user is from outside of this forum
                                  brentsimmons@indieweb.social
                                  wrote last edited by
                                  #16

                                  @Doomscroll @cogdog MacNewsWire was practice and I knew it was practice at the time.

                                  It grew into NetNewsWire, which I knew would be my first commercial app — and I expected it to be unsuccessful, but I was obsessed with it, so I had to do it first before going on to the apps that I thought would actually make some money.

                                  I never got to those other apps. I don’t even remember what my ideas were at the time. 😀

                                  #interview

                                  1 Reply Last reply
                                  0
                                  • cogdog@cosocial.caC cogdog@cosocial.ca

                                    @brentsimmons @Doomscroll @dnorman I found this ~2003 screenshot of some of my NetNewsWire feeds --that's your blog highlighted @dnorman !! Trackbacks and Learning Objects FTW.

                                    Link Preview Image
                                    brentsimmons@indieweb.socialB This user is from outside of this forum
                                    brentsimmons@indieweb.socialB This user is from outside of this forum
                                    brentsimmons@indieweb.social
                                    wrote last edited by
                                    #17

                                    @cogdog @Doomscroll @dnorman @NetNewsWire I never got more compliments on NetNewsWire being beautiful than back in those days!

                                    1 Reply Last reply
                                    0
                                    • R relay@relay.infosec.exchange shared this topic
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups