Category: Uncategorized

  • My Technical Philosophies – Part 2

    Introduction In the previous post, we delved into the foundational philosophies that have shaped my approach to technology and leadership. Now, let’s explore the next set of principles that are equally critical for engineering leaders looking to navigate the complexities of today’s tech landscape effectively. 5. The Equilibrium of Front-end and Back-end Development During my…

  • My Technical Philosophies – Part 1

    In the ever-evolving landscape of technology, staying grounded in solid principles can be the difference between leading effectively and getting lost in the noise. As a seasoned tech leader, I’ve cultivated a set of technical philosophies over the years that have guided me through the complexities of software engineering and leadership. Today, I want to…

  • Navigating the Leadership Waters: Choosing Between a Part-Time CTO and Head of Engineering

    In the dynamic world of startups and small companies, making strategic hires is crucial for growth and stability. One key decision revolves around the leadership in your technology department: do you need a part-time Chief Technology Officer (CTO) or a part-time Head of Engineering? Understanding the distinctions between these roles can empower your company to…