@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 日本語
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.
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.
i know WHY this is but that just makes it even more of a kick in the pants lmao
28.11.2025 03:27 — 👍 22319 🔁 7583 💬 21 📌 0My 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.
25.10.2025 08:34 — 👍 22 🔁 2 💬 3 📌 1Glorious sun rise at camping
25.10.2025 23:06 — 👍 7 🔁 0 💬 0 📌 0BBC report that police are focussing on a 'ladder placed against the side of the Louvre' while investigation a recent theft from the art gallery.
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.
20.10.2025 08:22 — 👍 3498 🔁 514 💬 66 📌 34Yay this paper is now published in Empirical Software Engineering!
link.springer.com/article/10.1...
Super deal only for today for my book!
If you ever wanted to learn kotlin and functional programming it's your chance!
They’re torturing Greta Thunberg for trying to bring baby formula to starving babies and the world is doing nothing.
04.10.2025 16:19 — 👍 55 🔁 38 💬 5 📌 4Honored 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
Workshop on AI assistants at Jax London has started!
30.09.2025 08:31 — 👍 1 🔁 0 💬 0 📌 0www.linkedin.com/pulse/my-flo...
The video and polished transcription of my talk with Alberto about AI Assistants
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...
Trump’s priorities are Trump, Trump and Trump.
01.08.2025 20:57 — 👍 1596 🔁 290 💬 121 📌 32How many people? Last year it was crazy during summer...
19.07.2025 06:49 — 👍 1 🔁 0 💬 1 📌 0You mean the format or the actual TED event?
www.ted.com/talks/sir_ke...
this is probably my favorite talk of all times!
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
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.
18.07.2025 10:01 — 👍 16692 🔁 3350 💬 249 📌 85Mostly reading, Kindle replacement. But it's also pretty good at taking notes, much much better than Kindle scribe.
14.07.2025 22:44 — 👍 1 🔁 0 💬 0 📌 0Already in love with my BigMe B7
A much better kindle, faster, sturdier, colour, with pen, decent sw for almost same price of a Paperwhite
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...
She has a nice voice but she's too shy to sing her herself. With AI is ok. :D
01.07.2025 07:00 — 👍 2 🔁 0 💬 0 📌 0suno.com/song/0f2e4ee...
My daughter (10yo) composed this song with AI. Just hummed the lyrics and described the arrangement. Not bad at all!
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...
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...
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*.
AI assistants, hindrance or actually useful?
07.06.2025 23:48 — 👍 0 🔁 0 💬 0 📌 0My talk will start soon!
07.06.2025 06:23 — 👍 8 🔁 0 💬 1 📌 0