A good measurement culture where numbers don’t replace common sense
A practical guide to a good measurement culture where numbers don’t replace common sense
The latest blog posts to take off on Hacker News. 395 posts.
A practical guide to a good measurement culture where numbers don’t replace common sense
When I started writing online, the advice I got was to publish frequently and not overthink any single piece. The logic was this: the outcome for blog posts is a heavy-tailed statistical distribution—most pieces will be read by barely anyone, but a small subset of outliers will do hundreds if not thousands of times…
Introduction We spend huge amounts of time sweating the details of our products. We want to remove all the friction we can from using them and want to make sure we never leave our users confused. To get this right, we do a bunch of things: we use simple language, we make extensive use of context-sensitive…
This is not an easy post for me to write, being a bit of a criticism / “you can do better” note for organisers of conferences that cater to a global community.
An announcement from Nivenly about Kris Nóva
"Don't invest in paid marketing" might be one of the most common startup recommendations - but when should you? In this article we'll explore when to invest in marketing and how to avoid losing millions of dollars by setting sequential marketing objectives.
Extensible programs like Obsidian have achieved a Holy Grail of software architecture, after decades of failed attempts.
For some of us, the backend vs frontend discussion just doesn’t cut it. What do do, then?
This is based on an internal quip doc I wrote up about careful communication in the context of rebuilding trust.
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...
INNOQ Deutschland mourns the loss of its co-founder and CEO, Stefan Tilkov
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…