-
Software Development

Writing Laws Is Quite Like Programming
In the past year Iāve taken the position of an adviser in the cabinet of a deputy prime minister and…
Read More » -
Enterprise Java

Custom Audit Log With Spring And Hibernate
If you need to have automatic auditing of all database operations and you are using Hibernateā¦you should use Envers or…
Read More » -
Enterprise Java

Spring-Managed Hibernate Event Listeners
Hibernate offers event listeners as part of its SPI. You can hook your listeners to a number of events, including…
Read More » -
Core Java

Installing Java Application As a Windows Service
It sounds like something youād never need, but sometimes, when you distribute end-user software, you may need to install a…
Read More » -
Software Development

Why I Prefer Merge Over Rebase
There are many ways to work with git. The workflows vary depending on the size of the team, organization, and…
Read More » -
Software Development

Dirty Hacks Are OK
In practically every project youāve used a ādirty hackā. setAccessbile(true), sun.misc.Unsafe, changing a final value with reflection, copy-pasting a class…
Read More » -
Software Development

A Beginnerās Guide to Addressing Concurrency Issues
Inserts, updates and deletes. Every framework tutorial starts with these and they are seen as the most basic functionality that…
Read More » -
Android Core

How To Read Your Passport With Android
As Iāve been researching machine readable travel documents, I decided to do a little proof-of-concept on reading ePassports using an…
Read More » -
Software Development

Software Canāt Live On Its Own
Weāre building software in hope that some day weāll leave it and it will live on its own. Or with…
Read More »




