Software Development
-

Development Horror Story – Mail Bomb
Based on my session idea at JavaOne about things that went terrible wrong in our development careers, I thought about…
Read More » -

Slides from Nuts and Bolts of WebSocket at #Devoxx 2014
Peter Moskovits from Kaazing (@peterm_kaazing) and I gave a university talk at Devoxx 2014 on Nuts and Bolts of WebSocket.…
Read More » -

The State of REST
The S in REST stands for State. Unfortunately, state is an overloaded word. In this post I’ll discuss the two…
Read More » -

Someday Is a Lie
“You don’t have a time machine— you’re living the same twenty-four hours we all are. You can barely make it…
Read More » -

Tiny, Tiny Steps – Experience Report Developing A Feature In Minimal Value-Adding Increments
A post for those who want to see what an iterative, MVP-driven development of a feature looks like. Once upon…
Read More » -

An entity modelling strategy for scaling optimistic locking
Introduction Application-level repeatable reads are suitable for preventing lost updates in web conversations. Enabling entity-level optimistic locking is fairly easy.…
Read More » -

STOMP over WebSocket
STOMP is Simple Text Oriented Messaging Protocol. It defines an interoperable wire format that allows a STOMP client to communicate…
Read More » -

OptaPlanner – Open benchmarks for the win
Recently, there was some commotion on Twitter because a competitor heavily restricts publicising benchmarks of their Solver as part of…
Read More » -

Revamping WSO2 API Manager Key Management Architecture around Open Standards
WSO2 API Manager is a complete solution for designing and publishing APIs, creating and managing a developer community, and for…
Read More »

