Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: Best Engineering Blog Posts?
198 points by themoops36 on Jan 1, 2022 | hide | past | favorite | 47 comments
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.




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!



Really like the aggregator blog! It would be pretty handy to also have a newsletter that will go into my inbox and reading app (Matter is an amazing reading app btw if anyone is searching for one)


diff.blog does have a weekly digest that would be sent to your inbox :)


Very nice aggregation blog. Is it possible to have a rss feed for your blog I can add to the readers?


There is no feed at the moment. It's on my to-do list.


Why those blogs? Without any context it's hard to know why they're good.


Bookmarked diff blog and out it on my home screen. Thanks for this!




lmfao, they asked for the BEST, not just any old garbage from big tech



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.


Came here to suggest Tailscale as well.

For a taste, based on title alone: The Sisyphean Task Of DNS Client Config on Linux (https://tailscale.com/blog/sisyphean-dns-client-linux/)


Thank you so much for posting this. I never understood how domain name resolving really works in GNU/Linux. There are just too many moving parts. This article looks like it would sum everything up. Splendid!



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.


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


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

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


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


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/


Gotta give patio11 some love here...

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


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)


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


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


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/


There’s a lot of great content on Joel’s site but he’s mostly stopped posting new content.


Lots of good tech company engineering blogs:

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


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...



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.


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/


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/)


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...


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.



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


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

https://woodgears.ca/

is woodworking from an engineering perspective.


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

detailed blog of development of a Wii emulator


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


I really like the way Mark Erikson writes his posts:

https://blog.isquaredsoftware.com


Just to give more context, he's a redux maintainer but he writes about several different subjects, Redux, React, Git, Applications in general, etc... He makes long and thorough posts, with lots of details and great analogies.


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.


Does anyone know good blogs for current CS students?

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



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


this is the hn entry (Curated list of personal blogs) https://news.ycombinator.com/item?id=27973836




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: