-
Software Development
The Art of Data Science: The Skills You Need and How to Get Them
The meteoric growth of available data has precipitated the need for data scientists to leverage that surplus of information. This…
Read More » -
Core Java
Visualizing Java 9 Module Relationships
As I stated in an earlier post, I’ve been running Eclipse Neon on the Java 9 + Jigsaw builds for…
Read More » -
Core Java
Throwing an Exception Without Proper Context Is a Bad Habit
I keep repeating the same mistake again and again. So it’s time to stop and make a rule to prevent…
Read More » -
Core Java
2 decades of Java: A timeline of the notable events
Reference: 2 decades of Java: A timeline of the notable events from our JCG partner Jeshan Babooa at the Java…
Read More » -
DevOps
The first Application-Centric Unified Monitoring solution for Java
Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE…
Read More » -
Software Development
#GeekListener v.5
The last week wasn’t rich in global programming events. So I have no any comments and tweets regarding fresh tech-talks.…
Read More » -
Career
Why Programmers should take their CV seriously? 5 Tips to Make Better Resume
Recently I received an email from one of my readers telling me that he is not getting enough interview calls…
Read More » -
Core Java
A Subtle AutoCloseable Contract Change Between Java 7 and Java 8
A nice feature of the Java 7 try-with-resources statement and the AutoCloseable type that was introduced to work with this…
Read More » -
Core Java
High-Concurrency HTTP Clients on the JVM
HTTP is probably the most popular application-level protocol and there are many libraries that implement it on top of network…
Read More »