Closures are a powerful Swift feature which makes for a clean and readable Swift codebase. Master closures to avoid problems like strong reference cycles.
Java runtime images are designed for projects to run in a target environment without the need for a JRE installation. Here's how Java 9 and Maven will make them work.
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?
When it comes to sharding MySQL clusters, significant challenges can be faced. Take a look at some of them, how to address them, and why they're worth overcoming.
Take a deep dive into the performance problem of concurrent apps that use core.async where blocking operations are involved. If you're a fan of Clojure, you need to read this.