-
Enterprise Java
Playing with ANTLR4, Primefaces extensions for Code Mirror and web-based DSLs
DSLs are cool things, but it wasn’t clear to me what they were good for. Then I realized they are…
Read More » -
Enterprise Java
Project Student: Simplifying Code With AOP
This is part of Project Student. Many people strongly believe that methods should fit within your editor window (say, 20…
Read More » -
Enterprise Java
Neo4j Backup: Store copy and consistency check at Mark Needham
One of the lesser known things about the Neo4j online backup tool, which I wrote about last week, is that…
Read More » -
Core Java
Java, Scala, Guava and Trove Collections – How Much Data Can They Hold?
One of the fascinating things about our data structures is that even though we’re so familiar with them, it’s still…
Read More » -
Enterprise Java
Finding long tail suggestions using Lucene’s new FreeTextSuggester
Lucene’s suggest module offers a number of fun auto-suggest implementations to give a user live search suggestions as they type…
Read More » -
Core Java
Java memory model is back
The Java memory model has been forgotten for more than nine years, but most open source Java supporters want to…
Read More » -
Enterprise Java
Continuous Delivery for Heroku With Jenkins
A continuous delivery pipeline that leverages Jenkins and targets Heroku is fairly simple to set up, provided you install the…
Read More » -
Core Java
Which is better option: Cloning or Copy constructors?
Here is how I started writing this article. I have read this statement so many times: “Cloning becomes difficult when…
Read More » -
Agile
Performance Reviews Are Not Useful; Feedback Is
I have received some wonderful feedback from some of my managers. Back when I was a young engineer, one of…
Read More »