YOLO-Driven Development Manifesto
YOLO-driven development - not for the faint of heart
The latest blog posts to take off on Hacker News. 4,747 posts.
YOLO-driven development - not for the faint of heart
Effectively managing difficult employees in a software engineering context hinges on three core principles: fostering trust by empowering autonomy, promoting growth through challenges and constructive feedback, and ensuring a comfortable work environment with streamlined processes and minimal disruptions.
An expert is a man who has made all the mistakes, which can be made, in a very narrow field. (Niels Bohr) If you unexpectedly find a problem solving itself almost effortlessly, and you can’t quite …
As part of the same process outlined in Matthias Clasen's "LibreOffice packages" email , my management chain has made the decision to stop a...
Code reviews are a performance nobody paid for
Write about what you learn. It pushes you to understand topics better. Sometimes the gaps in our knowledge only become clear when explaining things to others.
Because mauve databases have the most RAM
Within my particular subfield of theoretical computer science there’s perhaps no individual more celebrated than Edsger Dijkstra. His career spanned half-a-century, beginning with a young ... Read more
Async communication is like gzip compression for humans: more processing up front, but greater throughput with fewer packets.
A habit for addressing two-way decisions.
Westbrook spent 35 years in a codebase that allegedly powers some sort of medical software somewhere. During his tenure, he contributed hundreds of lines of code to his projects.
Many startups fail despite identifying a real problem and building a product that solves that problem. This explains why, so you can avoid their fate.
A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.
Yesterday we had a super fun meetup here at Intercom in Dublin. We split up into small discussion groups and talked about things related to managing teams and being a senior individual contributor (IC), and going back and forth throughout your career.
Three is a magic number. This is the number of things we can keep in our minds without losing focus. So, logically, a three-tier software…
I've spent a week cosplaying as a disabled user. And I hate it. A couple of months ago, I attended a private talk given by a disabled colleague of mine. "Everyone should believe disabled people's stories about accessibility problems," she said. "But, given that people don't, here's what I want you to do. Spend one…
Like seemingly everyone on this app I have plenty of opinions about Twitter > X and figure now is a good time to open up a bit about my…
To build a toxic team, you must inject poison early and often
As I shared at our last family meeting, current economic conditions have forced family leadership to make many difficult decisions. I myself have reduced my golf outings to every other week, and you, undoubtedly, noticed that your mother’s car is no longer the current model year. Unfortunately, even these deep cuts…
What I write about my own personal journey is intended as just that—my personal journey.
(More general advice on going to talks is here . As with all my webpages, feedback is more than welcome!)
The most important coding habits are those that enable us to enjoy this craft for years to come. Here are tips for programming without pain.
I've been operating Pushover 's public-facing API for over a decade now and I thought I'd pass on some advice for those creating a new API.
A group of prominent scientists spread misinformation about COVID's origins. Mainstream journalists missed the story.
We often romanticize the notion of programming, presenting it as an abstract form of art, a science, or even a form of magic. The truth, however, is much mor...
Go on an adventure. Find a New Thing™. Bring it back. Share it, and demonstrate why the New Thing™ is worth sharing.