Maven Upgrade Tool β Maven
@maven.apache.org 4 (from 4.0.0-rc4 on) contains the Maven Upgrade Tool with which you can automatically upgrade your Maven project. I finally found time to write a small article about it's feature and how to use it. Please test the tool and give feedback :)
maven.apache.org/tools/mvnup....
30.07.2025 19:10 β π 20 π 10 π¬ 2 π 0
YouTube video by NDC Conferences
Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin
Amazing talk by the great @scottwlaschin.bsky.social
youtu.be/P1vES9AgfC4?...
21.07.2025 06:34 β π 1 π 0 π¬ 1 π 0
Crane style? Or eagle fist?
11.07.2025 07:00 β π 0 π 0 π¬ 1 π 0
It's as old as Perl.
08.07.2025 04:49 β π 0 π 0 π¬ 0 π 0
Biggest mistake in software dev: Designing a UI without the people who are going to use it (aka the end user).
02.07.2025 11:24 β π 1 π 0 π¬ 0 π 0
Why doesn't @bsky.app have an "Add to list" button?
02.07.2025 09:48 β π 0 π 0 π¬ 0 π 0
YouTube video by Immortal - Topic
At The Heart Of Winter
The only way to bear the heat
www.youtube.com/watch?v=VxkW...
02.07.2025 09:36 β π 0 π 0 π¬ 0 π 0
Started a new project with @jetbrains.com's Ktor. Much better experience than the last try. Documentation nowadays is top notch, lots of examples, lots of integrations with common technologies.
Server starts in 200ms, and it's just code. No annotations, no metaprogramming, just plain old Kotlin.
30.06.2025 15:03 β π 1 π 0 π¬ 0 π 0
Ktor 3.2.0 Is Now Available | The Kotlin Blog
Ktor 3.2.0 is here! This release brings exciting new features, performance improvements, and bug fixes.
π Ktor 3.2.0 is out, bringing new features and performance improvements!
β¨ New DI and HTMX modules
π¦ Gradle version catalog support
π οΈ Automatic config deserialization
π Unix socket support for CIO
And more!
Read the release blog post to learn more β¬οΈ blog.jetbrains.com/kotlin/2025/...
20.06.2025 13:04 β π 36 π 7 π¬ 0 π 1
Woohoo! When we evaluated Spring Data JDBC a few years ago this was a huge blocker. Time to reevaluate!
17.06.2025 14:09 β π 1 π 0 π¬ 0 π 0
Very cool idea!
13.06.2025 20:41 β π 0 π 0 π¬ 1 π 0
Man ist noch nicht mal sonderlich ΓΌberrascht.
13.06.2025 16:37 β π 0 π 0 π¬ 0 π 0
Man mΓΆchte mit der @deutschebahn.com zu einen Spieleabend fahren, und natΓΌrlich schafft man nur eine Haltestelle bevor der Zug einen rauswirft. Bei 33 Grad ohne Wasser. Der vermeintliche Anschlusszug hat immer 15 min VerspΓ€tung. Auch 15 Minuten spΓ€ter. Typisches Bahnerlebnis.
13.06.2025 16:36 β π 0 π 0 π¬ 1 π 0
went to a few #DevoxxPL talks this morning and so far every single speaker, myself included, recommends using @sdkman.io. well deserved!β€οΈ
11.06.2025 09:39 β π 8 π 2 π¬ 0 π 0
#rant of the day: If using inline value classes in Kotlin name the wrapped primitive `value` and don't give it the same name as the value class.
value class Name(name: String) β
value class Name(value: String) β
println(name.name) π
println(name.value) π
02.06.2025 13:28 β π 0 π 0 π¬ 0 π 0
worldβs best aircraft carriers
02.06.2025 09:04 β π 61 π 3 π¬ 3 π 0
Portability is a feature, and not all projects need it.
Instead of preparing for a future that might never come (switching the DB that the bank has been using for 20 years), you are better off getting the most out of your current technology stack.
30.05.2025 03:47 β π 9 π 4 π¬ 0 π 0
In almost all Spring Data JPA projects I see people annotating their JPA Repositories with @Repository. But why? It's not needed, and the interface name should be a good enough hint already.
30.05.2025 14:10 β π 0 π 0 π¬ 0 π 0
I wish @junit.org would somehow hint that expected and got are different types. Always trips me up.
version
Expected: 1
got: 1
30.05.2025 12:42 β π 1 π 0 π¬ 0 π 0
28.05.2025 12:34 β π 73 π 10 π¬ 1 π 1
TIL: While using #SpringBoot with #Kotlin, you can assign default value to request parameter using Kotlin's default value feature without using "defaultValue" attribute.
24.05.2025 03:43 β π 12 π 3 π¬ 0 π 0
Yep, it was commited 1 hour ago, so the next nightly of @shipilev.bsky.social will have it, or the next EA with @sdkman.io :)
22.05.2025 12:13 β π 1 π 1 π¬ 1 π 0
#Java 25 is shaping up to be another BIG release! π Currently targeted final features:
* simplified main
* flexible constructors
* module imports
* scoped values API
* key derivation function API
* compact object headers
22.05.2025 07:28 β π 49 π 15 π¬ 3 π 3
Compact object headers will already become stable!? Nice!
22.05.2025 07:55 β π 2 π 0 π¬ 1 π 0
Will it also work outside of Azure?
20.05.2025 17:36 β π 0 π 0 π¬ 1 π 0
WireMock - flexible open source tool for building mock APIs and testing your client apps. Join us on Slack and GitHub!
Christian, husband of @hollywebb.bsky.social father, feminist, software engineer, author, Stack Overflow contributor. He/him.
Frameworks, libraries, and tools for building cloud native software systems in Java. Built by @thomasvitale.com.
Freelance software architect and senior developer. Java Spring and backend expert. Angular and Kotlin intermediate. https://www.adeliosys.fr/
Uwe Friedrichsen. Longtime traveler in the world of IT. Dot Connector. Keeper of timeless wisdom. Translator between floors. System design. Resilience. Sustainability. Tries to make (not only) IT a (bit) better place.
Comics about work. Made with love and lots of coffee.
Java Developer | International Speaker | Automate *everything*
Software engineer and @junit.org team lead, Java Champion and open source enthusiast, father, husband & family person (he/him)
Website: https://marcphilipp.de
Mastodon: https://chaos.social/@marcphilipp
Applied AI Researcher, Speaker, DevRel expert.
Java Champion.
VP of AI Research @vaadin.com
#Java and #Kotlin developer. @trijug.dev organizer. Conference speaker. Gatherers4j maintainer, Philatelist. Big fan of doughnuts and F1. Raleigh, NC He/Him πΊπΈπ¨π¦
DevRel @Timefold | Conference (Keynote) Speaker π£οΈ | #Java Champion | @BeJUG Organizer | Kind of a weird guy π
Ukrainian. Love tech, compilers, and open source. Developer Advocate for GraalVM at Oracle. Ambassador of snacks and not running.
Work at JetBrains. Java Champion. Check my Java book: https://mng.bz/671p
π΅πͺ Java Chavo, Software Engineer and Open Source Contributor. Working on Testcontainers. Opinions are my own.
Product Manager in IntelliJ IDEA for Kotlin
Based in France, we're a tech company deeply committed to Kotlin development and the open-source community. Our mission is to empower Kotlin developers to build safer, faster, and more scalable mobile applications with ease.
https://kotzilla.io/
Software Engineer, Dad, Geek, Co-founder and Lead of #SpringCloud Core on the @spring.io team at Broadcom
Putting bugs into Spring Boot since 2022.
Spring Boot team member | Lead of http://start.spring.io and Spring Initializr
More socials and info: https://mhalbritter.github.io/