On Code & Design
An anarchist's thoughts on code, design, and everything else
2021
Smooks DFDL Filter in a Cross Domain Solution
December 5, 2021
Smooks 2 Final Milestone Release
March 29, 2021
A Sneak Peek at Smooks 2 Pipelines
February 16, 2021
2020
Second Milestone Release of Smooks 2
November 27, 2020
First Milestone Release of Smooks 2
August 24, 2020
2019
A Scalable Multi-Tenant JDBC Connection Pool
September 1, 2019
2018
The Many Facets of EDI Integration
October 17, 2018
2017
Paging One-to-Many Results in SQL
April 22, 2017
2016
Better 0-Downtime Deployment with a Database using Triggers (& Flyway)
September 23, 2016
Blog 2.0
July 10, 2016
2015
Messaging for ETL Anti-Pattern
December 9, 2015
Implementing a Replicated Token Service with JSON Web Tokens
November 9, 2015
Describing API Key Authentication in RAML
September 25, 2015
Retiring Kafka Web Console
September 19, 2015
Dynamically Create Rules using Drools & Rule Templates
August 10, 2015
A Primer to AS2
May 15, 2015
2014
The Trials of Smooks
September 16, 2014
Safely Prevent Template Caching in AngularJS
February 19, 2014
Dynamically Create BitCoin Wallets & Payment Pages on Coinbase in Ruby
February 11, 2014
Scaling up Mule with Async Request Handling/Continuations
January 7, 2014
2013
Log4j 2 Memory-Mapped File Appender
December 23, 2013
Apache Kafka for Event Sourcing
December 11, 2013
Bridging Mule and MSMQ with ZeroMQ
August 27, 2013
JRuby Complex Classes in Java Method Signatures
August 19, 2013
JRuby CXF: A Gem for Creating SOAP Web Services
August 10, 2013
The Rails Way to Search Filtering
July 24, 2013
How To Publish a WADL with Mule's REST Router Module
March 25, 2013
Posting & Processing JSON with jQuery & Spring MVC
March 2, 2013
ReplyTo in ZeroMQ using WS-Addressing
January 27, 2013
SOAP over ZeroMQ with Apache CXF
January 15, 2013
2012
Demystifying Apache CXF: A RESTful Hello World App
December 20, 2012
Demystifying Apache CXF: A Hello World App
December 19, 2012
A Practical Solution for XML-to-Relational Mapping
November 14, 2012
Mule ZeroMQ Transport: Lightweight RPC with ØMQ and Protocol Buffers
November 6, 2012
Testing Web Services from JUnit using SoapUI
October 22, 2012
Setting up a Mule Proxy to Validate SOAP Requests
October 12, 2012
Attaching a file in Cordova & uploading it with jQuery Mobile
August 18, 2012
Building ZeroMQ for Android
August 12, 2012
Sharing an FTP service between un-clustered Mule instances
August 3, 2012
Rest Module: A lightweight alternative to Mule’s Jersey Module
July 18, 2012
A WebSocket Cordova plugin for Android
July 6, 2012
Mule meet ZeroMQ. ZeroMQ meet Mule.
June 24, 2012
Mule ISO 8583 Module
June 13, 2012
Revisiting Dynamic Ports in Mule 3
May 28, 2012
Conventions, Conventions, Conventions
May 26, 2012