"It may look like a crisis, but it’s only the end of an illusion." | IT manager by day, coder by night | loves Coca Cola

Gdynia, Poland
Joined June 2022
Marcin Rodziewicz retweeted
99
1,234
50
14,080
279,404
Marcin Rodziewicz retweeted
hopeDrivenDevelopment
33
485
46
4,142
149,334
Marcin Rodziewicz retweeted
Unfathomably based.
105
1,697
74
12,748
188,855
Marcin Rodziewicz retweeted
Notepad Exploit Explained
40
117
33
1,647
128,049
Marcin Rodziewicz retweeted
Casey Tries Node
82
214
53
2,568
325,204
Marcin Rodziewicz retweeted
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,483
476,567
Marcin Rodziewicz retweeted
the joy of coding is gone think about it for a second, if we actually go down this road of vibe coding we will absolutely kill the joy of coding i have worked in projects that the only thing driving me was the technical challenges vibe coding will force you to understand that the code was just the means to the end and that only developers care about it but in a possible future this care will be replaced by a sad feeling of not having the time, the priority of enjoying solving a technical challenge by yourself
632
82
102
1,554
317,985
Marcin Rodziewicz retweeted
welp.
39
247
27
4,281
281,094
Marcin Rodziewicz retweeted
What are they coding?
307
65
70
608
80,516
Marcin Rodziewicz retweeted
"Coding in C++ is too hard!" my honest reaction:
274
35
2,058
172,443
Marcin Rodziewicz retweeted
Goodhart’s Law xkcd.com/2899
31
850
85
8,900
430,179
Marcin Rodziewicz retweeted
NEW VIDEO: Positive Affirmations for Site Reliability Engineers youtu.be/ia8Q51ouA_s
23
100
58
509
127,471
Replying to @Jonathan_Blow
Price Law. 50% of the output is produced by the square root of the number of employees. (less than 400 people in the case of Alphabet (135k employees). nielsbohrmann.com/prices-law…
1
1
13
2,383
Marcin Rodziewicz retweeted
Stanford CS193p lectures for Spring 2023 are now available on YouTube for anyone interested
17
163
13
1,016
148,533
Marcin Rodziewicz retweeted
When UX/UI design is your passion
23
46
8
498
38,486
Marcin Rodziewicz retweeted
Catalin
@catalinmpit12 Jun 2023
When I worked in an office, I had to commute every day for 2 hours. 1 hour to the office, 1 hour to come back home. That’s 40 hours per month wasted on commute. Now tell me again why would I go back to the office and waste 40 hours per month on commuting? I can use those hours to do… literally anything that I enjoy instead.
184
131
30
1,355
278,106
Marcin Rodziewicz retweeted
Google Maps blurs out unexplored areas of the map
287
719
332
20,959
2,492,806
Last-ever programming book just released by Oreilly reddit.com/r/programmerhumor…
57
1,584
150
7,735
685,445
Marcin Rodziewicz retweeted
A hint of what I'm about to demo Wednesday on @Adafruit #ShowAndTell. A floppy disk with a working file display?! And, yes, there will be a tutorial on making your own #Floppy #CircuitPython #PyPortal #restomodding
52
351
44
3,110
247,467