Appearing productive in the workplace
AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
The latest blog posts to take off on Hacker News. 6,086 posts.
AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
This website which you're on right now is free (as in beer), free (as in freedom), open source software called Nonograph. It cost about $600 USD to release, mos...
A week ago, I wrote about how Generative and Agentic AI may be amplifying what I’ve been calling cognitive debt: the accumulated gap between a system’s evolving structure and a team’s shared unders...
Citadel Securities is an award-winning global market-maker across a broad array of fixed income and equity products.
Hello Windows Insiders I’ve now spent the past two months in this expanded role leading the Windows Insider Program. Two themes hav
My fourth month of unemployment. I'm fresh off an interview with a senior technical role advertised with a decent compensation range whose upper end would let me make median rent, and whose lower range would not. At the end of an excellent interview, I am informed that said compensation
In an industry that pressures developers to always be shipping side-projects, it can be helpful to be retrospective with the projects that don't make the cut
The 'AI replaces junior engineers' argument ignores basic economics. Junior employees aren't just cheap labor. They're salary insurance, pipeline protection, and the only hedge companies have against a senior workforce that increasingly doesn't need the job.
A recurring meeting serves as a powerful forcing function for long-running projects.
This past Tuesday I typed C-x C-c in Emacs for the last time after 20 years of daily use. Though nearly half that time was gradually retiring it, switching to modal editing, then to Vim. Emacs is a platform, and I’d grown accustomed to its applications, especially those I built myself. There was no particular hurry…
How do you know the output is good without redoing the work yourself? You've received a report, a market analysis for the new product you're planning to l...
On quitting, the spread of AI, and the loss of an ideal.
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!
Everything your mentor wants to say but HR won't let them
Notes by `dpc`
One of my favorite ways that creative people communicate is by “working with their garage door up,” to riff on a passage from Robin Sloan (below). This is the opposite of the Twitter account which mostly posts announcements of finished work: it’s Screenshot Saturday ; it’s giving a lecture about the problems you’re…
Tim Cook had an extraordinary run — and impeccable timing, both in terms of when he became CEO, and when he is stepping down.
Apple announced Tim Cook will become executive chairman of Apple’s board of directors and John Ternus will become Apple’s next CEO.
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
When you make speed and “moving fast” the biggest priority on a project or in an organization, the first thing to breakdown is talking to each other. Talking takes time. Consensus is expensive and slow. In a pressurized environment there’s no time to schedule calls, get input from subject matter experts, or resolve…
Software's
A breakdown of what software development teams actually cost, what they need to generate to be financially viable, and why most organizations have no visibility into either number.
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:
While I created my AWS account because I was interested in Amazon S3, that was not in fact immediately available to me: In the early days of AWS, you had to specifically ask for each new service to be enabled for your account. My new AWS account did come with two services enabled by default, though — Amazon Simple…
Were you recently laid off? I have some, hopefully, helpful thoughts to survive the maelstrom of self-doubt and pain that's swirling around inside your head.
Criticism can prevent mistakes. It can never create value. Only ideas can do that. The two are not equal contributions, and most meetings get this backwards.
Discover insightful advice for young people, emphasizing choices, confidence, and personal growth through lived experiences.
The one where I pack up my bags.
I waited years for someone to invest in my career. Nobody came.