Skip to content

πŸš€ engineering

50 things we’ve learned about building successful products

The lessons we’ve learned at PostHog

weeklyfoo #75 / 2025-03-10
engineering

A Rant about Front-end Development

Such an entertaining read!

weeklyfoo #39 / 2024-07-01
engineering

How AI-assisted coding will change software engineering: hard truths

A field guide that also covers why we need to rethink our expectations, and what software engineering really is. A guest post by software engineer and engineering leader Addy Osmani

weeklyfoo #67 / 2025-01-13
llmsaiengineering

How I’ve run major projects

An attempt to describe my playbook for when I’m being intense about project management.

weeklyfoo #77 / 2025-03-24
projectsengineering

How to be the best programmer, according to Daniel Terhorst-North

Great programmers are not born; they are made - says Daniel Terhorst-North, the author of the viral Twitter thread on the best programmer he knows.

weeklyfoo #81 / 2025-04-21
engineeringperformance

How we deleted 4195 code files in 9 hours

Like a Hackathon, but with a twist. Template included!

weeklyfoo #46 / 2024-08-19
engineering

Leading Effective Engineering Teams - a Deepdive

What makes software teams effective, and how do the TL, EM and TLM roles differ?

weeklyfoo #48 / 2024-09-02
performanceengineering

Lessons learned in 35 years of making software

It’s more about soft skills than technical skills

weeklyfoo #42 / 2024-07-22
engineering

Protecting your time from predators in large tech companies

If you’re a competent software engineer at a large tech company, your time is in very high demand. Lots of people will want you to do things. You should be very selective about how you handle these requests, and definitely avoid saying yes to everyone.

weeklyfoo #69 / 2025-01-27
engineering

Random Thoughts 15 years into Software Engineering

Not just random, very good thoughts!

weeklyfoo #3 / 2023-10-22
engineering

Software Design is Knowledge Building

I think every software engineer knows a similar story. Very well written and on point!

weeklyfoo #66 / 2025-01-06
engineering

Software development topics I've changed my mind on after 6 years in the industry

Lot of things I agree with.

weeklyfoo #52 / 2024-09-30
engineering

Some important learnings from my 20 years of engineering life

Ten learnings about engineering

weeklyfoo #56 / 2024-10-25
engineering

The Best Programmers I Know

I have met a lot of developers in my life. Lately, I asked myself: What does it take to be one of the best? What do they all have in common?

weeklyfoo #80 / 2025-04-14
engineering

The Senior Shortcut

Simple tasks can be solved by AI, so there’s no need to hire Junior devs anymore. w00t

weeklyfoo #55 / 2024-10-21
leadershipengineering

Three Laws of Software Complexity (or: why software engineers are always grumpy)

Nah, we’re not always grumpy ;)

weeklyfoo #35 / 2024-06-03
engineering

We need more zero config tools

It just works. β€” Steve Jobs

weeklyfoo #53 / 2024-10-07
engineering

Writes and Write-Nots

I’m usually reluctant to make predictions about technology, but I feel fairly confident about this one: in a couple decades there won’t be many people who can write.

weeklyfoo #57 / 2024-11-04
engineering