Taking a renewed look at Groovy, the under-hyped yet ubiquitous JVM based language, and how it makes database scripting easy.
When should you deploy a Java app to the server as a traditional WAR file, and when should you use an embedded server in the application itself? […]
When your app is too small for a DI framework, yet has too much config for environment variables, this old-school gem really hits a sweet spot in between. […]
How to package up a project’s code, along with all of its dependencies, into one monolithic JAR file that can more easily be distributed and executed. […]
Pros and cons of shared web hosting vs. VPS hosting vs. “cloud” providers. Watching out for misleading price information, and sneaky terms & conditions. […]