-
Core Java
New eBook: The Complete Guide to Solving Java Application Errors in Production
What does it take to build an informed error handling workflow? Production exception handling is a dark science. Once your…
Read More » -
Core Java
Tabs vs Spaces: How They Write Java at Google, Twitter, Mozilla and Pied Piper
What are the most interesting highlights in popular Java code styles? In spite of the suggestive image above, we don’t…
Read More » -
Core Java
Ignore Checked Exceptions, All the Cool Devs Are Doing It – Based on 600,000 Java Projects
An overview of exception handling in over 600,000 Java projects on Github and Sourceforge Java is one of the few…
Read More » -
Core Java
The Truth Behind the Big Exceptions Lie
Exceptions are probably the most misused Java language feature. Here’s why Let’s break some myths. There is no tooth fairy.…
Read More » -
Software Development
5 Ways to NOT F**K Up Your Microservices in Production
Java developer? Takipi replaces logging in production JVMs and lets you see the source code, call stack, and variable state…
Read More » -
Core Java
The Top 10 Exception Types in Production Java Applications – Based on 1B Events
The Pareto logging principle: 97% of logged error statements are caused by 3% of unique errors We received a lot…
Read More » -
Clojure
The Top 100 Clojure Libraries in 2016
What are the top Clojure libraries used by projects on Github? Based on analyzing over 30,000 leiningen dependencies One of…
Read More » -
Enterprise Java
Java EE vs Java SE: Has Oracle Given up on Enterprise Software?
Java Enterprise Edition is one the biggest sources for confusion in the worldwide Java community. Just like the difference between…
Read More » -
DevOps
Lean, Mean, Java Virtual Machine: Making Your Docker 7x Lighter With Alpine Linux
How to build a minimal JVM container with Docker on Alpine Linux? There has definitely been an awakening of some…
Read More »