HACKER Q&A
📣 cdevroe

Great Blogs by Programmers


I'm redoing my RSS feed subscriptions from scratch. I'd appreciate suggestions for great personal blogs by programmers.


  👤 asicsp Accepted Answer ✓
Bruce Dawson: https://randomascii.wordpress.com/

+1 for Julia Evans already mentioned in another comment, who also has a favorite blogs post that may help you further: https://jvns.ca/blog/2016/04/09/some-of-my-favorite-blogs/

https://blogsurf.io/ has a huge directory, you could search by tags/topics and see if something interests you

Specifically for Python, I have a list of blogs here: https://learnbyexample.github.io/py_resources/miscellaneous....

Bartosz Ciechanowski: https://ciechanow.ski (more of a tech blog explaining things visually, interactively, etc)


👤 kinduff
These are some I have in my Miniflux instance:

- Benjojo https://blog.benjojo.co.uk

- Julia Evans https://jvns.ca

- Tania Rascia https://www.taniarascia.com

- Fabien Sanglard https://fabiensanglard.net

- Jeff Geerling https://www.jeffgeerling.com/blog

- Go360 https://www.go350.com

- Bartosz Ciechanowski https://ciechanow.ski

Also, shameless plug https://kinduff.com


👤 dgarrett
Fabien Sanglard's blog is one of my favorites. He posts mostly about internals and implementation details of classic video/computer games, plus other tech like Git and USB.

https://fabiensanglard.net

And if you find his blog to your liking, he has a couple of books doing a deeper dive into the internals of Wolfenstein 3D and Doom.


👤 MichaelMoser123

👤 bottlero_cket
Xah has written a lot of great informative and opinion content on his blog. There is like a decade of posts covering a large span of topics like math, emacs, web dev, etc.

This is just one post I bookmarked, but you can link dive wikipedia-style.

http://xahlee.info/kbd/keyboard_hardware_and_key_choices.htm...


👤 akshayshah
Dan Luu: https://danluu.com/

I've found nearly every post clear and thought-provoking. Most have also generated good discussion here: https://news.ycombinator.com/from?site=danluu.com


👤 mfrw
I find content written by Eli Bendersky pretty informative: https://eli.thegreenplace.net/

👤 elefantastisch
Julia Evans: https://jvns.ca/

Josh W Comeau: https://www.joshwcomeau.com/


👤 revorad
No longer active but one of my favourites - https://prog21.dadgum.com/

👤 vsareto

👤 w10-1
Sadly now on hiatus, the morning paper by Adrian Colyer reviews research in modern systems, if you're interested in the boundaries of what's possible. Adrian climbed the ladder - big projects at IBM, lead AspectJ, CTO for Spring orgs, VC, and now... retired? https://blog.acolyer.org

👤 seanw444
Surprised nobody mentioned Drew DeVault's blog (https://drewdevault.com). He's pretty well-known.

👤 MatheusRich
It's not regularly updated, but I absolutely love anything @munificentbob writes at https://journal.stuffwithstuff.com/


👤 pamoroso
Here are some great but lesser known blogs:

- Brian Robert Callahan https://briancallahan.net/blog

- Austin Z. Henley https://austinhenley.com/blog.html

- Robert Nystrom http://journal.stuffwithstuff.com

- poor.dev https://poor.dev/blog

- Simon Willison’s Weblog https://simonwillison.net


👤 aantix
Hussein Nasser

https://www.husseinnasser.com/search

His Youtube videos on backend engineering are fantastic.

https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg


👤 arubania
https://matt.might.net/articles/

Not strictly a software engineer, but a computer scientist (and so many other things), and an extremely smart person in general - worth reading even if you're not interested in academia.


👤 sodality2

👤 jmmv
I'll add Raymond Chen's "The Old New Thing": https://devblogs.microsoft.com/oldnewthing/ . Helped me change my views towards Windows (for the better) many years back and it's a good read anyway.

... and while here, I may also plug my own: https://jmmv.dev/


👤 probably_wrong
Unfortuntely it is no longer updating, but if you haven't read Kathy Sierra's blog this is a great time to go through the archives. It was not a programming blog but rather a blog about user experience, which I'd say is just as important.

https://headrush.typepad.com/creating_passionate_users/



👤 iKlsR
https://nullprogram.com/ is really good.

👤 dmux
I've always found Mark Seemann's blog posts to be really pragmatic and insightful. He oftentimes puts to words things that I've always "felt" but hadn't quite found the thread to pull.

https://blog.ploeh.dk/archive/


👤 cdevroe
To everyone that submitted their recommendations, Thank you! I'm trying to reply to each submission since so many of these are so good, but I may not get to them all. I'm bookmarking this to refer back to for the next several months. I have already found so many great resources.

👤 jlelse
Shameless, but I'm a programmer and this is my blog: https://jlelse.blog/

👤 mmphosis

👤 hackitup7
A friend and I write about engineering management and product management. Generally shorter pieces with 1-2 core ideas https://staysaasy.com/

Examples:

Picking Your Tech Stack For Dummies (and the future): https://staysaasy.com/engineering/2020/05/30/Picking-Your-Te...

Complexity Debt: https://staysaasy.com/software/2022/01/17/complexity.html


👤 tndoan
https://www.stochasticlifestyle.com/

Blog of Dr. Christopher Rackauckas. The blog is a mixture of programming, Julialang, ML, computational scientific. I really enjoy


👤 andersco

👤 izend
The talented API developer Brandur Leach has his technical blog here: https://brandur.org/articles

Lots of articles on Go, Postgres and databases in general.


👤 sanjayts
This is a long shot but hoping someone might be able to help... Almost a decade back I stumbled across an excellent blog which had extremely long and detailed in-depth articles related to performance. Every article had a "hare/rabbit" mascot section similar to the "cool bear" section from this blog https://fasterthanli.me/articles/why-is-my-rust-build-so-slo...

Does someone else remember that blog? If yes, please share the link!


👤 Genbox

👤 benmanns
Patrick McKenzie (@patio11)'s https://www.kalzumeus.com/archive/

👤 curun1r
Pretty Rust-centric, but I think: https://matklad.github.io has some good content

👤 zppln
OpenBSD developer Ted Unangst: https://flak.tedunangst.com/


👤 jesprenj
One interesting author from my RSS collection. I'm currently posting from my phone so I can't really create a curated list:

https://rachelbythebay.com/w/


👤 Pr0ject217
EDIT:

Paste this hacky snippet into your browser's console to save all of the links into your clipboard:

  (() => {
    let result = [...document.querySelectorAll('td a')]
        .map((link) =>
            link &&
            !link.href.includes('ycombinator') &&
            !link.href.includes('javascript:void')
                ? link.href
                : ''
        )
        .filter(Boolean);
    result = [...new Set(result)];
    result.sort();
    copy(result.join('\n\n'));
  })();


Just to help, here's a compiled-list of all of the links shared here so far:

http://ayende.com/blog

http://blog.cleancoder.com/

http://journal.stuffwithstuff.com/

http://www.stargrave.org/LinksCatPersonal.html

http://xahlee.info/kbd/keyboard_hardware_and_key_choices.htm...

https://0xd34df00d.me/

https://2ality.com/

https://andymatuschak.org/

https://austinhenley.com/blog.html

https://bas.codes/

https://bas.codes/posts/python-slicing

https://bernsteinbear.com/pl-resources/

https://blog.aawadia.dev/

https://blog.acolyer.org/

https://blog.benjojo.co.uk/

https://blog.codinghorror.com/

https://blog.esteetey.dev/

https://blog.johnnyreilly.com/

https://blog.kwatafana.org/

https://blog.ploeh.dk/archive/

https://bloggingfordevs.com/trends/

https://blogsurf.io/

https://bowtiedfox.substack.com/

https://brandur.org/articles

https://briancallahan.net/blog

https://brooker.co.za/blog/

https://ciechanow.ski/

https://collection.mataroa.blog/

https://danluu.com/

https://drewdevault.com/

https://dsebastien.net/

https://dusted.codes/

https://earthly.dev/blog/authors/adam/

https://eli.thegreenplace.net/

https://fabiensanglard.net/

https://fasterthanli.me/

https://flak.tedunangst.com/

https://fsharpforfunandprofit.com/

https://github.com/crispgm/awesome-engineering-blogs

https://github.com/HackerNews/API

https://github.com/jkup/awesome-personal-blogs

https://github.com/markodenic/awesome-tech-blogs

https://github.com/search?q=list+of+awesome+blogs

https://headrush.typepad.com/creating_passionate_users/

https://hn.algolia.com/?query=Ask%20HN%3A%20Great%20Blogs%20...

https://joelonsoftware.com/

https://journal.stuffwithstuff.com/

https://jrsinclair.com/

https://justine.lol/

https://jvns.ca/

https://jvns.ca/blog/2016/04/09/some-of-my-favorite-blogs/

https://jwstanly.com/blog/

https://kerkour.com/

https://kinduff.com/

https://learnbyexample.github.io/py_resources/miscellaneous....

https://lemire.me/blog/

https://lmy.medium.com/

https://martinfowler.com/

https://matklad.github.io/

https://matt.might.net/articles/

https://michelenasti.com/

https://modfoss.com/

https://nickp.svbtle.com/

https://noobmaker.substack.com/

https://nullprogram.com/

https://paulmck.livejournal.com/

https://poor.dev/blog

https://prog21.dadgum.com/

https://randomascii.wordpress.com/

https://scottlocklin.wordpress.com/

https://simonwillison.net/

https://simpleprogrammer.com/ultimate-list-software-develope...

https://staysaasy.com/

https://staysaasy.com/engineering/2020/05/30/Picking-Your-Te...

https://staysaasy.com/software/2022/01/17/complexity.html

https://tenthousandmeters.com/

https://unixsheikh.com/

https://vadimkravcenko.com/

https://www.buildthestage.com/

https://www.codingshorts.io/

https://www.davidvlijmincx.com/

https://www.fluentcpp.com/

https://www.go350.com/

https://www.hanselman.com/blog/

https://www.husseinnasser.com/search

https://www.jeffgeerling.com/blog

https://www.joshwcomeau.com/

https://www.kalzumeus.com/archive/

https://www.stochasticlifestyle.com/

https://www.swyx.io/rss

https://www.taniarascia.com/

https://www.theerlangelist.com/

https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg

https://www.yusufaytas.com/

https://www.zhenghao.io/


👤 gururu
Me, myself: https://www.zhenghao.io/ Check it out if you are interested in JavaScript, TypeScript, or web development in general

👤 sirodoht
I maintain this list. It contains non-programmer blogs as well but the vast majority is software people:

https://collection.mataroa.blog/


👤 marttt
The Universe of Discourse by Mark Dominus: https://blog.plover.com

Kartik Agaram: http://akkartik.name

compudanzas: https://compudanzas.net/

Pete Elmore: http://debu.gs

Joey Hess: http://joeyh.name


👤 gengstrand
In this blog https://glennengstrand.info/blog/ I implement feature identical rudimentary polyglot persistent news feed microservices in various programming languages and tech stacks then compare them with previous implementations in terms of architecture, design, coding, and performance under load. I currently have 13 implementations of that same back end service in a freely available public github repo.

👤 hjadal
I quite like Moments in graphics by Christoph Peters - http://momentsingraphics.de/

👤 realcorvus
If you're interested in Erlang/Elixir, https://www.theerlangelist.com/


👤 Xavdidtheshadow
I'm not sure it qualifies as "great", but I am a programmer!

https://xavd.id/blog

I write about all sorts of things, some of which are technical. Here's a favorite Python article: https://xavd.id/blog/post/python-dataclasses-from-scratch/


👤 hyzyla
https://iximiuz.com - Ivan Velichko - blog that explains Kubernetes, Docker, Linux, etc visually

👤 VitalyAnkh
Paul E. McKenney's Journal: https://paulmck.livejournal.com/

👤 xaxaxb
https://unixsheikh.com/. however it may read, it is helpful.

👤 threatofrain
https://2ality.com/ (by Dr. Axel Rauschmayer, amazing JS blog)


👤 tmulcahy

👤 ivanmontillam
If you're into C++, check out: https://www.fluentcpp.com/

It's a solid resource if you consider yourself a programming athlete.

I won't shamelessly plug mine, as it doesn't fit this category yet (programming posts are the least ones I have by quantity), but looking forward to improve that.


👤 swyx
i write at swyx.io/ideas (RSS https://www.swyx.io/rss), on javascript, devrel, and tech strategy!

i guess best track record is HN: https://news.ycombinator.com/from?site=swyx.io


👤 jono_wilson
I've really enjoyed:

https://death.andgravity.com/


👤 sgt
Is John Carmack still maintaining his .plan? I haven't checked in years but there's no harm in trying to finger him.


👤 lyqht
If you're interested in frontend development (web, react native), UXUI and open source libraries, check out my blog. Just published an article on creating a CSS playground with vanilla JS.

https://blog.esteetey.dev/


👤 strife25
Shameless plug for my blog: https://www.buildthestage.com

I write about technical leadership and engineering management. The target audience are technical leads, managers, and people who wish to become leaders one day.


👤 johnny_reilly
Shameless plug: https://blog.johnnyreilly.com

I generally write about tech I'm using; a lot of TypeScript, a lot of Bicep, a lot of Azure at the moment. Essentially anything that intrigues me may get blogged



👤 tekknolagi
If you like programming languages content, I link to a lot of excellent papers and blogs from https://bernsteinbear.com/pl-resources/

👤 hugofirth
If you're interested in building distributed systems, then I thoroughly recommend Marc Brooker's blog: https://brooker.co.za/blog/

👤 stargrave
There is my collection of hundreds of personal and IT-related blogs/homepages: http://www.stargrave.org/LinksCatPersonal.html

👤 davidtos
Shameless plug of my blog. It’s about new and upcoming features in Java and unit testing. https://www.davidvlijmincx.com/

👤 bndr
I mean, shameless plug, but you can read some of my stuff, I don't mind: https://vadimkravcenko.com

I mostly write about scaling early stage startups


👤 boobo94
No one ask a question about bad blogs for programmers, so I'd like to self promote my personal blog https://whyboobo.com/.

👤 housel
https://maskray.me/blog/ has plenty of solid information on the LLVM and GCC/Binutils toolchains.

👤 pclmulqdq
Malte Skarupke: www.probablydance.com

Also: apenwarr.ca

Shameless plug for my own blog: www.specbranch.com


👤 symkat
https://modfoss.com/ - a blog by me, a person and a programmer! I don't know about great, but I try :)

👤 FeistySkink
https://lethain.com/ - not strictly programming, but more of tech career and management-related.

👤 nickponline
Shameless plug on my blog on solving and visualizing problems: https://nickp.svbtle.com/

👤 petercooper
https://blog.benjojo.co.uk/ is one of my faves although not super frequent.

👤 claytn
https://jrsinclair.com/ has amazing JS & functional programming essays.

👤 snicker7

👤 bobbydreamer

👤 dSebastien
All time classic: Coding Horror by Jeff Atwood (SO)

Shameless plug: https://dsebastien.net


👤 Igor_Wiwi
https://amortizedcost.net – bite size posts about programming

👤 bascodes
Shameless plug: https://bas.codes

I just started to share my knowledge I have as a developer and trainer, so there is not much to see here, yet. I think the best article so far has been the one about slicing (it got a huge traffic spike from reddit): https://bas.codes/posts/python-slicing

I would love to hear feedback to improve my writing.


👤 sylvain_kerkour
Shameless plug: https://kerkour.com

Rust, Go, Security & Cryptography :)





👤 valdect
Also, you can checkout https://refined.blog

👤 musikele
Me, myself and I: https://michelenasti.com




👤 asadawadia

👤 swah
I enjoyed recently:

- https://jacobian.org/


👤 blah_dah
0xd34df00d - https://0xd34df00d.me

👤 tehlike

👤 yusufaytas

👤 rambambram
I don't know. But I do know that I just added your RSS feed to my self-built reader. ;)

👤 cushychicken
Been enjoying The Mad Ned Memo from Ned Utzig lately

👤 linehk
self plug, using Chinese: https://www.sulinehk.com/

👤 dustinmoris

👤 tslmy
Shameless plug of mine: https://lmy.medium.com

I've moved everything out of the paywall yesterday.

I write about tech & economics, productivity & best practices, time & knowledge management, interesting analogies, and occasionally about the comedy club I help organize.


👤 jhylands
self plug jameshylands.co.uk

👤 stev678923
softacos.substack.com