-
Core Java
Too Many Parameters in Java Methods, Part 7: Mutable State
In this seventh post of my series on addressing the issue of too many parameters in a Java method or…
Read More » -
Core Java
Too Many Parameters in Java Methods, Part 6: Method Returns
In the current series of posts I am writing on reducing the number of parameters required to call Java methods…
Read More » -
Enterprise Java
Authentication and Authorization as an open source solution service
Designing a centralized service for all user data by implementing authentication and authorization (a&a) mechanism. I’ll share my experience and finalize…
Read More » -
Agile
4 Signs That Agile is Declining-The Sequel
It’s been more than two years since I’ve wrote “4 signs that agile is declining”. I gave a talk at…
Read More » -
Enterprise Java
Batch processing best practices
Most applications have at least one batch processing task, executing a particular logic in the background. Writing a batch job…
Read More » -
Software Development
Landscapes in Mobile Application Security
There are different aspects in Cloud and Mobile application security – and in different angles you can look in to…
Read More » -
Enterprise Java
R.I.P. RETE time to get PHREAKY
I’ve just done some high level documentation for the new rule algorithm I’ve called PHREAK, a word play on Hybrid…
Read More » -
Enterprise Java
Testing HTML5 canvas applications with sikuli and arquillian
HTML5 introduces a great new element that can be used to draw arbitrary content on a pane: the canvas element.…
Read More » -
Software Development
PhoneGap: Utilizing Native Mobile Features with Plugins
Recently, I was tasked with developing a mobile application in PhoneGap that utilized the Bluetooth feature. Although PhoneGap provides basic…
Read More »