Ask HN: Some good engineering blogs that go through the design process?

26 points by orangep ↗ HN
Are there any good engineering (company or community based) blogs that delve into the design process while building their systems/products?

I'd like to understand how teams compare tradeoffs, handle technical difficulties while designing systems for their products.

8 comments

[ 3.2 ms ] story [ 25.7 ms ] thread
The Uber Engineering Blog[0] is the first thing that that comes to my mind.

It has posts describing optimizations and approaches they took in certain subsystems.

[0] https://eng.uber.com/

I curate a bunch of articles (about 10 every weekday) on https://discoverdev.io

A lot of articles are companies describing their exact issue, possible designs considered and final design adopted. Check out the tags "#software-architecture" (https://www.discoverdev.io/tags/software-architecture) or "#scaling" (https://www.discoverdev.io/tags/scaling) for articles that you're looking for.

I've been doing this for about two years now and perhaps curated about 5000 such blogposts!

Interesting you've mentioned this. I'm working on a series of YouTube videos that is aimed to teach engineers a) how to think and design an application from scratch and b) How this process works at companies so they get a sense of what it's like professionally.

The channel is called "Think Code" and I'm working on different videos focused on a) teaching people how to code quickly and easily (free of course), b) give junior engineers and understanding of what's expected from them professionally and c) share advice to engineers on how to become better engineers. e.g., problem solving, how to learn new systems quickly, trouble shooting tips, practical advice on scrum that actually works, etc.

Let me know if you would be interested. I'm working on releasing videos next week.

I write a blog on building a SaaS app. I go pretty deep into design, implementation etc. Two articles hit the HN front page in the last month.

Https://blog.checklyhq.com