-
Software Development
Unix pipelines for basic spelling error detection
Introduction We can of course write programs to do most anything we want, but often the Unix command line has…
Read More » -
Core Java
Defensive API evolution with Java interfaces
API evolution is something absolutely non-trivial. Something that only few have to deal with. Most of us work on internal,…
Read More » -
Enterprise Java
High Performance Durable Messaging
Overview While there are a good number of high performance messaging systems available for Java, most avoid quoting benchmarks which…
Read More » -
Enterprise Java
Building Vaadin UI with Xtend
Today I have decided to say hello to Xtend . I had wish to learn some new programming language. The…
Read More » -
Core Java
40 Java Collections Interview Questions and Answers
Java Collections Framework are the fundamental aspect of java programming language. It’s one of the important topic for java interview…
Read More » -
Software Development
Amdahl’s law illustrated
The article will explain the Amdahl’s law in simple terms. We are going to demonstrate via a case study how…
Read More » -
Enterprise Java
Going REST: embedding Tomcat with Spring and JAX-RS (Apache CXF)
This post is logical continuation of the previous one. The only difference is the container we are going to use:…
Read More » -
Enterprise Java
Hello Camel: Automatic File Transfer
Apache Camel is described on its main web page (and in the Camel User Guide) as ‘a versatile open-source integration…
Read More » -
Software Development
Appsec and Technical Debt
Technical debt is a fact of life for anyone working in software development: work that needs to be done to…
Read More »