-
Software Development
NULL is Not The Billion Dollar Mistake. A Counter-Rant
A short while ago, I gave this answer on Quora. The question was “What is the significance of NULL in…
Read More » -
Software Development
Building A Chat App With Codename One Part 2
In the second part of this tutorial we will cover the login process for Google and getting a unique id.…
Read More » -
Core Java
How and Why to Serialize Lambdas
Overview Serializing lambdas can be useful in a number of use cases such as persisting configuration, or as a visitor…
Read More » -
Software Development
Why we do not use comments
When I learned PASCAL programming at TU Budapest in 1986 there was a preprocessor developed specially for student code. It…
Read More » -
DevOps
Alerting in Production: 6 Tools to Track Errors and Uptime
What are some of the best alerting tools for tracking errors and uptime? Having all the automation and management in…
Read More » -
Scala
The Top 100 Scala Libraries in 2015 – Based on 64,562 GitHub Libraries
What are the top libraries used by some of the most popular Scala projects on GitHub? Based on analyzing 64,562…
Read More » -
Enterprise Java
Apache Drill : How to Create a New Function?
Apache Drill allows users to explore any type of data using ANSI SQL. This is great, but Drill goes even…
Read More » -
DevOps
Kubernetes Design Patterns
14,000 commits and 400 contributors (including one tiny commit from me!) is what build Kubernetes 1.0. It is now available! Download here…
Read More » -
Core Java
What the sun.misc.Unsafe Misery Teaches Us
Oracle will remove the internal sun.misc.Unsafe class in Java 9. While most people are probably rather indifferent regarding this change,…
Read More »