Bookmarks

2025
Getting Past Procrastination by Rahul Pandey
Create systems that allow you to be consistently productive
LLMs Will Not Replace You by David Haney
...a lack of understanding can create a sense of wonder, mystery, or even supernatural influence...Rather than apply a scientific eye and critical thinking, people instead choose to embrace the fantasy of possibility.
The Who Cares Era by Dan Sinker
In the Who Cares Era, the most radical thing you can do is care.
The Next Abstraction by Sarah Mei
So the question is not, Will AI take my job? The question is, What part of my job will AI take - and what does that free me up to do instead?
The Canna Problem by Joan Westenberg
Success creates its own failure mechanisms. The very things that make you successful produce the blind spots that make you vulnerable. Your greatest strengths, taken to their logical conclusion without adaptation, become your greatest weaknesses.
We Have Made No Progress Toward AGI by Dakara @ Mind Prison
The distinction in capability between intelligence and large statistical models is often difficult to perceive, but it is nonetheless an important difference as it will significantly alter which use cases are attainable.
Encryption Is Not a Crime by Em @ Privacy Guides
Mass surveillance will not keep us safe, it will endanger us further and damage our democracies and freedoms in irreparable ways. We must fight to keep our right to privacy, and use of strong end-to-end encryption to protect ourselves, our friends, our family, and yes also to protect the children.
AI Horseless Carriages by Pete Koomen
Whenever a new technology is invented, the first tools built with it inevitably fail because they mimic the old way of doing things.
Your Strengths Are Your Weaknesses by Matheus Lima
The goal isn’t to create “balanced” engineers with no pronounced strengths or weaknesses... We want self-aware engineers who understand their natural tendencies and can adjust them based on what each situation demands.
The Software Engineering Identity Crisis by Annie Vella
[AI is] giving us a chance to reclaim those broader aspects of our role that we gave away to specialists. To return to a time when software engineering meant more than just writing code. When it meant understanding the whole problem space, from user needs to business impact, from system design to operational excellence.
Knitting Your Parachute by David Sparks
...I realized something important: if you ever think you might need a parachute, you’d better start knitting it early.
From Table Layouts to Tailwind: The Evolution of Front-End Styling (1995–2025) by Greg Foster
Understanding this history isn’t just an academic exercise; it’s practical knowledge. It reveals why certain best practices exist...
Engineering Influence: How to Communicate for Real Product Impact by Samuel Kollát
Engineering is often framed as a purely technical discipline—master the code, build the product, and ship the features. But that’s an incomplete story. Communication is not a 'soft skill' It’s a core product driver.
2024
Never Forgive Them by Edward Zitron
...tech has always had an avaricious streak, and it would be naive to suggest otherwise, but this moment feels different. I’m stunned by the extremes tech companies are going to extract value from customers, but also by the insidious way they’ve gradually degraded their products.
Legacy Shmegacy by David Reis
Understanding legacy code, how to prevent it, and how to fix it
Accountability sinks by Mandy Brown
Dan Davies argues that organizations form “accountability sinks,” structures that absorb or obscure the consequences of a decision such that no one can be held directly accountable for it.
Scale Ruins Everything by David Coleman
...it turns out that even fluffy and harmless things are absolutely terrifying if you make them big enough.
Why Scrum is Stressing You Out by Adam Ard
...one significant change has occurred in my daily work routine: I’ve been forced to start working in sprints (usually 1-2 weeks) instead of spending larger chunks of time on larger projects. This shift has had some unfortunate consequences.
Notes from the Siege by Tony Carr
There is a level where a leader is separated from the rest of team, but not yet part of the executive layer. ...the reality is that they are mainly entrusted to re-transmit decisions made by others, and primarily exist to execute on behalf of the business.
The Right Kind of Stubborn by Paul Graham
Are persistent and obstinate people actually behaving differently?
The Frontend Treadmill by Marco Rogers
I believe if you stick closer to core web technologies, you’ll be better able to hire capable engineers in the future without them convincing you they can’t do work without rewriting millions of lines of code.
Stand Out and Dare to Disagree by Vadim Kravcenko
To be great, you need to be polarizing... Have opinions, say those opinions out loud.
Lucky vs. Repeatable by Morgan Housel
If I say you got lucky, I look jealous. If I tell myself that I got lucky, I feel diminished.
We Need To Rewild The Internet by Maria Farrell and Robin Berjon
The internet has become an extractive and fragile monoculture. But we can revitalize it using lessons learned by ecologists.
The internet is slipping out of our reach by Srijan Paul
The average essay is written not to be read, but to be found—by a search engine, that is—so it can monetize every fiber of your eyeballs.
The Sheer Stupidity of Sweating the Small Stuff by Tony Carr
Why broken windows theory should stay in criminology where it belongs
Here lies the internet, murdered by generative AI by Erik Hoel
Corruption everywhere, even in YouTube's kids content
Why time seems to pass faster as we age by Paras Chopra
The smaller the change, the less memorable the time.
a history of the tty by J. B. Crawford
Why is it that punched paper tape and the teleprinter were the most obvious way to interact with the first electronic computers? As you might suspect, the arrangement was one of convenience.
Why We Can't Have Nice Software by Andrew Kelley
Imagine if all these programmer hours spent on all these products actually centered around a proper standard, which evolved along with consumers' needs rather than these companies' ongoing need to fiddle with the knobs and sliders until profit comes out. The thing is, if this actually happened, then what would these employees spend their time on? At some point society would be pretty much done implementing messaging software.
How to be More Agentic by Cate Hall
What I discovered by casting a wide net was that I have very little ability to predict how useful a call will be in advance. Relevance is easier to predict, but it’s not a very good proxy for usefulness, which is a product of lots of other things including the other person’s enthusiasm and the breadth of their interests.
The Shirky Principle: Institutions Try to Preserve the Problem to Which They Are the Solution by Effectiviology
The Shirky principle is the adage that “institutions will try to preserve the problem to which they are the solution”. More broadly, it can also be characterized as the adage that “every entity tends to prolong the problem it is solving”.
2023
Stop saying 'technical debt' by Chelsea Troy
Everyone who says 'tech debt' assumes they know what we’re all talking about, but their individual definitions differ quite a bit.
GENERATION JUNK by Walter Kirn
“Have nothing in your home,” wrote Morris, the father of the Arts and Crafts movement, which aimed to elevate the lives of the working and middle classes, “that you do not know to be useful or believe to be beautiful.” This would be a tall order nowadays.
Code is run more than read by Facundo Olano
There’s a mismatch between what we thought doing a good job was and what a significant part of the industry considers profitable, and I think that explains the increasing discomfort of many software professionals.
Your Small Imprecise Ask Is a Big Waste of Their Time by Stay SaaSy
Imprecise asks from managers and leaders cause a disproportionate amount of turmoil and wheel-spinning. To combat this, leaders should be very precise with the amount of time investment they’re asking for when they ask for things.
Everything vs. Anything by Matt Blumberg
As a CEO, even if you’re hyper productive, you can’t do everything you want to do – and you shouldn’t...But you do have the prerogative of doing anything you want in and around your company as long as you do it the right way.
The Age of the Grift Shift by Jürgen Geuter
Within the Grift Shift paradigm the topics and technologies addressed are mere material for public personalities to continuously claim expertise and 'thought leadership' in every cycle of the shift regardless of what specific technologies are being talked about.
The Worst Outcome is a Mediocre Success by Abraham Thomas
Or, how to ensure you learn absolutely nothing.
The Real Question Behind 'What Do You Want?' by Pedro Lopes
Prioritization is an euphemism for sacrificing.