Software Development
-

5′ on IT-Architecture: root concepts explained by the pioneers of software architecture
The last couple of weeks I am working on a new software architecture course specifically for the insurance and financial…
Read More » -

Eat your own dog food, but throw in some unknown biscuits for variety
Well, the example app that Jorge Aliss asked me to write to demonstrate a combination of SecureSocial and Deadbolt is…
Read More » -

Applying Back Pressure When Overloaded
How should a system respond when under sustained load? Should it keep accepting requests until its response times follow the…
Read More » -

Approaches to XML – Part 4 – XMLBeans
If you remember from Part 1, Part 2 and Part 3, I’m covering different approaches to parsing XML messages using…
Read More » -

Approaches to XML – Part 3 – JAXB
If you remember from Part 1 and Part 2, I’m covering different approaches to parsing XML messages using the outrageously corny scenario…
Read More » -

Approaches to XML – Part 2 – What about SAX?
Part 1 introduced the idea that there are different ways to approach XML parsing and highlighted the point that XML…
Read More » -

Approaches to XML – Part 1 – XML is not a String…
XML has been around a long time: from memory, I’d guess that it’s about 12-14 years old by now; it’s…
Read More » -

Confusion As A Usability Defect
As a software engineer, you should always be looking for the location of the next defect or at least clues…
Read More » -

A necessary condition for hiring a new developer
Software developers often take part in the recruiting process. Determine whether a candidate is suitable for our team/company is a…
Read More »


