Closures are a powerful Swift feature which makes for a clean and readable Swift codebase. Master closures to avoid problems like strong reference cycles.
The Gang of Four were instrumental in solidifying the classic Java design patterns, but has their usefulness fallen off in a world with microservices and frameworks?
Look at annotations that can be applied to a class to create indexes that have been specified within the class. See what indexes do and how they can decrease query times.
Particularly useful for microservices, Spring Boot Admin allows you to administer and monitor multiple Spring Boot applications using a single dashboard.
Code coverage IN SPACE! Well, FOR space. Here's how to ensure code coverage testing on embedded devices using free tools with the confidence to go into space.
OpenTracing is an open standard designed for distributed tracing. Here, we see how to get it integrated with a Spring Boot app and switching between tracing systems.
Want to switch to the ELK Stack for your logging? Even better, want to get it running on your Azure cloud? This guide will walk you through setting up each component.
There are a few hurdles to jump over to get Spring Boot apps up and running as Windows services. Here, we use Octopus Deploy and a couple of custom tools.