top of page


Switching Gears: The Clockwork Loop of Execution Scheduling
The fundamental rhythm of process scheduling underlies every line of your code. You’ve hit a wall. Maybe your shiny new Python service is...
Jan 38 min read


Stepping Into Leadership Without Losing Your Way
Bridging the gap between IC and team leader requires a new skillset and mindset. The day has finally come! Years of hard work, extending...
Jan 25 min read


Us Versus the Problem: A Leadership Approach to Conflict Resolution
Like cables on a bridge, reframing conflict transforms opposing forces into robust, stable structures. Conflict is inevitable when...
Dec 27, 20245 min read


Building Teams That Excel: Lessons in Leadership
Build a team that supports one another...a team of leaders. Over the years, I’ve learned that leadership isn’t about having all the...
Dec 21, 20244 min read


Protocol Buffers: A Deep Dive into the Universal Data Exchange Standard
Protobuf: a fast, efficient, language-agnostic data exchange standard When building modern applications, data exchange is the backbone of...
Dec 20, 20245 min read


Building an Event Analytics Hub: A Journey in Software Development
Extracting clean, robust architecture from business requirements is not unlike carving a path through the woods for others to follow......
Dec 16, 20245 min read
bottom of page

