Latest

Capsule: One Jar to Rule Them All

Recap: The Elusive Uber Jar

In a previous post I discussed various challenges and pitfalls in creating an “uber” jar for deploying Java applications. Having battled Maven Shade, Maven Assembly and even Proguard out of…


Gaestebin 2.0 Performance

One of the reasons I rewrote Gaestebin in Go was to get better performance.
Python is nice, but given the AppEngine architecture, there’s probably
non-trivial overhead in spinning up new instances and since most instances
are short-lived in my case, there’s not enough time for…


Gaestebin 2.0

AngularJS + Go + AppEngine = Gaestebin 2.0

A while back, I wrote a secure pastebin that can be deployed on Google AppEngine for use at work.

It has served us well since then, but I was itching to learn some new things and so few weekends ago, I rewrote…