Sign in

Uberto Barbini

@ramtop.bsky.social
603 followers 954 following 155 posts

Functional passionate programmer. Kotlin GDE Author, Public Speaker pragprog.com/titles/uboop/from-obje… #TDD #FP #Kotlin Living with family in a Japanese traditional house 日本語

PostsRepliesMedia
Uberto Barbini @ramtop.bsky.social · 13/09/2026
Slides for my talk about AI and code quality the Taiwan JCConf 2026 speakerdeck.com/ramtop/is-in...
speakerdeck.com
Is Internal Quality Still Relevant for AI Agents
Presented at JCConf 2026 in Taipei
034
Uberto Barbini @ramtop.bsky.social · 05/08/2026
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...
medium.com
Spec-Driven Development: The New Waterfall
We have been sold this season before.
061
Reposted by Uberto Barbini
The Pragmatic Bookshelf ✅ @pragprog.com · 07/07/2026
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.
011
Reposted by Uberto Barbini
The Pragmatic Bookshelf ✅ @pragprog.com · 25/06/2026
June's Top 10 BestSellers Pragprog.com #2 , Process Over Magic: Beyond Vibe Coding by @ramtop.bsky.social pragprog.com/titles/...
011
Uberto Barbini @ramtop.bsky.social · 02/06/2026
Thanks! Let me know the feedback!
000
Uberto Barbini @ramtop.bsky.social · 29/05/2026
I've just published a new blog post on how to write with AI without loosing your voice. medium.com/@ramtop/writ...
medium.com
Writing With AI
And Keeping Your Own Voice
010
Reposted by Uberto Barbini
The Pragmatic Bookshelf ✅ @pragprog.com · 12/05/2026
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
021
Uberto Barbini @ramtop.bsky.social · 24/05/2026
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.net
【気候変動に取り組む大学生が監督】気候訴訟を記録したドキュメンタリー映画「大海のひとしずく」を全国に届けたい! | MOTION GALLERY
ドキュメンタリー映画「大海のひとしずく」を完成・上映するためのクラファンです。 まだあまり知られていない日本の「気候訴訟」の今を記録したこの映画は、気候変動という大きな問題...。クラウドファンディングのMotionGallery。
020
Uberto Barbini @ramtop.bsky.social · 07/04/2026
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...
medium.com
AI-Assisted Onboarding
How to become productive fast in a new team
110
Reposted by Uberto Barbini
avanscoperta @avanscoperta.it · 17/03/2026
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/...
012
Reposted by Uberto Barbini
Pamela Hill-Galloway @pamelaahill.bsky.social · 29/03/2026
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...
medium.com
Process Over Magic
How To Define Your Daily Flow with AI Assistants
162
Uberto Barbini @ramtop.bsky.social · 25/03/2026
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...
medium.com
Process Over Magic
How To Define Your Daily Flow with AI Assistants
021
Uberto Barbini @ramtop.bsky.social · 23/03/2026
My daily flow with ai assistants: medium.com/@uberto.gama...
medium.com
Process Over Magic
How To Define Your Daily Flow with AI Assistants
010
Reposted by Uberto Barbini
The Pragmatic Bookshelf ✅ @pragprog.com · 26/02/2026
pragprog.com/titles/... (save 40% with code KNITTING) @ramtop.bsky.social
021
Uberto Barbini @ramtop.bsky.social · 16/12/2025
www.linkedin.com/posts/uberto...
linkedin.com
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...
000
Uberto Barbini @ramtop.bsky.social · 12/12/2025
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!
021
Reposted by Uberto Barbini
The Pragmatic Bookshelf ✅ @pragprog.com · 11/12/2025
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/...
051
Uberto Barbini @ramtop.bsky.social · 10/12/2025
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.
pragprog.com
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.
071
Reposted by Uberto Barbini
Alex Plante 🐀👑 @aplante.com · 28/11/2025
i know WHY this is but that just makes it even more of a kick in the pants lmao
screenshot of a tumblr post from user “wildmansters”

The thing that really boils my potatoes about Al in general is that I have been a creative professional for over a decade now and the devil has ALWAYS been in the details. Big and small, I've had single-person businesses rip me to shreds over how their colors turned out on newsprint, and have worked with huge companies with THICK brand guidelines with every detail of their brand identity laid out and enforced with an iron fist.

But I guess all of that stuff doesn't matter anymore? Who gives a fuck if this Al generated baby has six fingers, that mom-and-pop shop is still going to use it. That rug from Temu says Happy Thanksgivirg? Oh well haha it's just a silly funny thing now (nevermind that you never would have given a B-grade item from a craft show the same consideration). I don't actually care that the Al Coca-cola ad has a truck that changes size every scene, but I can't help but think about how, if it had been some poor underpaid artist, they would have been laughed out of the building.

I don't really know how to put it in a succint way but it just feels all the more obvious how much more grace and flexibility has always been possible but never offered.
21221347501
Uberto Barbini @ramtop.bsky.social · 28/11/2025
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!
032
Reposted by Uberto Barbini
Jesse Wilson @swank.ca · 25/10/2025
This discussion on how Kotlin should expose time zone data is super thoughtful. Whatever the outcome I sure appreciate the process.
github.com
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...
3222
Uberto Barbini @ramtop.bsky.social · 26/10/2025
Glorious sun rise at camping
070
Reposted by Uberto Barbini
The Author, Séamas O'Reilly @seamas.bsky.social · 20/10/2025
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.
BBC report that police are focussing on a 'ladder placed against the side of the Louvre' while investigation a recent theft from the art gallery.
633465509
Reposted by Uberto Barbini
Cat Hicks @grimalkina.bsky.social · 14/10/2025
Yay this paper is now published in Empirical Software Engineering! link.springer.com/article/10.1...
link.springer.com
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...
33111
Uberto Barbini @ramtop.bsky.social · 06/10/2025
Super deal only for today for my book! If you ever wanted to learn kotlin and functional programming it's your chance!
012
Reposted by Uberto Barbini
Arrête Mark Carney ⚜️ @lalegault.bsky.social · 04/10/2025
They’re torturing Greta Thunberg for trying to bring baby formula to starving babies and the world is doing nothing.
55538
Uberto Barbini @ramtop.bsky.social · 03/10/2025
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
speakerdeck.com
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…
071
Uberto Barbini @ramtop.bsky.social · 30/09/2025
Workshop on AI assistants at Jax London has started!
010
Uberto Barbini @ramtop.bsky.social · 26/09/2025
www.linkedin.com/pulse/my-flo... The video and polished transcription of my talk with Alberto about AI Assistants
linkedin.com
My Flow with AI Assistants with Uberto Barbini
https://www.youtube.
020
Reposted by Uberto Barbini
avanscoperta @avanscoperta.it · 18/09/2025
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...
meetup.com
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
011
Reposted by Uberto Barbini
George Takei @georgetakei.bsky.social · 01/08/2025
Trump’s priorities are Trump, Trump and Trump.
1171584285
Reposted by Uberto Barbini
Lysistrata’s Stone Phallus @lubottom.bsky.social · 18/07/2025
7 years later and I still whisper, “We’re disabled, Daniel, not werewolves” to myself like a sacred mantra whenever I see a non-disabled person discover ableism like it’s the latest hipster indie band.
Daniel Lawson @DanielLaw1998: Disabled parking should only be valid during business hours 9 to 5, Monday to Friday. 

I cannot see any reason why people with genuine disabilities would be out beyond these times.

Jennifer Lee Rosman @JenLRossman:
We’re disabled, Daniel, we’re not werewolves
245165613326
Uberto Barbini @ramtop.bsky.social · 13/07/2025
Already in love with my BigMe B7 A much better kindle, faster, sturdier, colour, with pen, decent sw for almost same price of a Paperwhite
170
Reposted by Uberto Barbini
Philip Ball @philipcball.bsky.social · 04/07/2025
I got tired of the nonsense some AI leaders were coming out with, and so I wrote this for @newscientist.com www.newscientist.com/article/mg26...
newscientist.com
The dangers of so-called AI experts believing their own hype
Beware the tech leaders making grandiose statements about artificial intelligence. They have lost sight of reality, says Philip Ball
1021776
Uberto Barbini @ramtop.bsky.social · 01/07/2025
suno.com/song/0f2e4ee... My daughter (10yo) composed this song with AI. Just hummed the lyrics and described the arrangement. Not bad at all!
suno.com
120
Reposted by Uberto Barbini
e.w. niedermeyer @niedermeyer.online · 25/06/2025
folks are building lists of all the Tesla robotaxi failures, and it's important to remember that we're talking about a fleet of <20 vehicles, over three days, in one the smallest and easiest geofences possible, based on coverage from 100% fanboy influencers www.reddit.com/r/SelfDrivin...
reddit.com
From the SelfDrivingCars community on Reddit: List of clips showing Tesla's Robotaxi incidents
Explore this post and more from the SelfDrivingCars community
441924565
Uberto Barbini @ramtop.bsky.social · 14/06/2025
In case you ever wondered why there was a Japanese print image on the first Mac paint app and commercials nobi.com/en/entry-121...
nobi.com
The tales of Steve Jobs & Japan #04: Woodcut by Goyo Hashiguchi on the face of original Mac | nobi_blog (EN) | nobi.com
Old Mac fans may recognize the picture in the middle. It's "Woman Combing Her Hair," a woodcut print by Goyo Hashiguchi which is exhibited right now at Yokohama Museum of Art at thei...
000
Uberto Barbini @ramtop.bsky.social · 12/06/2025
Sam Altman: “A subsistence farmer from a thousand years ago would look at what many of us do and say we have fake jobs, just playing games to entertain ourselves.” Funnily enough, that’s exactly what my wife thinks about my job *today*.
020
Uberto Barbini @ramtop.bsky.social · 07/06/2025
My talk will start soon!
180
Uberto Barbini @ramtop.bsky.social · 07/06/2025
Watching Cassandra Chin presentation at the Japan Jug Community conference
040
Uberto Barbini @ramtop.bsky.social · 25/04/2025
Studying for a boat license in Japan...
030
Reposted by Uberto Barbini
George Monbiot @georgemonbiot.bsky.social · 25/04/2025
1. Because this issue is critical, but has received remarkably little coverage, here's a thread pulling out the key themes from my article yesterday, on the Planning and Infrastructure Bill, which puts decades of environmental protections to the torch. 🧵 www.theguardian.com/commentisfre...
theguardian.com
Labour’s great nature sellout is the worst attack on England’s ecosystems I’ve seen in my lifetime | George Monbiot
The horrifying planning bill, which rips up environmental protections, was drafted with CEOs in mind. We know because Keir Starmer told us, says Guardian columnist George Monbiot
581621980
Uberto Barbini @ramtop.bsky.social · 16/04/2025
In vibrcoding for sure!
030
Uberto Barbini @ramtop.bsky.social · 31/03/2025
Cherry blossoms 🌸
030
Reposted by Uberto Barbini
Karen Attiah @karenattiah.bsky.social · 19/12/2024
I think a lot about this quote from Anaïs Nin’s diary from 1939-1944: “America is in even greater danger because of its cult of toughness, its hatred of sensitivity, and someday it may have to pay a price for this, because atrophy of feeling creates criminals”.
224128303605
Uberto Barbini @ramtop.bsky.social · 27/03/2025
My flow with AI assistants is getting more and more refined and "standardized". I miss 2 features: - automatically save the prompt in the commit message (I rarely commit with more than one prompt) or in a separate file. - have an easy way to apply the same prompt to a set of files iteratively.
100
Reposted by Uberto Barbini
Martina Firefly @martina22.bsky.social · 26/03/2025
294
Reposted by Uberto Barbini
Brown Eyed Susan @browneyedsusan.bsky.social · 24/03/2025
In honor of today's special event, Mattel has created a Pete Hegseth Commemorative Doll.
72675204
Reposted by Uberto Barbini
🌊🏄BlueWaveSurfer🏄🌊 @bluewavesurfer.bsky.social · 24/03/2025
#Resisters @bluewavesurfer.bsky.social @gigialexander123.bsky.social @kmf-b.bsky.social @tjcasey.bsky.social @phuqtrunt666.bsky.social @koyoteelaughter.bsky.social @ckcymru.bsky.social @zimmermanv66.bsky.social @bretbatson.bsky.social @bmwm3.bsky.social @infidel99.bsky.social
17457178
Reposted by Uberto Barbini
Super Shoe @shoe.bsky.social · 21/03/2025
What did people think they were getting
4776982