Teaching Machines to Think, Startups to Grow, and Nerds to Thrive

Hey, digital dreamers and keyboard warriors - Piotr here. I share what they don't teach in school: thriving in tech, smart investing, and building startups without losing your mind (or health)

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.

Stay up to date

Join the crew and get regular updates on how to thrive in tech (and occasional snarky rants)

Climbing the Silicon Ladder

  1. Company
    DeepSense.ai
    Additional info
    Role
    Senior Tech Lead
    Date
  2. Company
    Wasabi Technologies
    Additional info
    Role
    Principal AI Software Engineer
    Date
  3. Company
    GrayMeta Inc.
    Additional info
    Role
    Principal Software Engineer
    Date
  4. Company
    Adam Mickiewicz University in Poznań
    Additional info
    Faculty of Mathematics and Computer Science
    Role
    NLP Consultant
    Date
  5. Company
    AT&T / DirecTV
    Additional info
    Role
    Team Lead / Senior Go Engineer
    Date
  6. Company
    Otherland Labs
    Additional info
    Role
    Founder
    Date
  7. Company
    GrayMeta Inc.
    Additional info
    Role
    Backend Go Developer
    Date
Download CV