Ask HN: What are the best engineering blogs with real-world depth?

342 points by nishilpatel 15 hours ago


I’m looking for examples of high-quality engineering blog posts—especially from tech company blogs, that go beyond surface-level explanations.

Specifically interested in posts that: 1. Explain technical concepts clearly and concisely 2. Show real implementation details, trade-offs, and failures 3. Are well-structured and readable 4. Tie engineering decisions back to business or product outcomes

Any standout blogs, posts, or platforms you regularly learn from?

primaprashant - 5 minutes ago

Anyone specifically looking for ML engineering blogs should find this useful: https://github.com/primaprashant/ml-engineering-blogs

stack_framer - 4 minutes ago

I've found Shopify's blog interesting (and I don't happen to use Shopify or have any affiliation with them):

https://shopify.engineering

pella - 14 hours ago

> especially from tech company blogs,

https://engineering.fb.com/

https://netflixtechblog.com/

https://stripe.com/blog/engineering

https://eng.uber.com

https://engineering.linkedin.com/

https://engineering.atspotify.com/

https://tailscale.com/blog

https://careersatdoordash.com/engineering-blog/

https://dropbox.tech/

--

Aggregators:( https://engineering.fyi/ ; https://diff.blog/ )

+ https://hn.algolia.com/?query=engineering%20blog

---

create a public engineering-blog SKILL.md. ( ~ collect the writing patterns that work on HN )

iancmceachern - 8 hours ago

It's so interesting to me as a Mechanical Engineer and Hardware designer/architect how on HN "Engineering" almost always means "Software engineering" here.

xnorswap - 14 hours ago

You might be more interested in books than a blog.

For example: The Architecture of Open Source Applications

https://aosabook.org/en/index.html

sateesh - 10 hours ago

https://jvns.ca/ Not a tech. company blog. Explains technical concepts clearly and top notch technical posts. Fits 1,2, 3 criteria of what you ask, though not the 4th one.

simonw - 10 hours ago

This post by Jay Kreps that introduced Kafka to the world remains one of my favorite pieces of engineering blog content of all time: https://engineering.linkedin.com/distributed-systems/log-wha...

Okkef - 13 hours ago

Armin Ronacher's blog (of flask/jinja fame) https://lucumr.pocoo.org/

Antirez' blog (of Redis fame) https://antirez.com/

Simon Willison's blog (about AI) https://simonwillison.net/

yrand - 14 hours ago

Encountered one specific example about a month ago here on HackerNews - All about automotive lidar. https://news.ycombinator.com/item?id=46110395

Blog posts where I find quality really shows are usually about something I know next to nothing about how it works. A badly written article usually either goes really shallow or skips some facts when going into depth and requires catchup elsewhere to actually understand it. The lidar article from Main Street Autonomy goes beyond basics and explained everything from the ground up in such a connected way that it was a real pleasure reading it.

aranw - 9 hours ago

https://samwho.dev has some fantastic blog posts with great visualisations

Swizec - 6 hours ago

While not exactly a blog, I've collected ~16 years of [startup] engineering lessons into a book and I think it came out fantastic. People are saying super nice things.

https://scalingfastbook.com

qznc - 14 hours ago

Sounds like you look for an intersection of academic papers (1.), tech blogs (2.), text books (3.), and confidential business strategies (4.)? A very high ambition.

georgemcbay - 14 minutes ago

> best engineering blogs with real-world depth?

The best ever is, IMO, Charles Bloom's blog, especially if you have any interest in data compression:

https://cbloomrants.blogspot.com/

But it is no longer regularly updated.

nsm - 8 hours ago

https://randomascii.wordpress.com/ - former Chrome engineer about all things performance engineering and particularly focused on Windows.

nchmy - 14 hours ago

You're probably looking for something that is more focused on specific software decisions/implementations, but https://infrequently.org is the best web development blog out there.

It's not "technical" so much as it just educates you on how to be a good web developer/run a team. There's zero fluff and considerable detail (footnotes are practically blog posts themselves).

jurakovic - 5 hours ago

I maintain list of blogs together with "RSS reader" for personal purposes, but it's publicly available here:

https://jurakovic.github.io/dev-links/#blogs-general

https://jurakovic.github.io/dev-links/news/

jupin - 7 hours ago

To balance all of the computer engineering blogs, check out this mechanical engineering channel: https://youtu.be/8yUsDnBXo_g?si=CXzWV9D5OvHcCBm3

iillexial - 4 hours ago

Hey! Check out https://devblogs.sh. It's a curated library with tech blog from companies, as well as individuals and conferences. Every blog is hand picked. There is also AI agent which you can use for quick search.

bzGoRust - 13 hours ago

https://discord.com/blog https://blog.cloudflare.com/ https://netflixtechblog.com/

tekichan - 14 hours ago

http://highscalability.squarespace.com/all-time-favorites/

bodash - 6 hours ago

> https://lessnews.dev

A while ago I felt this "information fatigue" due to the overwhelming updates from the typical news sources (reddit, twitter, even hn).

So I built a _slow_ webdev newsfeed aggregator that doesn't overwhelm you of constant updates, so you focus on reading the actual blog contents and enjoy other things.

ludicity - 13 hours ago

I'm a huge fan of https://eblog.fly.dev/index.html. The author, Efron, very graciously advises me on a lot of little things around my engineering practice, and I've learned a huge amount about weird holes in my practice from industry dysfunction in a very short period of time from him.

tester756 - 14 hours ago

Maybe

https://projectzero.google/archive.html

https://netflixtechblog.medium.com/

https://www.uber.com/en-US/blog/engineering/

rcarmo - 5 hours ago

I'm grouping most of the suggestions here into my feed summarizer at https://feeds.carmo.io - there will be an "Engineering" bulletin there soon.

bretthopper - 6 hours ago

https://brandur.org/

noam_k - 13 hours ago

https://lcamtuf.substack.com/

avisk - 12 hours ago

https://technology.riotgames.com/ https://fabiensanglard.net/

ruraljuror - 5 hours ago

The book Designing Data-Intensive Applications by Martin Kleppmann covers exactly the topics you are asking about and references many blog posts.

vishnuharidas - 6 hours ago

https://engineeringblogs.xyz/ is a good place listing more than 500 (and adding more) engineering blogs.

NickJLange - 9 hours ago

A lot of great links here to the firehose (or at least for working parents). Unless someone has built it - anything that aggregates and shows beyond the first click of the by-line. (i.e. a first paragraph, or LLM-summary of the content)?

Otherwise... coming soon from a vibe-coding session near you...

thundergolfer - 13 hours ago

- https://modal.com/blog/vprox - https://modal.com/blog/host-overhead-inference-efficiency - https://modal.com/blog/resource-solver

mitthrowaway2 - 8 hours ago

I always enjoyed Jason Sachs' blog at embedded related.

https://www.embeddedrelated.com/showarticle/152.php

jonstewart - 8 hours ago

Not corporate, but two of the best individual developer blogs are Eli Bendersky's and Rachel by the Bay. They've both been blogging prolifically for a decade+, Eli with a focus on, broadly, compilers and Rachel on SRE/debugging.

Raymond Chen's The Old New Thing is also required reading for anyone that works with Windows.

https://eli.thegreenplace.net/

https://rachelbythebay.com/w/

https://devblogs.microsoft.com/oldnewthing/

pveierland - 14 hours ago

Tweag has many interesting entries with good technical depth:

https://www.tweag.io/blog

mkosmul - 12 hours ago

Allegro Tech Blog: https://blog.allegro.tech/

agumonkey - 8 hours ago

Often enjoyed article by chris wellons https://nullprogram.com/

quite diverse, often challenging, sometimes mind bending

alzamos - 12 hours ago

Francesco Mazzoli’s blog on https://mazzo.li/archive.html. His blog has topped HN a few times with various low-level/linux topics, some deep dives into algorithms etc.

sevazhidkov - 12 hours ago

It’s not a traditional blog, but Oxide’s RFDs cover exactly what you asked — implementation details and trade-offs: https://rfd.shared.oxide.computer/

sdairs - 11 hours ago

https://clickhouse.com/blog?category=engineering

louiechristie - 13 hours ago

https://dora.dev/research/2025/dora-report/

mad44 - 7 hours ago

MongoDB Engineering Blog is shaping up well

https://www.mongodb.com/company/blog/channel/engineering-blo...

nickmonad - 12 hours ago

TigerBeetle: https://tigerbeetle.com/blog/

robofanatic - 11 hours ago

https://www.makingsoftware.com/

vogu66 - 14 hours ago

not software engineering, but https://practical.engineering/

GeoAtreides - 11 hours ago

Seems to me you're describing books.

Agingcoder - 14 hours ago

Cloudflare, google project zero.

thenaturalist - 3 hours ago

For data engineering the two best by far I know of:

1. BI Cortex - sadly seemingly not active anymore: https://bicortex.com/

2. Mark Litwintschik's Tech Blog: https://tech.marksblogg.com/

corbet - 8 hours ago

I feel obligated to mention LWN - https://lwn.net/ - since that is exactly what we aspire to.

louiechristie - 13 hours ago

https://youtube.com/@modernsoftwareengineeringyt

rramadass - 11 hours ago

Not a blog, but books detailing real-world experiences from Indian Engineers/Scientists/Researchers; Quite inspiring to see how people strive unceasingly towards a goal in spite of all the limitations and hurdles (viz. Political/Financial/Material etc.) imposed on them.

There is much to learn, in these books.

The Mind of an Engineer by Purnendu Ghosh et al. - https://link.springer.com/book/10.1007/978-981-10-0119-2

The Mind of an Engineer: Volume 2 by Purnendu Ghosh et al. - https://link.springer.com/book/10.1007/978-981-15-1330-5

mitjam - 14 hours ago

Maybe it's just because I'm LLMing a bit too much, recently, but this question sounds to me like a prompt.

vibesareoff - 13 hours ago

Ask the LLM you wrote this post with!

snvzz - 12 hours ago

For deeper understanding of seL4's developments and the historical context in which it appeared, Gernot Heiser's blog[0].

0. https://microkerneldude.org/

Joel_Mckay - 12 hours ago

These should be read at least once in your life if interested in building industrial grade electrical, mechanical, and or software.

1. https://nepp.nasa.gov/whisker/

2. https://standards.nasa.gov/standard/NASA/NASA-STD-87394

3. https://standards.nasa.gov/NASA-Technical-Standards

4. https://sma.nasa.gov/sma-disciplines/workmanship

5. https://www.stroustrup.com/JSF-AV-rules.pdf

6. https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Dev...

7. https://www.nist.gov/pml/owm/laboratory-metrology/metrology-...

8. https://www.mitutoyo.com/training-education/

9. "Memoirs of extraordinary popular delusions and the madness of crowds" (Charles Mackay, 1852, https://www.gutenberg.org/files/24518/24518-h/24518-h.htm )

The artifacts are usually beautiful from good Workmanship Standards, Design For Manufacturability, and systematic Metrology. Dragging us all into the future one project at a time.

Note that training an ML model with such data would be pointless, as statistical saliency forms a paradox with consumer product design compromises. Note, there are _always_ tradeoffs in every problem domain.

'What it actually means to be "AI Generated"' ( https://www.youtube.com/watch?v=ERiXDhLHxmo )

https://www.youtube.com/watch?v=iXbzktx1KfU

Have a nice day, and note >52% of the web is LLM slop now. YMMV =3

throw_await - 14 hours ago

oldnewthing

NedF - 5 hours ago

[dead]

gethly - 14 hours ago

There are no such blogs. Usually companies, or individuals, will write these after they implement some feature into their products. Which makes them inherently little pieces of information scattered all over the internet and there is no one blog that is just about this.