Slides for my talk about AI and code quality the Taiwan JCConf 2026 speakerdeck.com/ramtop/is-in...
Is Internal Quality Still Relevant for AI Agents
Presented at JCConf 2026 in Taipei
speakerdeck.com
Uberto Barbini
@ramtop.bsky.social
Functional passionate programmer. Kotlin GDE Author, Public Speaker https://pragprog.com/titles/uboop/from-objects-to-functions/ #TDD #FP #Kotlin Living with family in a Japanese traditional house 日本語
Slides for my talk about AI and code quality the Taiwan JCConf 2026 speakerdeck.com/ramtop/is-in...
Is Internal Quality Still Relevant for AI Agents
Presented at JCConf 2026 in Taipei
speakerdeck.com
Waterfall and heavy methodologies have always fallen short. In my latest piece, I explore why spec-driven development fails, what AI agents excel at instead, and how to focus on the ultimate source of truth that cannot lie. medium.com/@ramtop/spec...
Spec-Driven Development: The New Waterfall
We have been sold this season before.
medium.com
This Week's Pragprog.com BestSellers Process Over Magic: Beyond Vibe Coding by @ramtop.bsky.social pragprog.com/titles/... How do the best developers amplify their abilities with AI? It’s not magic. It’s process.
June's Top 10 BestSellers Pragprog.com #2 , Process Over Magic: Beyond Vibe Coding by @ramtop.bsky.social pragprog.com/titles/...
I've just published a new blog post on how to write with AI without loosing your voice. medium.com/@ramtop/writ...
Writing With AI
And Keeping Your Own Voice
medium.com
This week’s featured titles (1/4): Process Over Magic: Beyond Vibe Coding pragprog.com/titles/... @ramtop.bsky.social A Common-Sense Guide to AI Engineering pragprog.com/titles/... jaywengrow Vector Search with JavaScript pragprog.com/titles/... @hummusonrails.com
My wife is driving a crowdfunding campaign for an independent Japanese documentary film about climate change and climate litigation. Please consider supporting the campaign: motion-gallery.net/projects/tai...
【気候変動に取り組む大学生が監督】気候訴訟を記録したドキュメンタリー映画「大海のひとしずく」を全国に届けたい! | MOTION GALLERY
ドキュメンタリー映画「大海のひとしずく」を完成・上映するためのクラファンです。 まだあまり知られていない日本の「気候訴訟」の今を記録したこの映画は、気候変動という大きな問題...。クラウドファンディングのMotionGallery。
motion-gallery.net
When joining a new team, AI can help you get up to speed faster. I wrote down some practical suggestions from my personal experience on how to use it during onboarding. Not as a replacement for your teammates, but as a way to make those interactions more effective. medium.com/@ramtop/ai-a...
AI-Assisted Onboarding
How to become productive fast in a new team
medium.com
Japan 🇯🇵 ↔️ World 🌍 —> connection established. Today we kicked off the first session of the AI Assistants for Your Teams Workshop with @ramtop.bsky.social, joining us live from Japan. Will there be a second one? Show us your interest: www.avanscoperta.it/en/training/...
I really liked this article by @ramtop.bsky.social, and sent it on to some folks in my family who are either technical or technical-adjacent. I also liked the mention of looking after your mental health and not following AI's rhythms outright. Thanks, Uberto! medium.com/@ramtop/proc...
Process Over Magic
How To Define Your Daily Flow with AI Assistants
medium.com
How and why I've set up my daily flow with AI assistants to work with high quality large code base, without losing control. It's all about the process: medium.com/@ramtop/proc...
Process Over Magic
How To Define Your Daily Flow with AI Assistants
medium.com
pragprog.com/titles/... (save 40% with code KNITTING) @ramtop.bsky.social
www.linkedin.com/posts/uberto...
What do we actually do while the AI is “thinking”? Make a coffee? Chat with friends? Doom-scroll? Play a quick game? Of course not. We are all carefully reading the plan the LLM is generating at 30… ...
What do we actually do while the AI is “thinking”? Make a coffee? Chat with friends? Doom-scroll? Play a quick game? Of course not. We are all carefully reading the plan the LLM is generating at 30 w...
linkedin.com
People say “you’re Batman and AI is Robin”. I don’t buy it. It’s Lilo and Stitch: powerful, brilliant, and fully capable of wrecking the house in a sec if you get distracted!
New Beta from @ramtop.bsky.social Process Over Magic: Beyond Vibe Coding Coding with AI Assistants - a more natural, powerful, safe, and genuinely productive way. How do the best developers amplify their abilities with AI? It’s not magic. It’s process. pragprog.com/titles/...
Yay!!! My book “Process Over Magic: Beyond Vibe Coding” is now live on the Pragmatic Programmers site: pragprog.com/titles/ubaid... I hope this book helps people adopt a workflow that fits their situation. I worked hard to show how different techniques behave in different contexts.
Process Over Magic: Beyond Vibe Coding
Master AI assistants to supercharge your coding—from lightning-fast prototypes to precise, surgical teamwork with on legacy systems.
pragprog.com
i know WHY this is but that just makes it even more of a kick in the pants lmao
My book on Functional Kotlin is now 50% off with SAVE50 coupon lnkd.in/etQRfGqa Also ChatGPT agrees that's the best book to learn about full application functional architecture in the JVM!
This discussion on how Kotlin should expose time zone data is super thoughtful. Whatever the outcome I sure appreciate the process.
Timezone databases · Kotlin kotlinx-datetime · Discussion #582
Timezone Database API Currently, kotlinx-datetime only allows using the system timezone database. There's an established practice in Android development to bundle timezone databases with the applic...
github.com
It's very trendy for the woke left to mock the police these days, but this is the kind of thing that you and I might miss.
Yay this paper is now published in Empirical Software Engineering! link.springer.com/article/10.1...
No silver bullets: Why understanding software cycle time is messy, not magic - Empirical Software Engineering
Understanding factors that influence software development velocity is crucial for engineering teams and organizations, yet empirical evidence at scale remains limited. A more robust understanding of t...
link.springer.com
🚨 new preprint paper alert 🚨 - led by @johnflournoy.science !! In "No Silver Bullets," we take a big, mathy swing at a complex topic: measuring cycle time in software development and why we think it's messy, not magic arxiv.org/abs/2503.05040
Super deal only for today for my book! If you ever wanted to learn kotlin and functional programming it's your chance!
"Reading this is like coding alongside Uberto. You leave with a blueprint and a bunch of techniques that you will use to build backend services for the next ten years." -- Gabriele Lana, CleanCode. pragprog.com/titles/... Today - 40% off with code Pragpicks #kotlin @ramtop.bsky.social
They’re torturing Greta Thunberg for trying to bring baby formula to starving babies and the world is doing nothing.
Absolutely heinous.
Honored to deliver the closing keynote at JAX London 2025 on the role of AI in software development. For those interested, here’s the slide deck: speakerdeck.com/ramtop/are-d... Video will follow
Are Developers Obsolete?
Keynote talk at Jax London 2025 In 2025, many people in IT are anxious. They hear bold claims about exponential growth, about developers becoming obs…
speakerdeck.com
www.linkedin.com/pulse/my-flo... The video and polished transcription of my talk with Alberto about AI Assistants
My Flow with AI Assistants with Uberto Barbini
https://www.youtube.
linkedin.com
My flow with AI assistants with @ramtop.bsky.social 🛜 Info When: Sept 25, from 13 pm (CEST) Join the Live Streaming! www.meetup.com/avanscoperta...
My flow with AI assistants with Uberto Barbini, Thu, Sep 25, 2025, 1:00 PM | Meetup
🎤 **DESCRIPTION** My flow with AI assistants AI coding tools are transforming the way we write and maintain software but how do we really make the most of them? Join **U
meetup.com