See you there? Room 9, 2:40PM
@nljug.bsky.social #java
See you there? Room 9, 2:40PM
@nljug.bsky.social #java
But unlike ogres, APIs should be friendly on the outside and complex underneath.
A short post about API layering, simplicity vs. power, and how Spring MVC tries to get it right.
#Java #Kotlin #APIDesign #SpringFramework
But unlike ogres, APIs should be friendly on the outside and complex underneath.
A short post about API layering, simplicity vs. power, and how Spring MVC tries to get it right.
#Java #Kotlin #APIDesign #SpringFramework
Keep fighting the good fight!
Keep fighting the good fight!
Enjoy!
Enjoy!
You know what to do.
See you in room 4, at 15:00, for my session “A Long Spring: 19 Years of Living with Your Past Mistakes”.
You know what to do.
See you in room 4, at 15:00, for my session “A Long Spring: 19 Years of Living with Your Past Mistakes”.
Finally, software engineering enters the post-algorithm era.
Finally, software engineering enters the post-algorithm era.
I will do so tomorrow.
I will do so tomorrow.
Not a bad run.
« This is also a good time to reflect on the state of HTTP clients in Spring, so we will use this opportunity to explain an important announcement: we are officially deprecating RestTemplate. »
Not a bad run.
#Anecdotes #Dancing
#Anecdotes #Dancing
Frameworks like Spring and Embabel rely on parameter names as a way to implement Convention over Configuration. But in Java and Kotlin, those names are not always available.
I explain the details in this post
#Java #Kotlin #APIDesign #SpringFramework #Embabel
Frameworks like Spring and Embabel rely on parameter names as a way to implement Convention over Configuration. But in Java and Kotlin, those names are not always available.
I explain the details in this post
#Java #Kotlin #APIDesign #SpringFramework #Embabel