Software engineer. Building. Creating. Writing.

United States
Joined April 2018
Mine has fifteen repos, three years, and $1,608.35 to show for it. A repo nobody uses and a paycheck from one company dry up the same way: the day somebody decides you aren't needed. A graveyard is not a backup plan.
180
The next decade doesn't belong to the best coders.
1
47
Everything between the idea and the working product is approaching free. The bottleneck moves upstream.
1
2
The job was never about the code. It was always about what the code unlocks. The code just got cheap. The unlocking didn't.
"Here's a rough version. Does this solve the problem?" That's the product engineer posture. The ticket-taker posture is "I'll let you know when it's done."
1
42
The first one gets feedback on day two. The second one gets feedback never, because the thing they built was wrong and nobody told them until it was too late. Ship before you're ready.
4
Stop measuring your week in tickets closed. Start measuring it in problems solved. If you shipped four features and none of them moved a metric, you didn't have a good week. If you shipped nothing but figured out why a feature wasn't landing, you did.
1
1
43
Velocity is a measure of motion, not direction.
5
Talk to a user this week. Not through a PM. Not through a survey. A real conversation. Ask them what they were trying to do the last time your product frustrated them.
1
40
You'll learn more in twenty minutes than you will in a month of grooming sessions. The PM's summary of a user conversation is not the conversation.
4
Ramp's engineering principles include "build what the customer really needs, not what they ask for" and "build opinionated systems."
1
1
42
Ramp expects engineers to understand the problem deeply enough to have an opinion. Not "implement the ticket." Not "ask the PM." Have an opinion.
1
10
The companies that win now aren't hiring better coders. They're hiring engineers who refuse to be ticket-takers.
12
The new engineering job isn't writing code. It's making the codebase safe for anyone to contribute to.
1
1
44
Clear patterns. Thorough tests. Obvious safety rails. Documentation that's current.
1
10
If a new hire can't understand the patterns in a day, an agent can't either. Your test suite is the safety net that makes contribution possible for PMs, designers, and LLMs alike.
11
In 2024, 80% of my department disappeared. When your identity is tied to a skill and that skill becomes a commodity, it doesn't feel like an opportunity. It feels like a rug pull.
1
43
What's replacing it is harder. You have to understand the problem. You have to form opinions. You have to ship things that might fail and then figure out why.
1
8
It's also the first time in years that being an engineer has felt like something worth being.
7