Protip: When it comes to software trends, it's not worth jumping on the bandwagon.
Focusing on proven technologies with a significant market share can be a much better investment than chasing "The Next Big Thing".
Want a SBOM (software bills of materials) in your @SpringBoot 3.3 app? Add an Actuator and SBOM on the Spring Initializr. Do a compile (e.g.: `./gradlew build` or `./mvnw clean package`), expose the `sbom` actuator endpoint, and then visit http://localhost:8080/actuator/sbom
Love this:
My husband recommends taking all the tiny pieces of time you have, 5 mins here, half an hour there, and focusing on making some progress. Whether that's doing a bit of reading while you're in the bathroom, or making that one change to the code when you have 5 mins...
I wrote a blog post about how I learnt to work smarter, not harder, as a parent. This is different to the time management piece
https://t.co/dp619RComJ
Need a task scheduler in #Java, to process background jobs? Check out this thorough guide to @JobRunr, brought to you by key developers and contributors, including @rdehuyss, @donatulis, and @isma_est_ici! https://t.co/a2e8aCx75N #foojaytip
With #IntelliJIDEA, you can effortlessly 💫 transform #Postman Collections into .http files and manage them in the HTTP Client. To convert the collection, right-click it and select 'Convert collection to HTTP file'.
Learn more: https://t.co/JGh9GI97iI
#IntelliJIDEATips
Because nobody asked for it, here’s the Java equivalent I’m now rocking for my uao script, which unzips and opens a Spring Boot-downloaded .zip file.
https://t.co/yDBKvAsrxy
There’s never been a better time to be a @java / JVM developer!
- it’s super fast https://t.co/4TG4QDd72Z
- it’s super energy efficient https://t.co/GixuIEAJYo
- it’s got an expressive syntax: pattern matching, OOP, data oriented programming, `var`, lambdas, etc
- it’s mature (@java 1.0 came out in 1995..)
- it’s growing in use and popularity
- it can be used for everything: server side, frontend, CLIs, desktop UIs, mobile, AI, etc
- it’s concise (see Java’s virtual threads vs other languages’ async/await)
The software industry has already rapidly converged on just three and a half languages: JavaScript/Typescript, Python, and Java.
It is still smart to learn all of those languages really well.