HACKER Q&A
📣 themoops36

Best Engineering Blog Posts?


Looking for examples of high-quality engineering blog posts, and particularly interested in posts from tech company blogs.

I'm looking to see quality writing in this genre- brief explanations of technical concepts, good structure and flow, and tying things back to business context.


  👤 kettunen Accepted Answer ✓
Big fan of https://danluu.com. Also recently stumbled upon one of his posts that lists various different programming blogs worth a read: https://danluu.com/programming-blogs/. Found quite a few interesting blogs from there!




👤 eatonphil
Noting that you asked for company blogs and not personal blogs: I think the most interesting ones are among startups since at larger scale there is still great technical content but it's more of just a random collection of great writing and no coherent story-telling tied to the company itself.

Like Microsoft has awesome random blogs all over the place (Raymond Chen for example). Etsy, Netflix both have good ones. They just don't tell any single story about the company any more.

So among smaller companies with strong technical+narrative writing I think of Tailscale, HoneyComb, Memfault, maybe Oxide Computer, maybe Trail of Bits.



👤 anonn8675309
This is a shameless plug, but a friend and I have been writing a blog where we discuss a lot of engineering topics since around the start of the covid era.

Sample posts:

* Managing Engineering Managers: A Primer https://staysaasy.com/management/2021/10/14/Managing-Manager...

* A tech stack should be a well-balanced portfolio https://staysaasy.com/engineering/2020/05/30/Picking-Your-Te...

We also write about product, management, and company scaling in general, but we're engineers by trade and that's one of our go-to topics.


👤 qnk
The Pragmatic Engineer is a very good blog/newsletter I've came across recently, highly recommended. https://www.pragmaticengineer.com/

👤 sadn1ck
I loved reading these https://increment.com/

also massive collection of blogs https://github.com/kilimchoi/engineering-blogs


👤 iforgetlogins01
70+ tech blogs I follow (together with a weekly aggregate): https://github.com/jakub-m/bulletin/blob/mainline/feeds.conf

👤 RJIb8RBYxzAMX9u
Old New Thing[0] by Raymond Chen from Microsoft. Might be particularly interesting given the Exchange bug that happened today.

[0] https://devblogs.microsoft.com/oldnewthing/


👤 francoisdevlin
Gotta give patio11 some love here...

https://www.kalzumeus.com/greatest-hits/


👤 itsdrewmiller
Most of my favorite blog posts are from individuals rather than companies, but here are a few that are fully or basically from tech companies:

- https://engineering.linkedin.com/distributed-systems/log-wha... (pretty long but very lucid)

- https://web.archive.org/web/20170612053125/https://blogs.dro... (can't find it on their blog anymore)

- https://nickcraver.com/blog/2016/05/03/stack-overflow-how-we... (personal blog but clearly about Stack Overflow)


👤 aantix
Hussein Nasser’s YouTube channel is amazing. He fills in all the gaps of knowledge for backend engineers.

https://youtube.com/c/HusseinNasser-software-engineering


👤 gravypod
I find both https://nullprogram.com/ and https://christine.website/ to be very pleasant to read.

👤 tmcz26
Joel On Software has great posts aimed at all levels: developers, PMs, non-tech managers and founders/CEOs. Begin with the Top 10 :)

https://www.joelonsoftware.com/


👤 co001de
Lots of good tech company engineering blogs:

https://github.com/donnemartin/system-design-primer#company-...


👤 helloiloveyou
Shameless plug, I've been trying to write interesting articles in my blog. Some of them made it to the frontpage of HN lately and I've gotten loads of nice comments:

+ https://www.mikealche.com/software-development/how-to-implem...

+ https://www.mikealche.com/product-development/an-underdog-gu...


👤 kcolford

👤 BillFranklin
I run Blogosphere (https://bilbof.com/blogosphere/) which aggregates blogs from independent engineers, and uses a recommendation system to find you new posts. This isn’t quite what you asked for as you wanted tech company blogs, but I often find independent engineers have really interesting, original, and more personal stories/style that you wouldn’t always get on corporate blogs.

👤 jpgvm
Cloudflare etc that others have already posted are excellent by your definition. Uber blogs are surprisingly good. https://eng.uber.com/

Or more technical and less business goal focussed: https://jepsen.io/analyses https://lemire.me/blog/


👤 daniel-thompson
Some favorites:

- Bruce Dawson - Chrome engineer (https://randomascii.wordpress.com/)

- Matt Pharr - Graphics researcher (https://pharr.org/matt/blog/)

- Pete Shirley - Graphics researcher (http://psgraphics.blogspot.com/)


👤 w01fe
We put a lot of work into this post to explain some of the deeper problems we are trying to address in our conversational AI framework:

https://www.microsoft.com/en-us/research/group/msai/articles...


👤 jrmiii
I really like https://engineeringblogs.xyz/ for following a bunch of these at once. They also publish the OPML feed if you're interested in aggregating them yourself.


👤 iamwpj
Big fan of Cloudflare's posts: https://blog.cloudflare.com/tag/engineering/

👤 defterGoose
Not sure if it's what you're looking for, but:

https://woodgears.ca/

is woodworking from an engineering perspective.


👤 pvillano
https://dolphin-emu.org/blog/

detailed blog of development of a Wii emulator


👤 serial_dev
I love the Google Testing Blog https://testing.googleblog.com/

👤 manuko83
I really like the way Mark Erikson writes his posts:

https://blog.isquaredsoftware.com


👤 darktest1
Does anyone know any good blog for current CS students? People who starting out.

I don't want to create another thread that's why i ask here.


👤 darktest1
Does anyone know good blogs for current CS students?

I don't want to create a similar thread and i ask here.


👤 tnawimaster

👤 valdect
you can check https://refined.blog you can sort by category and hn upvotes.