Articles

  1. Auto-Expose JPA Repositories With Spring Data RESTSpring Data REST can turn Spring Data JPA repositories into hypermedia-driven REST endpoints with very little controller code. A repository such as…
  2. Implementing distributed tracing with Spring Cloud Sleuth and ZipkinA request that crosses an API gateway, authentication service, order service and database can be difficult to diagnose from ordinary logs. Distributed tracing…
  3. Using Java Varargs with Method Overloading for Cleaner CodeVarargs, short for variable-length arguments, arrived in Java 5 and quietly transformed how developers write flexible APIs. Instead of forcing callers to wrap…
  4. a JSON Patch service with Spring BootModern APIs rarely deal with full document replacements anymore. Teams shipping microservice platforms for Australian banks, fintech startups in Sydney, or…
  5. Connecting Spring Boot Applications to LinkedIn for Profile RetrievalAustralian recruitment platforms and professional networking tools increasingly rely on verified career data, and pulling that information directly from…
  6. Building a Task Tracker with Spring Boot and ThymeleafSpring Boot paired with Thymeleaf remains one of the most approachable combinations for Java developers who want to deliver working web applications without…
  7. Deploying Spring Boot applications to Kubernetes with Helm chartsSpring Boot has become the go-to framework for REST APIs and microservices across Australian fintech startups in Sydney and Brisbane, while Helm remains the…
  8. Implementing API Key Authentication With a Custom Spring Security FilterAPI keys are a practical choice for server-to-server integrations, internal tools and controlled public APIs. In a Spring application, a custom security filter…
  9. Adding Behaviour to Constants: Java Enums with Methods and FieldsEnums in Java are often treated as nothing more than a tidy collection of named constants, a more readable replacement for a handful of public static final int…
  10. Parsing Documents with Spring Boot and Apache TikaAustralians deal with a remarkable volume of paperwork, from quarterly Business Activity Statements lodged with the Australian Taxation Office to invoice…