-
The Magic Hidden in Everyday Technology
The Magic Hidden in Everyday Technology We have lost something. Not all at once. Slowly. Gradually. The way you lose awareness of a sound you…
-
Why Asking Dumb Questions Leads to Smart Solutions
Why Asking Dumb Questions Leads to Smart Solutions There is a fear that lives inside many developers. It is the fear of sounding stupid. The…
-
Why the Best Developers Never Stop Asking “What If?”
Why the Best Developers Never Stop Asking “What If?” There is a question that lives in the heads of the best developers I know. It…
-
The Power of the Blank Screen Before the First Line
The Power of the Blank Screen Before the First Line There is a moment that happens before every project. Before every feature. Before every bug…
-
The Art of Thinking Without Typing
The Art of Thinking Without Typing There is a myth in our industry. The myth says that productive developers are the ones typing. Writing code.…
-
The Power of the Second Look
The Power of the Second Look I cannot count how many times I have stared at a problem, seen nothing, walked away, come back, and…
-
The Difference Between Looking and Observing in Debugging
The Difference Between Looking and Observing in Debugging I have stared at buggy code for hours. Read the same lines over and over. Changed things…
-
The Art of Seeing What Others Overlook in Code
The Art of Seeing What Others Overlook in Code There is a skill that separates good developers from great ones. It is not speed. It…
-
Why the Best Solution Yesterday May Be Wrong Today
Why the Best Solution Yesterday May Be Wrong Today I built something two years ago that I was proud of. It was elegant. It was…
-
Are You a Programmer or Someone Who Programs?
Are You a Programmer or Someone Who Programs? There is a question I have been asking myself lately. It sounds like a trick. Like a…