Dan Singerman (@dansingerman) header
Dan Singerman (@dansingerman) profile picture

Parent, programmer, inverts the Y-axis, makes silly word games on the Internet. The Last Jedi is the best Star Wars movie, don’t @ me.

London
Joined March 2008
Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)Photo by Dan Singerman (@dansingerman)
This is the correct framing
True a year ago and still true now: Agents think that the way you solve 99% of problems is Just Add More Code. Your job is to fight against that.
1
84
Dan Singerman retweeted
True a year ago and still true now: Agents think that the way you solve 99% of problems is Just Add More Code. Your job is to fight against that.
34
57
14
702
50,968
Dan Singerman retweeted
Product announcement! Cascadle.xyz now has an archive. If you’ve missed any games from the prior 30 days you can go back and play them now.
2
85
Dan Singerman retweeted
The new development cycle in one image.
225
840
258
11,394
898,802
Dan Singerman retweeted
Just in time to answer "what should I watch on my some summer vacation?", all the Friendly.rb videos are up on our YouTube Channel 🙌 youtube.com/@friendlyrb
1
6
2
14
2,809
Dan Singerman retweeted
PICARD: Data, shields up DATA: Brilliant! Shields can reduce damage we sustain. Not immunity. Not hubris. Just prudence. It's not precaution—it's strategy. [camera shakes] WORF: HULL BREACHES ON NINE DECKS DATA: Here's what happened: you told me to raise shields, and I didn't
295
4,734
178
49,470
1,406,873
Dan Singerman retweeted
Those 10,000 hours you spent becoming a great programmer aren’t useless at all. They’re what give you the two things that actually matter now: judgment and taste. Judgment is knowing when what the AI produced is correct, robust, and appropriate versus when it’s subtly wrong, brittle, or dangerous. Models can generate code. They can’t reliably evaluate it in real context. (Or at least for the forseeable future, they are really really slow at it.) Taste is knowing what to build, how it should feel to use, where to draw boundaries, and when something is “good enough” versus genuinely good. It’s the difference between shipping output and shipping a product. AI is commoditizing keystrokes, not expertise. The bottleneck has moved up the stack from typing code to deciding what’s worth shipping and standing behind. Your years weren’t spent learning syntax. They were spent training your instincts.
I am not sure if other developers feel like this. But I feel kinda depressed. Like everyone else, I have been using Claude code (for a while, it’s not a recent thing lol). And it’s incredible. I have never found coding more fun. The stuff you can do and the speed you can do it at now. Is absolutely insane. And I’m using it to ship a lot. And solve customer problems faster. So all around it’s a win. But at the same time. The skill I spent 10,000s of hours getting good at. Programming. The thing I spent most of my life getting good at. Is becoming a full commodity extremely quickly. As much fun as it is. And as much as I like using the tools. There’s something disheartening about the thing you spent most of your life getting good at. Now being mostly useless.
15
25
1
237
19,323
Last quarter I rolled out Microsoft Copilot to 4,000 employees. $30 per seat per month. $1.4 million annually. I called it "digital transformation." The board loved that phrase. They approved it in eleven minutes. No one asked what it would actually do. Including me. I told everyone it would "10x productivity." That's not a real number. But it sounds like one. HR asked how we'd measure the 10x. I said we'd "leverage analytics dashboards." They stopped asking. Three months later I checked the usage reports. 47 people had opened it. 12 had used it more than once. One of them was me. I used it to summarize an email I could have read in 30 seconds. It took 45 seconds. Plus the time it took to fix the hallucinations. But I called it a "pilot success." Success means the pilot didn't visibly fail. The CFO asked about ROI. I showed him a graph. The graph went up and to the right. It measured "AI enablement." I made that metric up. He nodded approvingly. We're "AI-enabled" now. I don't know what that means. But it's in our investor deck. A senior developer asked why we didn't use Claude or ChatGPT. I said we needed "enterprise-grade security." He asked what that meant. I said "compliance." He asked which compliance. I said "all of them." He looked skeptical. I scheduled him for a "career development conversation." He stopped asking questions. Microsoft sent a case study team. They wanted to feature us as a success story. I told them we "saved 40,000 hours." I calculated that number by multiplying employees by a number I made up. They didn't verify it. They never do. Now we're on Microsoft's website. "Global enterprise achieves 40,000 hours of productivity gains with Copilot." The CEO shared it on LinkedIn. He got 3,000 likes. He's never used Copilot. None of the executives have. We have an exemption. "Strategic focus requires minimal digital distraction." I wrote that policy. The licenses renew next month. I'm requesting an expansion. 5,000 more seats. We haven't used the first 4,000. But this time we'll "drive adoption." Adoption means mandatory training. Training means a 45-minute webinar no one watches. But completion will be tracked. Completion is a metric. Metrics go in dashboards. Dashboards go in board presentations. Board presentations get me promoted. I'll be SVP by Q3. I still don't know what Copilot does. But I know what it's for. It's for showing we're "investing in AI." Investment means spending. Spending means commitment. Commitment means we're serious about the future. The future is whatever I say it is. As long as the graph goes up and to the right.
5,083
25,184
5,916
169,637
26,257,985
Entered a prompt on the landing page, then it started the sign up flow, after which it had forgotten the prompt. Then I entered the prompt again and it failed with an error. So not too impressed so far. Vibe coded apps still need to be better at UX and robustness.
Emergent (@emergentlabs) is the agentic vibe-coding platform — your AI-powered CTO that transforms ideas into full-stack, production-ready products. No developers needed. Just pure system-level thinking. Congrats on the launch @mukundjha & @madhavjha! ycombinator.com/launches/NZl…
180
Dan Singerman retweeted
Junior developer: “what if it works?” Senior developer: “what if it fails?” Vibe coder: *deploys*
5
67
2
513
26,242
Delighted for this, and delighted for @StevenRayByrd
Ketchup Entertainment has made it official by acquiring from Warner Bros. Pictures the worldwide rights to #CoyoteVsAcme, which stars Will Forte and John Cena opposite an animated Wile E. Coyote bit.ly/41PMqp8
1
1
7
225
Dan Singerman retweeted
Over the past decade, ClickFunnels has evolved from a tool into a movement—a thriving community, a marketing hub, and the backbone of countless businesses. ClickFunnels 2.0 wasn’t just an upgrade; it became the standard. So, we’re dropping “2.0.” It’s just ClickFunnels now—the ultimate platform for launching, growing & scaling. Same mission. Bold new vibe. We make entrepreneurship easy (and fun!). You built a dream—now build it a funnel. 🚀 #DreamBigDoBig #FunnelYourWayToSuccess #ClickFunnels
3
2
1
7
2,824
Used @eBay for the first time ever yesterday to buy an item I couldn’t find elsewhere. It arrived today, but was the incorrect item so I politely informed them that it was wrong and if they had the right item. Now my eBay account has been permanently suspended WTF
16
1
1
4
433
That is all my activity ever in eBay 🤷‍♂️
1
108
I wonder who he’ll be playing 🤔
Jeffrey Wright has joined the cast of the HBO Original series #TheLastofUs for Season 2. @TheLastofUsHBO @HBO
1
134
Then someone will request that the autoreplies get sent (“reviewing all the draft replies takes too long”) and you’ll have AI talking to AI with no human interaction required
Instant Reply is a HUGE milestone for the @Superhuman product! 🥳 It marks our transition from "on-demand" AI — AI you have to remember to use, to "always-on" AI — AI that is always working for you. 👌 Early users are writing emails twice as fast, i.e. in half the time! 🔥🤯🚀
1
2
358
Dan Singerman retweeted
Dear Engineering Managers, I am an experienced, dedicated Ruby on Rails Engineer with 16+ years experience. I am looking for my next opportunity. My experience is building SaaS products from concept to polished, scalable applications. resume.io/r/j3XGOzm83 (RT appreciated)
4
73
2
121
17,398