Curated developer articles, tutorials, and guides – auto-updated hourly


The advice you hear most often is to move every couple of years, and there are good reasons behind.....


Somewhere in every backlog there are two reports of the same class of problem. One gets picked up...


You have a note for somebody. It is correct, it is small, and it would take them a week to act on......


For about fifteen years, the way you proved you could do this job was to produce something. Write th...


Companies rarely go from healthy to bad news overnight. They drift, for two or three quarters, and.....


People leave the work for all sorts of reasons. Illness. Caring for someone. A redundancy that took....


You have raised it three times now. The tests, the commit messages, the habit of going quiet when a....


There is a free, expertly written, continuously updated course on almost every tool you use, and...


You have a question about how something works. You search, you open three articles, two of them turn...


You are sitting with someone who is stuck. You can see it. The problem is four lines above where the...


Three weeks ago they were messaging you twice a day. Now you have sent something nobody answered, on...


The first time is reasonable. Budgets were frozen, the reorg landed badly, the committee never met.....


You have ten minutes to show what you built. The job of those ten minutes is to make a room believe....


You post something in a channel. Within a minute somebody replies, in front of forty people, that it...


For most of a career, the unit of judgement was what you produced. Your code, your document, your...


You are in a design review and something is bothering you. Not a fact you could point at. A feeling,...


The session starts with a branching strategy and ends somewhere else entirely. They tell you they...


You are in a meeting held in your second or third language. You know the answer. You are building th...


Six weeks in, you know. The role you interviewed for and the role you are doing are not the same...


Somewhere in your company there is a queue where people find out what your software actually does,.....


Someone asks you for something. A review by Friday, two days on their integration, a spot in your...


At some point you will be mentoring a person you also have to assess. You are their lead, or you...


Two years ago you had a bad stretch. You missed a couple of dates, or you were sharp with someone in...


Do the arithmetic on your own career once. If you started at twenty three and you stop somewhere...