Top all-time · #5644
Tom Dalling
Personal blog · tomdalling.com/blogprogrammingdesign
Tom Dalling's personal blog at tomdalling.com covers programming and design. Since 2012, 13 different Hacker News readers have linked it 23 times, most often “What Is the Purpose of Private?”. It is still writing: the last post was on 2026-05-18, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN readers link Tom Dalling's blog for its FizzBuzz write-up, cited as a good reference on using FizzBuzz to screen programmers, and for its OpenGL welcome post and resources.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- What Is the Purpose of Private?2 people · 2 mentions · first linked 2020-11-11
- Tom's Data Onion2 people · 2 mentions · first linked 2020-06-17
- Fizzbuzz in Too Much Detail2 people · 2 mentions · first linked 2020-02-16
What Hacker News says?
I am going to dump a list of related resources that some people might find interesting: https://en.wikibooks.org/wiki/OpenGL_Programming https://open.gl/ http://www.videotutorialsrock.com/ http://www.lighthouse3d.com/tutorials/ http://www.lighthouse3d.com/tutorials/glsl-core-tutorial/# https://web.archive.org/web/20150309070928/http://www.arcsyn... http://www.learnopengles.com/ https://www.npmjs.com/package/shader-s…
Comment linking /blog/category/modern-opengl/
on “Welcome to OpenGL”Submitted OpenGL in 2014 as a story · 284 points
HN discussionApparently, FizzBuzz ( https://imranontech.com/2007/01/24/using-fizzbuzz-to-find-de... . A nice page about it: https://www.tomdalling.com/blog/software-design/fizzbuzz-in-... ) is a useful test to weed out bad programmers. If so, this can, too.
Comment linking /blog/software-design/fizzbuzz-in-too-much-detail/
on “Most candidates cannot solve this interview problem”Submitted FizzBuzz in Too Much Detail as a story · 134 points
HN discussionSubmitted Leprechauns, root causes, and other fairy tales as a story · 29 points
HN discussionSubmitted Even More Lighting: Directional Lights, Spotlights, and Multiple Lights as a story · 7 points
HN discussionSubmitted Tom's Data Onion as a story · 5 points
HN discussionSubmitted C++ RAII Explained as a story · 4 points
HN discussionSubmitted Against Must-Haves (Part Three) as a story · 3 points
HN discussionSubmitted MVC Explained as a story · 3 points
HN discussionSubmitted Modern OpenGL Series « Tom Dalling as a story · 3 points
HN discussionSubmitted Context, Costs, and Benefits as a story · 2 points
HN discussionSubmitted Fizzbuzz in Too Much Detail as a story · 2 points
HN discussionSubmitted Adventures in Slop: Can an AI Agent Generate Web Traffic? as a story · 1 points
HN discussionSubmitted Tom's Data Onion as a story · 1 points
HN discussionSubmitted Against Must-Haves (Part One) as a story · 1 points
HN discussionSubmitted Nugs and Negative Failure Demand as a story · 1 points
HN discussionSubmitted Agile Is a Glass Cannon as a story · 1 points
HN discussionSubmitted Marketing Yourself as a Junior Engineer as a story · 1 points
HN discussionSubmitted What Is the Purpose of Private? as a story · 1 points
HN discussionSubmitted What Is the Purpose of Private? as a story · 1 points
HN discussionSubmitted What's Stopping You from Coding Like This? as a story · 1 points
HN discussionSubmitted Modern OpenGL 03 – Matrices, Depth Buffering, Animation as a story · 1 points
HN discussion