I had the pleasure of traveling home to Munich to talk to Marco about software, and I quite enjoyed it! And I will hope you will, too. Thanks for having me.
I had the pleasure of traveling home to Munich to talk to Marco about software, and I quite enjoyed it! And I will hope you will, too. Thanks for having me.
It is used by Hibernate, Mockito and pretty much every APM out there. I've been friends with Rafael for over 12 years and he never ceases to impress me. He really is the true Army of One holding the entire industry together!
Almost everyone working with the JVM has used his code directly or indirectly. Don't miss Marco Behler's fascinating interview with @rafaelcodes.bsky.social, the author of Byte Buddy, the JVM's best bytecode manipulation library:
www.youtube.com/watch?v=Azfh...
For operating Flyway and now @sprinters_sh as a business, REWORK by Jason Fried and DHH was by far the biggest inspiration.
Warning: Your preconceptions about how to run a business will be seriously challenged! And once you read it, there is no way back!
basecamp.com/books#rework
This is the one that got everything started:
"How Charging Money for Pro Features Allowed Me Quit My Job" by Mike Perham
indiehackers.com/post/how-cha...
(free signup or Google Login required)
If you are into software, do yourself a favor, drop what you're doing and read this now!
For Flyway, there were 3 pivotal pieces of writing that each in turn single-handedly convinced me to create, grow and eventually sell the business.
Here is the audio version if you prefer to listen instead of watching: podcasts.apple.com/us/podcast/t...
Here it is! The backstory of Flyway: From Open Source Side Project to Multimillion Exit ๐ฅ
This is the first time I talked about this in public and we covered a lot of ground, in detail!
Thank you Marco Behler for having me on your show!
www.youtube.com/watch?v=lwF2...
The backstory story of Flyway is coming tomorrow! Here is a sneak peek on what to expect!
www.linkedin.com/posts/marco-...
If you, like me, first want to try it on an existing Windows box, without committing a physical machine just yet, here is a fully automated Hyper-V script I created that you can use to set everything up: github.com/basecamp/oma...
I've started kicking the tires of Omarchy, an exciting new Linux distro by @dhh that's like nothing you've seen before! It's not quite there yet for my workflows with IntelliJ, but it's looking very promising!
Using modern compressed RAM disks is such a joy! I moved almost all our internal builds over and they now run 10-20% faster, with just this simple change! The only ones left out are our image builds which really need a disk as they literally use hundreds of GiBs of temp storage!
Those are some seriously large GitHub Actions runners! I am happy we managed to get these into your hands within 48 hours of AWS announcing them ๐
We already moved some of our own builds to ap-south-1. With this using Sprinters is now a whopping 89% cheaper than GitHub Actions without even using spot instances!
Working with Kotlin, @jooq.org and IntelliJ? Do yourself a favor and upgrade to IntelliJ 2025.1.2 right now to finally fix all jOOQ-related slowdowns and make it usable in K2 mode!
youtrack.jetbrains.com/issue/KTIJ-3...
Use the SCM plugin. See axelfontaine.com/blog/dead-bu...
If you're using PostgreSQL and need a message queue, check out PGMQ github.com/tembo-io/pgmq
We've had great results with it for @sprinters.bsky.social. Pure SQL, tx integration and thank to my PR, it can now be installed without creating extension (great for RDS, Cloud SQL, ...)
Upgraded already! Worked like a charm, as expected, and I could remove 3 workarounds we had in place for 3.19 in @sprinters.bsky.social ๐
I made a mistake in my changed build and 1.16.1 now offers the actual support for this.
After months of beta testing, I am excited to announce our new product: Sprinters
Run GitHub Actions jobs 10x cheaper by changing 1 line in your workflow yml
Like I did for Flyway, we focussed on simplicity, security and no-brainer pricing.
Check it out: sprinters.sh