This week
- Instead of pursuing what you love you should pursue what you are good at as the success will compound which is what will really keep you engaged. This goes for hobbies as well as work and keeping them in balance is key....
- In the near future, high-leverage developers look like async-first managers running parallel AI coding agents. The skills that make someone a strong tech lead or manager translate directly to AI coding - because at scale, it stops being just a context problem and becomes a...
- Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving landscape of coding in an AI-driven world....
Last week
- Organizations only improve when people are brave enough to question normalized nonsense and others are humble enough to listen....
- Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code....
- Honest answers to common interview questions in the tech field....
Two weeks ago
- Travel agents are the classic example of an industry killed by the internet. Software engineering is facing the same disruption, but the timeline is compressed....
About a month ago
- This is a guide on how individual contributors (ICs) can achieve outsized impact within a software organization. Make Breakthroughs Individual contributors have the special property that they can get real work done. Managers are often constrained because their leverage is...
- Compensation is difficult. Even more than that, it is sensitive, business critical, and often has almost nothing to do with the rest of your job as a leader. Here are some rules for making compensation decisions effectively and efficiently. The Goal of Compensation is to Create...
about 1 month ago
- I run a .NET user group here in London, and we host a lot of talks from people who are relatively inexperienced presenters. Sometimes they’ve done presentations internally but never spoken before a public audience. Sometimes they’re developers who have been in theatre or played...
- I don’t remember where I heard this story, but it stuck in my mind to this day. It goes something like this: A doorman is guarding the entrance of a very important corporate building. He lets people in and out based on their badges. One day, the owner of the company arrives. As...
about 2 months ago
- Own a Graph If you are a senior engineer or PM or designer, you should own a graph. One of the quickest ways to get better at your job is to own a graph. There are many ways to do work that don’t matter and there are many ways to do work that matters but fail to articulate that...
2 months ago
- In 2019, I decided to write a book about software engineering. As an experienced software engineer and manager, I had the topic clear in my head, and assumed the whole project would take between six and 12 months in writing and publishing it. The first proof copy of The...
- People tend to all pursue the same opportunity but the greater impact is often had by pursuing the opportunity nobody else sees...
- I'm looking for a new job....
- One personal project to add callout component to Obsidian that quickly spiraled out of control. No regrets though....
- Amazon is doing more mass layoffs, claiming it wants to be more nimble. But are job losses really about US economic fears, and how Amazon’s retail business will be affected?...
- Unmesh Joshi finds LLMs to be a useful tool, but explains why their help becomes illusory if we use them to shortcut the learning loop that's an essential part of our professional practice. more…...
Rows per page