Fuck it, make it anyway
Carrying on in the face of creative devaluation.
Topics /
The most popular blog posts about career & management on Hacker News. 259 posts.
Carrying on in the face of creative devaluation.
When I get together with my friends in the industry, I feel a little guilty about how much I love my job. This is a tough time to be a software engineer. The…
How listening broadly turns everyday problems into useful project ideas.
Tell me you don’t understand software without literally using those words!!!
My CTO leaned back in our 1-on-1 and said something that sounded almost threatening: "You want to get promoted? Try to take my position."
Software Engineer, LITM
We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...
Non-obvious advice that I wish I learned sooner.
The need for ongoing friction in long-term skill formation.
I think good products carry something of the people who make them. Their experience, what they care about, and how they think things should work.
There’s a kind of polite fiction at the heart of the software industry. It goes something like this: Estimating how long software projects will take is very…
Pradyumna's site
I’ll be attending Babashka Conf on May 8 and Dutch Clojure Days on May 9. If you’re attending either (or just visiting Amsterdam), drop me a line!
I’ve decided to archive the source code of my Ruby gems to make it clear that I’m no longer working on them; I’ve written this post to link from them in order to explain why.
> On burn-out and bull-headedness
How we learned to stop worrying and love writeable root filesystems.
A systems analysis of how AI-assisted development creates a gap between output speed and understanding, and why organizations cannot see it happening.
We've all worked with a rockstar developer. They joined the team years ago, full of energy. They had great ideas about new tech, new paradigms, new architectures. Their cutting-edge ideas left everyone else feeling a bit behind and outdated.
An update to Brooks's Law in the age of AI.
I don’t think there’s compelling evidence that using AI makes you less intelligent overall. However, it seems pretty obvious that using AI to perform a task…
Many engineers should be doing less work. I don’t necessarily mean producing less code or fewer changes, but literally working fewer hours in the day. When they…
AI definitely helps with productivity, but only when you have the right culture in place first!
Appaji, a Computer Science graduate from IIT Patna and former intern at Arista Networks, is a Software Engineer at Infinite Reality. Passionate about building innovative web experiences, with a strong interest in sustainable and customer-focused startups.
In May of 2023, Google introduced “AI overviews” into their search engine.^1] This followed years of decisions leading to worse search quality and the consum...
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris:
"System one" decision models are models that infer and respond with calibrated probabilities or every allowed answer. Consider your everyday language model, to get typed output from it (JSON), you may use Structured Output to constrain the output to guaranteed valid JSON. While model prefills the input in one pass,
Why reasonable explanations are one of the easiest ways to avoid changing anything.
I spend a lot of time negotiating this in the software world: And if you're wondering why this happens, it's normally because: 1. people aren't talking to people 2. people aren't listening So lots of designers and product people have leapt onto 1, basically trying to
Developers suck at writing documentation. We like to say RTFM but often there ain't no FM to R. At best we have a half-arsed collection of notes, some obsolete tips, and a link to a desolate forum full of people asking the same questions again and again. That's no way to treat our users. I naïvely believe there's a…
The one where I pack up my bags.