LATEST ARTICLES

Headache 4.0

We're steadily heading towards a web 4.0 world, better stock up on some migraine medications!  There is just so much to learn and so little time to learn it. Web 4.0 technologies are intelligent,...

Apache camel as default servlet on Tomcat

I have set my sights on learning Apache Camel to handle routing for web applications. I can't say with any certainty that Apache Camel Servlet has the features needed for robust routing. It seems...

Do vloggers qualify to bring a class action lawsuit against the music industry?

Disclaimer: I am not an attorney or expert of the law, if you are a victim of this crime please consult an attorney. If you are not ready to consult an attorney please blog...

Gradle vs Maven false advertising and industrial sabotage?

It looks like my timing was perfect to uncover how dirty the IT industry really is. If you open your favorite search engine and search for "gradle vs maven" you will find some well...

Bitbucket windows script to download all team repositories

If you join a bitbucket team the first thing your probably going to want to do is download all of the repositories. I know this isn't my usual "format" for a blog but due...

Why you should, but probably won’t hire me

Many industry experts know who I am and what I'm capable of.  I get things done that others can't because I'm not afraid to bend the rules established by so-called "experts" who believe that...

Internet Security Hypersessions – Tracking multiple authentication states

It doesn't happen often, but occasionally you will run into a problem where a feature cannot be handled with only one session. Imagine the situation where a user of your site needs access to...

Common Lisp vs Clojure

I started tinkering with Lisp when I was in college and was easily tempted by the possibilities.  The relationship didn't last because it simply took too much coding to match the capabilities of the...

Delivering JSP from OSGI bundles with Apache Tomcat

It seems obvious to me that web developers want to develop modular web applications and that we expect these modules to deliver content.  Java 9 has official requests to provide OSGI support which is...

Modern modular web application development in Java with the Spring Framework

From the outside looking in it would seem trivial to implement a modular web application design in Java, but this is far from the current state of the industry. The Spring framework is a...