Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    Corgibytes Blog

    corgibytes.com · Company blog · on HN since 2016

    Corgibytes, a software modernization consultancy, writes about legacy code, developer careers, aging in tech and refactoring.

    Visit blogHN submissions
    Career & WorkProgrammingManagement
    What HN says

    Commenters reference its posts on makers versus menders and getting older in tech, while one criticizes the company's posted salaries and pay policy.

    Stats for nerds
    15HN people shared it
    11linked in comments
    517story points
    Jul 2023last shared
    2016people per year2023

    Top posts on HN

    1. 1
      On Getting Older in Tech
      3 people · 499 points · first shared 2016 · 417 comments on HN
    2. 2
      Starting a journey with Clojure and ClojureScript
      1 person · 5 points · first shared 2017 · Discussion on HN
    3. 3
      Developer Differences: Makers vs Menders
      2 people · 2 points · first shared 2021 · Discussion on HN
    4. 4
      MenderCon 2020 – a virtual conference focused on software modernization
      1 person · 2 points · first shared 2020 · 1 comments on HN
    5. 5
      Quest for mediocrity
      1 person · 2 points · first shared 2017 · Discussion on HN
    6. 6
      Dude, Where's My Code?
      1 person · 2 points · first shared 2017 · Discussion on HN
    7. 7
      Install Fonts on Your Mac from the Command Line with Homebrew
      1 person · 1 points · first shared 2022 · Discussion on HN
    8. 8
      What can we learn from the Ship of Theseus about software development?
      1 person · 1 points · first shared 2018 · Discussion on HN
    9. 9
      How Corgibytes uses journals to help developers communicate more effectively
      1 person · 1 points · first shared 2016 · Discussion on HN
    10. 10
      Empathy-Driven Development Defined
      1 person · 1 points · first shared 2021 · Discussion on HN

    What HN people wrote when they linked it

    • mscottfordAug 2016

      One of the things that I like to anecdotally measure is how long a similarly complex change takes. Over time, if it takes longer, then you're likely suffering from tech debt issues. If you're able to turn things around so that it starts getting done faster, then it sounds like you're starting to turn things around.

      On the missed deadlines issue, that reminds me of a blog we posted a while ago about why we stopped estimating ongoing development on these types of code bases[1].

      I also like to use the metaphor of a car that's stuck in the mud (or snow). The wheels Are spinning really fast and the engine is working really hard, but the car isn't going anywhere. It's only when you start trying to dig it out that you start to see forward progress, and even then, the progress is slow at first.

      [1]: http://corgibytes.com/blog/no-estimates/productivity/customer-service/estimates/operations/consulting/software-remodeling/2016/03/04/complicated-vs-complex/

    • SyneRyderJan 2017

      > I reckon fitness could become a factor in interviews

      Interesting. Another HN post a while ago mentioned they fought any ageism by being physically fitter than those younger than them - racing the younger ones up the stairs of the building without breaking a sweat.

      Actually, here's the blog post, On Getting Old(er) In Tech by Don Denoncourt:
      http://corgibytes.com/blog/2016/12/06/getting-old-er-in-tech/

      "A year or so ago, I was attending a two-week training session with about a dozen 20- or 30-something developers. The training was on the 22nd floor and, every day after we came back from group lunches, I’d always take the stairs. The first day or two, one or two of the kids would join me, but I got no repeats. It’s pretty hard to be considered a has-been when they can’t keep up with you."

    • pc86Aug 2016

      > We noticed that men constantly asked for WAY more than women when applying, so we decided to take the salary negotiations off the table to make it easier for everyone.[0]

      So I'm being punished because some people don't ask for what they're worth? I would consider applying for the senior position but it's less than I make now. This policy means I have to either 1) take a pay cut; 2) punch above my weight and apply for the next rung up the ladder; 3) not apply.

      I get what they're trying to do but this does not seem to be a way to go about it while continuing to get the best applicants possible.

      [0] http://corgibytes.com/careers/

    • mooredsAug 2016

      It was interesting. Too bad the company profiled doesn't really value the developers--if you look at their careers page, they pay 110k for lead devs, and 90k for senior devs: http://corgibytes.com/careers/ . I respect them for stating it up front and I know they are 100% remote, but those salaries seem a bit low to me.

      But that's just ad hominem. I think working code is almost never worth a rewrite. See "Things you should never do, part 1" for an old chestnut on the same topic: http://www.joelonsoftware.com/articles/fog0000000069.html

    • dondenoncourtApr 2017

      I'm 57 and I "Can't Stop Coding" as I'm still having too much fun. Whenever I stop having fun... I change programming jobs. I wrote about this in a blog post (http://corgibytes.com/blog/2016/12/06/getting-old-er-in-tech/) that was widely read.
      I will say, however, that I have seen a lot of developers become obsolete mostly because they stayed with the same company (and programming language) for too long or ignored opportunities to stay abreast of technology.

    • DylanSpAug 2020

      I do the same thing, either when refactoring test code or when I'm adding tests after writing the implementation. I've heard the manual approach referred to as "refactoring against the red bar"; see https://corgibytes.com/blog/2016/09/20/refactoring-against-the-red-bar/.

    Related

    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Yogthosyogthos.net45 people

    Why I'm Productive in Clojure (2013)

    Yogthos
    Personal · last shared 2026
    Cognitect Blogblog.cognitect.com120 people

    Nubank acquires Cognitect

    Cognitect Blog
    Company · last shared 2026
    Chas Emerickcemerick.com35 people

    100% time

    Chas Emerick
    Personal · last shared 2025
    Atlassian Developer Blogdeveloper.atlassian.com115 people

    A better pull request

    Atlassian Developer Blog
    Company · last shared 2026
    Best In Classbestinclass.dk46 people

    Reddit/HN clone in Clojure

    Best In Class
    Personal · last shared 2020
    Stack Overflow Blogstackoverflow.blog1.1k people

    How Dwarf Fortress is built

    Stack Overflow Blog
    Company · last shared 2026