JoshLong.com
- My Sony A7S III as a webcam
- Spring Boot and Gradle on Java 21
- Go, Go, Modern Java in 2023!
- How to setup the early access builds of Java 21 and GraalVM
- How to publish an artifact to Artifactory without the Artifactory plugin
- How to find a Docker container's ID, filtering by the container's name
- The world changes, even if your build doesn't
- Using your own custom domain for your username in the new Bluesky social networking application
- A Simple HTML 5 Page for Later Reference
- Converting Asciidoctor documents to Microsoft Word
- the SpringOne Essentials Watchparty in New York City, January 2023
- 5 Essential Things Every Java Developer Should Have
- Complex Event Processing with Esper and Spring Boot
- Blog comments, brought to you by Talkyard
- Adventures in Maven Dependency Conflict Resolution
- PostgreMQ? Can you use PostgreSQL as a message queue?
- I ordered an ergonomic Keychron keyboard
- Complex Event Processing with Esper and Spring Boot
- Easy JVM Observability with the JCMD CLI
- Create a new Git branch with no history