Madalin Popa (@coderustle) header
Madalin Popa (@coderustle) profile picture

DevOps Engineer by day and Software Developer by night. I love Python’s expressiveness and GoLang’s simplicity.

Romania
Joined February 2023
Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)Photo by Madalin Popa (@coderustle)
Madalin Popa retweeted
Replying to @catalinmpit
I don't mind vibe coded apps if I know who is behind them. When anyone can build an app with AI, trust moves from the code to the people who build and maintain it.
1
24
Madalin Popa retweeted
Running AI on your own machine used to mean extra servers, fiddly setup and a fair bit of Python. With Kronk, @goinggodotnet is making it something any Go developer can drop straight into their app and run on their own hardware. Watch it in action as a local model builds an Asteroids game live on stage, then follow Bill under the hood to see how a model really turns your prompt into an answer. Watch the full talk here: youtu.be/D83BLryPuDQ
6
25
1,344
Madalin Popa retweeted
AI didn't kill software engineering. it just moved the bugs to places we don't understand 💀
14
4
1
35
835
A very short story
711
8,523
812
55,369
5,851,775
Madalin Popa retweeted
Safari 27 now has an MCP server for web development. So Codex/Claude/etc can inspect the actual DOM, network requests, console output and screenshots from Safari instead of you trying to describe what broke💪
22
9
1
146
10,474
Madalin Popa retweeted
I Replaced 15 Go Packages With Nothing But the Standard Library — Here's What It Actually Took dev.to/moin08s/i-replaced-15… < all those other libraries exist for a reason, but @golang has an excellent standard library that can do a heck of a lot
3
28
182
6,906
Joe Tsai explains the evolution of JSON and why Go needed to implement a JSON v2 package to keep up with the changes. #Golang #GoReleaseParty
3
7
51
3,528
Madalin Popa retweeted
As I walked off stage after my talk, I got pulled aside by a young CS grad who needed advice. What he said broke my heart. "I'm using the AI tools, just like you said. But it changes so fast. I don't know how much longer I can keep doing this. I'm so tired. I feel sick." He'd accepted that AI fluency is now expected to land a job. So he was trying to learn everything. Ralph loops, OpenClaw, graph engineering. Before he could finish learning the current thing, something new would drop. Here's the thing: he's right that AI fluency is expected now. But fluency doesn't mean chasing every release. I stopped him and repeated what I'd said on stage minutes earlier: "You're not behind. You won't be behind if you skip this month's releases, and you won't be behind six months from now either." Most of what's hyped today will be gone or unrecognizable by next quarter. So my advice to him: look at what was hyped six months or a year ago and is still standing. Then ask three questions. Is there a business case? Are companies actually adopting it? Are developers I trust using it? The market moves slower than your feed does. Let the early adopters test every new toy. Learn what survives. I sat down over coffee with @TasonJorres from JetBrains at the @CommitYourCode conference to talk about exactly this: the skill of ignoring things, and what it costs you. Full 36-minute conversation 👇 #CYC26
12
12
8
93
6,967
Everything you need to know about error handling in Go is now on our blog, courtesy of @chrberger. Read the article to learn how to properly wrap, log, and return errors, when to panic and when to defer, how to handle network and I/O errors, and what mistakes to avoid 👇 jb.gg/qz9w5w
1
14
99
6,160
Madalin Popa retweeted
Every talk from GopherCon UK 2026 is now on YouTube. Whether you missed a session, couldn't be in two tracks at once, or just want to rewatch a favourite, it's all there and free to watch. Huge thanks to our speakers for these, and to everyone who joined us in London. 💙 👉 youtube.com/playlist?list=PL… #golang #gopherconuk26
25
1
84
4,139
very happy to announce the release of htmx 4!
64
109
21
1,473
102,486
Madalin Popa retweeted
Watching an incredibly cool demo of a real-time, multi-player app that uses no web sockets, no SSE, and no JavaScript. Just some htmx, along with a content header nobody’s ever heard of from the 90’s @scriptogre is next-level
13
20
4
270
42,309
Madalin Popa retweeted
My family is donating another $400,000 to the Zig Software Foundation. Zig is exceptional software. I use AI every day. Zig has one of the strongest anti-AI policies in open source. We disagree on some things, but respect doesn’t require agreement. mitchellh.com/writing/zig-do…
118
261
48
5,624
353,217
Madalin Popa retweeted
Announcing uv audit: native support for vulnerability scanning across your project's dependencies
21
90
7
956
42,562
Madalin Popa retweeted
Europeans please wake up.
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable Fable 5 and Mythos 5 for all our customers to ensure compliance. Access to all other Claude models is not affected. We apologize for this disruption to our customers. We believe this is a misunderstanding and are working to restore access as soon as possible. Read our full statement: anthropic.com/news/fable-myt…
159
171
18
1,967
170,909
The optimization guide! goperf.dev/
5
114
2
1,005
46,069
Madalin Popa retweeted
Accepted! Go 1.26 will introduce errors.AsType — a modern, type-safe alternative to the clunky errors․As. No reflection. No runtime panics. Concise code. This is big! antonz.org/accepted/errors-a…
17
71
5
524
63,353
Madalin Popa retweeted
I swear we didn't plan this, but just today, we finally NUKED our entire AWS account at the 37signals company meetup! This followed moving out compute+dbs in 2023, then S3 this summer, and now finally the entire account is GONE 🎉
141
362
113
6,409
669,607