Software Developer | 6+ years of experience | talks about programming, tech and corporate insanity

Joined April 2020
Stop wasting time coding everything from scratch. Let the AI write everything for you instead. Then, you can waste time fixing everything the AI wrote.
125
26
10
565
19,790
Last quarter I announced a milestone. 30% of our code is now written by AI. I called it "engineering velocity." The board loved that phrase. They didn't ask what the code does. Neither did we. It compiles. Usually. That's the metric. Someone asked about testing. I said "AI-assisted quality assurance." That means the AI writes the tests too. For the code it wrote. It finds no issues. Very efficient. This week we admitted Windows 11 core features are broken. Audio doesn't work. Explorer crashes. Updates fail to install. Users asked why. I said "we're investigating." Investigating means reading the code. The code the AI wrote. That no human understands. Because understanding isn't scalable. Our CTO says 95% of code will be AI-generated by 2030. I believe him. I have to. We fired the people who would check. They were "non-essential headcount." Essential means writes code. AI writes code. Humans are overhead. Overhead gets optimized. We optimized 10,000 engineers last year. This year the bugs arrived. Unrelated, obviously. The engineers we kept are debugging AI output. They don't understand it either. But they're "cross-functional." Cross-functional means they do everything. Everything means nothing well. A user asked why their audio disappeared after an update. I said "install updated drivers." They asked why the update broke the drivers. I said "report it via Feedback Hub." They asked what happens to feedback. I said "it helps us prioritize." Prioritize means add to backlog. Backlog means never. But politely. Someone on Hacker News called this "a privacy and consent disaster." I called it "an evolving user experience." Same thing. Different framing. We released a fix. The fix broke something else. The something else was also written by AI. The fix was also written by AI. They're collaborating now. I call it "autonomous iteration." The autonomous iteration has created 47 new bugs. Each bug spawns a fix. Each fix spawns two bugs. Exponential growth. Just like our stock price. Unrelated, obviously. Satya told Mark we're at 30%. Mark said he didn't know Meta's number. Sundar said Google is also at 30%. None of us know what the code does. But we know the percentage. Percentage is a metric. Metrics go in earnings calls. Earnings calls move stock prices. Stock prices determine bonuses. Bonuses determine success. Success means the bugs don't matter. Users asked when Windows will work again. I said "we're committed to quality." Quality means it ships. Ships means it's your problem now. Thank you for being part of the Microsoft family. Family means you can't leave. We're in your enterprise agreement. For three more years. The circle of innovation.
251
2,107
283
10,478
476,572
an interesting update: the team is starting to move away from AI coding completely (devin/claude/etc) because it's so much harder to review the AI code than writing things themselves
just found out that since this, i've become a top 50 user of Devin globally, now pushing ~60 PRs a day. AMA
179
212
106
3,487
764,292
I'm slowly giving up on coding agents for certain things. - Code quality overall mostly bad - It loves to do inline `await import` - It often duplicates code that already exists At the end I'm spending more time babysitting with worse output
155
19
7
571
67,445
I told Claude to one-shot an integration test against a detailed spec I provided. It went silet for about 30 minutes. I asked how it was going twice and it reassured me it was doing work. Then I asked why it was taking so long:
234
243
169
7,718
1,225,500
Harvard University is offering free online courses No application or fee required 10 FREE courses to make you smarter, healthier, and wealthier:
29
178
15
716
143,635
🚨 Breaking @ElonMusk and other leaders have called for an immediate pause on AI. And have signed an open letter citing potential risks to humanity. I spent all morning reading through it. Here are the shocking details (and how the pause impacts you):
424
1,516
399
6,811
2,350,936
Topjer retweeted
I decided to go a bit personal in my journal this time. It's mostly gloomy shit so don't read it unless you're a bit of a gloom yourself. Or do. 👺#journal #meirl2meirl vibes deviantart.com/balandiana/jo…
2
1
2
57
The problem is not people being uneducated. The problem is that people are educated just enough to believe what they have been taught, and not educated enough to question anything from what they have been taught. 🧠
128
2,727
160
10,412
800,075
By far the clearest explanation of how we should think about the millions of lives saved by COVID-19 vaccines instead of social media misinformation Thanks @dr_kkjetelina open.substack.com/pub/yourlo…
72
96
11
232
33,779
Stupidity is knowing the truth, seeing the truth but still believing the lies. And that is more infectious than any other disease.
79
1,849
140
6,584
541,831
This imaginary conversation with north-pole sailors helped me deal with my FOMO of choosing just one career path (and saying no to everything else)
4
1
11
176
Topjer retweeted
I grew my Medium account from 16 followers to 8k+. The secret? Hooks. I've created a database of the best on the internet. Today, it's yours, free. Just: • RT • Comment 'Hook' (Must be following so I can DM)
932
669
41
969
264,463
10 amazing AI tools to boost your productivity by 200%.
6
14
2
59
23,179
Euler made so many important contributions across various fields that in order to avoid naming everything after him some discoveries and theorems are attributed to the first person to have proved them after Euler.
28
371
43
2,971
301,289
Topjer retweeted
Learn no-code for free in 2023: 1. Notion ntn.so/academy 2. Airtable airtable.com/guides 3. Bubble bubble.io/academy 4. Zapier zapier.com/university 5. Softr softr.io/video-guides 6. Webflow university.webflow.com 7. Coda coda.io/resources/learn
113
1,413
25
4,091
379,600
5 virtues of human creativity that leave AI far behind
2
3
10
238
GitHub repositories to improve programming skills:
132
1,036
9
4,113
631,177
generative ai 🗨️: • text-to-gif (T2G) • text-to-3D (T2D) • text-to-text (T2T) • text-to-NFT (T2N) • text-to-code (T2C) • text-to-image (T2I) • text-to-audio (T2S) • text-to-video (T2V) • text-to-music (T2M) • text-to-motion (T2Mo) #artificialintelligence
291
4,412
250
11,761
Do you want to know why your life doesn't make you happy? Because you are not the person that created it. Or in Scrum lingo: you are not the Product Owner of your life. Follow me to learn how to "Go Scrum Yourself" to lead a life that actually fulfils you!
19
2
42
1,347