Dear AWS, please let me be a cloud engineer again
I’m an AWS Serverless Hero, principal engineer at an AWS centric logistics company, and I build and maintain the AWS News Feed. It’s fair to say that I am very interested in everything AWS does. Bu…
The latest blog posts to take off on Hacker News. 4,747 posts.
I’m an AWS Serverless Hero, principal engineer at an AWS centric logistics company, and I build and maintain the AWS News Feed. It’s fair to say that I am very interested in everything AWS does. Bu…
You’re working on the most complex problem in computer science: fixing permissions on a deployment pipeline. It’s been 4 days you started on that simple task...
I've created a set of install scripts for Windows that helps people install many different programming languages using standard tools.
Companies are willing to lay off employees despite being profitable.
The thought behind the thought
If you've ever said "soft skills" and felt weird about it, this essay is for you
By structuring the comments on Hacker News using a predefined response_scheme for the LLM, I’ve tried to get a feeling for current job market and trends.
What constitutes managerial competence? As a vague starting point for an answer, we could say that competent management sets achievable objectives and then achieves them, by organizing and incentivizing the necessary work.
How to maximize 10x work and avoid thoughtless daily 1x work routines
Most people want to work for your company for money, and there’s nothing wrong with that.
I finally have the feeling that I’m a decent programmer, so I thought it would be fun to write some advice with the idea of “what would have gotten me to this point faster?” I’m not claiming this is great advice for everyone, just that it would have been good advice for me. If you (or your team) are shooting…
The DevOps movement has died out. What went wrong?
Two days after his company's downfall, Austen Allred wrote: I wish people could see how ugly it is to be envious, and how obvious it is to those around you when that's what's happening. There's not much uglier than trying to tear someone down because they
〰️ it’s weird to look back; I sometimes get confused on how I got here 〰️ Most folks dream of being an entrepreneur; “a path that seemed inevitable“, they say. None of that shit applies to me. I’m only here cause I kept getting laid off and that nonsense infuriated me. I treated my first ... Read more
Giving a talk is a lot like selling a car. Take them for a test drive, don’t read them the owner’s manual.
In his book On War, Clausewitz defines friction as the difference between military theory and reality: Thus, then, in strategy everything is very simple, but not on that account very easy. Everything is very simple in war, but the simplest thing is difficult. These difficulties accumulate and produce a friction, which…
Kindness beats brilliance in meetings. My Kind Framework for leaders: listen, be respectful, be empathetic and leave every meeting with a solution.
How to sabotage software productivity, in the style of CIA
Aka "in media res"
Edit : A better title would've been " commit every day that you work ". I don't mean you should work on weekends or not take time off, and whatever you work on doesn't need to "ship to prod".
If you've ever seen a discussion of functional programming languages on the Internet, you'll have probably noticed one talking point in particular that comes up frequently. For the sake of generalization, let's make up a hypothetical functional programming language called Gooby. In these discussions, often someone…
One of the biggest sticking points of being a solo dev is maintaining motivation. I’ve been keeping a journal entry about how to hack my motivation, what works and what doesn’t. Here are the things that have worked. Convert external sources to motivation I’ve always known that I’m more extrinsically than intrinsically…
my favorite form of entertainment is downloading PDFs ✦ plus favorite Fluxus artists and early programs
Leetcode-style interviews do not reflect real-world software engineering problems.
Eight years of organizing tech meetups
Unlocking the Parallel Universe: Subinterpreters and Free-Threading in Python 3.13