Golang Guild Session: Panics
Slide deck for my presentation on Golang panics on the Golang Guild Session @ VerticalScope. Your browser does not support iframes. Click on the slide deck then press F to expand to full screen.
Slide deck for my presentation on Golang panics on the Golang Guild Session @ VerticalScope. Your browser does not support iframes. Click on the slide deck then press F to expand to full screen.
Written by Roger Fisher and William Ury, Getting to Yes: Negotiating Agreement Without Giving In is a fantastic guide to the art of principled negotiation. That’s right - the goal is to engage in p...
Written by Melissa Perri, Escaping the Build Trap: How Effective Product Management Creates Real Value essentially re-architects the software development lifecycle by anchoring it on actionable fee...
Written by Robert C. Martin (a.k.a. “Uncle Bob”), Clean Architecture: A Craftsman’s Guide to Software Structure and Design offers guidance on how to engineer your software product’s architecture - ...

This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability as a programming language. I write this as a Java programmer that respects the princi...
I have immersed myself in the digital identity space for the past few years. A good chunk of this work involves reading (and sometimes creating) specifications, as you can imagine. It is critical t...
I was recently directed towards Dave Cheney’s article Functional options for friendly APIs where he shares his thoughts on designs for optional parameters in APIs. Dave ends with a proposal for fun...
The other day I came across this post describing what the author sees as pros and cons of Go after 8 months of experience. I mostly agree after working full time with Go for a comparable duration. ...

This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability as a programming language. I write this as a Java programmer that respects the princi...
This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability as a programming language. I write this as a Java programmer that respects the princi...