Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #933

T

The Third Bit

Personal blog · third-bit.comprogrammingcareer

The Third Bit is a personal blog at third-bit.com about programming and career. Since 2007, 73 different Hacker News readers have linked it 90 times, most often “Twelve Ways to Be Wrong About AI-Assisted Coding”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.

Visit the blog
90mentions?
73HN people?
2007–2026first – last linked?
Links on Hacker News per year · peak 21 in 2026

Too few sampled comments (22) to say how often HN recommends it.?

Why HN links it

HN readers link Greg Wilson's site for his programming-education writing, books such as Software Design by Example and How to Teach Programming, and talks on software engineering research.

Summarised by Claude from a sample of 22 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Twelve Ways to Be Wrong About AI-Assisted Coding
    8 people · 8 mentions · first linked 2026-05-21
  2. /sdxjs/
    4 people · 4 mentions · first linked 2023-01-17
  3. Software Design by Example
    4 people · 4 mentions · first linked 2023-07-25
  4. Software Design by Example: Introduction
    2 people · 2 mentions · first linked 2023-02-22
  5. /teaching/
    2 people · 2 mentions · first linked 2018-03-16
  6. Thinking Like a Programmer (2018)
    2 people · 2 mentions · first linked 2020-01-01
  7. Cathedrals, Bazaars, and in Between
    2 people · 2 mentions · first linked 2015-01-05
  8. /blog/archives/4529.html
    2 people · 2 mentions · first linked 2012-12-10
  9. I Want a Memory Diagram Generator
    2 people · 2 mentions · first linked 2022-12-04
  10. Software Engineering's Greatest Hits
    2 people · 2 mentions · first linked 2021-07-20

What Hacker News says?

  1. _diyar · 2024-02-07Recommends
    As mentioned by others, the author Dr. Greg Wilson has written/compiled many books/tutorials which I can recommend. I would especially laud Software Design by Example [1][2], The Architecture of Open Source Applications [3] and Teaching Tech Together [4]. [1] https://third-bit.com/sdxpy/ (python version) [2] https://third-bit.com/sdxjs/ (js version) [3] https://aosabook.org/ [4] http://teachtogether.tech/

    Comment linking /sdxjs/

    on “SQL for data scientists in 100 queries”
  2. Submitted Git, Graphs and Software Engineering as a story · 110 points

    HN discussion
  3. rgovostes · 2024-02-07Recommends
    This is from Greg Wilson ( https://third-bit.com ), co-editor of "The Architecture of Open Source Applications" and many other superb references. Edit: He wrote about this project here: https://third-bit.com/2024/02/03/sql-tutorial/

    Comment linking /2024/02/03/sql-tutorial/

    on “SQL for data scientists in 100 queries”
  4. Submitted Cathedrals, Bazaars, and in Between as a story · 67 points

    HN discussion
  5. muench · 2021-02-03Recommends
    Greg Wilson writes about a useful tool for thinking about types of documentation [0] incorporating the novice-competent practitioner-expert framework. It looks like he was at least partly inspired by this article [1]. [0] https://third-bit.com/2019/08/08/documentation-types/ [1] https://third-bit.com/2018/10/18/four-forms-of-docs/

    Comment linking /2018/10/18/four-forms-of-docs/

    on “A Framework for Writing Better Documentation”
  6. Submitted Time Spent on Hardening as a story · 57 points

    HN discussion
  7. Greg Wilson is more positive. Though he does agree that nobody cares. https://third-bit.com/2021/07/17/software-engineerings-great...

    Comment linking /2021/07/17/software-engineerings-greatest-hits/

    on “Software engineering research is a train wreck”
  8. Submitted Thinking Like a Programmer (2018) as a story · 56 points

    HN discussion
  9. closed · 2018-03-01Recommends
    I build tools for teaching data science at DataCamp, so am really interested in this question! I think so, and suspect the ways in which a good language tutor assesses / recognizes where students can improve will have direct parallels for coding. Greg Wilson (who founded Software Carpentry) has a great collection of thoughts on learning to program in general: http://third-bit.com/

    Comment linking /

    on “How Do We Learn?”
  10. Submitted Simple rules for being a good research partner as a story · 8 points

    HN discussion
  11. Link to the slides: https://third-bit.com/talks/greatest-hits/

    Comment linking /talks/greatest-hits/

    on “Software Engineering's Greatest Hits [video]”
  12. Submitted Installation-Driven Development as a story · 8 points

    HN discussion
  13. If anyone is interested in the scientific literature on learning, Greg Wilson has been writing a book based on Software Carpentry materials on how to teach programming, which cites a lot of the scientific literature, it's free here: http://third-bit.com/teaching/

    Comment linking /teaching/

    on “Study: Students did not benefit from studying according to “learning style””
  14. Submitted Technofascism as a story · 5 points

    HN discussion
  15. ta238911 · 2022-09-10Recommends
    A great recap of some papers: Software engineering's greatest hits. * https://www.youtube.com/watch?v=HrVtA-ue-x0 * slides: https://third-bit.com/talks/greatest-hits/#1

    Comment linking /talks/greatest-hits/

    on “Ask HN: Best empirical papers on software development?”
  16. Submitted An Exchange with DataCamp as a story · 5 points

    HN discussion
  17. Other DataCamp employees did "sit down like adults" and talk about it. https://dhavide.github.io/a-note-to-our-commuity-on-building... http://third-bit.com/2019/04/15/an-exchange-with-datacamp.ht... They got fired because of it.

    Comment linking /2019/04/15/an-exchange-with-datacamp.html

    on “On DataCamp and sexual misconduct”
  18. Submitted Seven Ways to Think Like a Programmer as a story · 4 points

    HN discussion
  19. Except that it hasn't been shown to work better. Quoting from http://third-bit.com/blog/archives/4529.html : "If you ask its advocates for evidence, they’ll tell you why it has to be true; if you press them, you’ll be given anecdotes, and if you press harder, people will be either puzzled or hostile." Oh good, evidence against is just as preachy and unscientific as the evidence for. http://evidencebasedse.com/?q=tax…

    Comment linking /blog/archives/4529.html

    on “How deep are your unit tests?”
  20. Submitted Rules for supervising projects as a story · 4 points

    HN discussion
  21. "... because it works better..." Except that it hasn't been shown to work better. Quoting from http://third-bit.com/blog/archives/4529.html : "If you ask its advocates for evidence, they’ll tell you why it has to be true; if you press them, you’ll be given anecdotes, and if you press harder, people will be either puzzled or hostile." There is very little research which shows that TDD is better than other approaches.…

    Comment linking /blog/archives/4529.html

    on “How deep are your unit tests?”
  22. Submitted Sex and Drugs and Guns and Code as a story · 3 points

    HN discussion
  23. Jugurtha · 2018-03-16Recommends
    You might want to take a look at " How to Teach Programming "[0]. Bonus: A talk entitled " What We Actually Know About Software Development, and Why We Believe It's True "[1]: [0]: http://third-bit.com/teaching/ [1]: https://vimeo.com/9270320

    Comment linking /teaching/

    on “Ask HN: I'm teaching my wife to code. What direction should we go?”
  24. Submitted Software Design by Example as a story · 3 points

    HN discussion
  25. The Software/Data Carpentries focus intensely on these matters, and their founder Greg Wilson continues to work on them: https://carpentries.org http://third-bit.com

    Comment linking /

    on “Incentivizing healthy group dynamics in classes (2012)”
  26. Submitted What I Would Change in Lox for Teaching (2022) as a story · 3 points

    HN discussion
  27. Greg Wilson has a couple of books on this: - " How to Teach Programming (And Other Things) "[0] - " Teaching Tech Together ", newer edition of aforementioned book.[1] These books delve into how to conduct lessons, what to concentrate on, what to optimize for, how to construct quizz questions with embedded diagnostic capability so you not only see who gets it wrong or right, but on which concept/part they get it wron…

    Comment linking /2017/05/31/how-to-teach-programming.html

    on “Ask HN: Learning How to Teach”
  28. Submitted Why Web Literacy? as a story · 3 points

    HN discussion
  29. Jugurtha · 2018-08-31Recommends
    Please take a look at the work Greg Wilson did on the matter. There's a book entitled " How to Teach Programming (And Other Things) [0]", and a second book entitled " Teaching Tech Together [1]" [0]: http://third-bit.com/2017/05/31/how-to-teach-programming.htm... [1]: http://teachtogether.tech/en/

    Comment linking /2017/05/31/how-to-teach-programming.html

    on “Ask HN: (CS Lecturers) How do you make class interesting?”
  30. Submitted Why We Built "The Architecture of Open Source Applications" as a story · 3 points

    HN discussion

Search all of HN for third-bit.com

Linked by the same people?