From Algorithms to Exit Strategies: A Nerd's Guide to Conquering Business and Life

This is where I spill my guts about the rollercoaster of startup life, the mind-bending world of AI, and my obsessive quest for the perfect keto brownie recipe. Expect equal parts code, sweat, and coffee-fueled epiphanies. Sorted by date because time is the only thing I can't hack (yet).

Dynamic Extension of Go Programs with Runtime Plugins

This blog post explores the powerful technique of using runtime plugins to extend the functionality of Go programs. With runtime plugins, you can add new features to your Go programs without having to rebuild and redeploy the main binary. In this post, you'll learn about how runtime plugins work, and see some examples of real-world scenarios where they have been used to great effect. Whether you're a seasoned Go developer looking to add new capabilities to your programs, or you're new to Go and want to learn more about its advanced features, this post has something for you.

The Interplay Between Team Size and Individual Productivity in Software Development: Insights from Price's Law

"Price's law" is a mathematical principle that can help software development team leaders optimize team size and individual productivity. In this blog post, we explore how this principle can be applied to software development teams and offer insights on building an effective and efficient team. Discover how to strike the right balance between team size and individual productivity and learn how to build a high-performing team that is well-equipped to take on your software development challenges.