Home » Author Archives: Alex Zhitnitsky

Author Archives: Alex Zhitnitsky

Alex Zhitnitsky
Alex is an engineer working with Takipi on a mission to help Java and Scala developers solve bugs in production and rid the world of buggy software. Passionate about all things tech, he is also the co-founder & lead of GDG Haifa, a local developer group. Alex holds a B.Sc from the Technion, Israel's Institute of Technology.

Java on Steroids: 5 Super Useful JIT Optimization Techniques

java-logo

Java developer? Optimize your production monitoring. See the source code, call stack, and variable state behind all logged errors, warnings, and exceptions – Try Takipi. What are some of the most useful JVM JIT optimizations and how to use them? Even when you’re not actively planning for it, the JVM has quite a few tricks up its sleeve to help ...

Read More »

The 12 Step Program to Realizing Your Java Monitoring is Flawed

java-interview-questions-answers

What are some of the biggest problems with the current state of Java monitoring? Errors in production are much like drunk texting. You only realize something went wrong after it had already happened. Texting logs are usually more amusing than application error logs, but… both can be equally hard to fix. In this post we’ll go through a 12 step ...

Read More »

The Truth Behind the Big Exceptions Lie

java-logo

Exceptions are probably the most misused Java language feature. Here’s why Let’s break some myths. There is no tooth fairy. Santa isn’t real. TODO comments. finalfinalversion-final.pdf. Soapless soap. And… Exceptions are in fact exceptions. The latter might need some more convincing, but we got you covered. For this post, we asked Avishai Ish-Shalom, an experienced systems architect and a longtime ...

Read More »

5 Ways to NOT F**K Up Your Microservices in Production

duke-fire-logo

Java developer? Takipi replaces logging in production JVMs and lets you see the source code, call stack, and variable state behind all logged errors, warnings, and exceptions – Try Takipi The dark side of microservices: What can possibly go wrong? It seems like everyone are into microservices these days, while monolith architectures are just as popular as crumbling down old ...

Read More »

The Top 100 Clojure Libraries in 2016

clojure-logo

What are the top Clojure libraries used by projects on Github? Based on analyzing over 30,000 leiningen dependencies One of the most helpful things to look into when choosing which libraries to include in your project is just how popular they are. While actual functionality is the main issue at hand, getting a sense of which libraries are used the ...

Read More »

Java EE vs Java SE: Has Oracle Given up on Enterprise Software?

java-interview-questions-answers

Java Enterprise Edition is one the biggest sources for confusion in the worldwide Java community. Just like the difference between Star Wars and Star Trek to anyone who “The Force Awakens” was the first movie they’ve seen in the franchise. The weird thing is that even if you’re experienced with developing for EE, the complete picture is often still fuzzy. ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials