Home
George Aristy
Cancel

Golang Guild Session: Concurrency Patterns

Slide deck for my presentation on Golang Concurrency Patterns for the Golang Guild Session @ VerticalScope. This talk builds upon my previous slides on Golang Concurrency Primitives. Your brow...

Certified Kubernetes Application Developer: My Experience

I recently passed the Certified Kubernetes Application Developer exam1 and thought I’d share my experience leading up to and during the exam. Curriculum This is the newest exam curriculum, eff...

Golang Guild Session: Concurrency Primitives

Slide deck for my presentation on Golang Concurrency Primitives for the Golang Guild Session @ VerticalScope. Your browser does not support iframes. Click on the slide deck then press F to ex...

Test-Driven Development By Example

Written by Kent Beck, Test-Driven Development By Example explains how TDD works by way of 2 examples: first building piece by piece a toy Money class, then the initial scaffolds of xUnit. The thir...

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 scre...

Getting to Yes: Negotiating Agreement Without Giving In

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 ...

Escaping the Build Trap: How Effective Product Management Creates Real Value

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 fe...

Clean Architecture: A Craftsman's Guide to Software Structure and Design

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 -...

Golang - First look at generics

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...

OAuth2 Bearer Token Usage

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...