Category Archives: Engineering Management


The Perils of Overwork and High Performance

Reevaluating the Technical Interview Process.

Welcome to my latest blog post, where we explore the challenge faced by professionals: striking the delicate balance between overwork and delivering top-tier performance in the workplace

Read More →

Reevaluating the Technical Interview Process

Reevaluating the Technical Interview Process.

During the past few years, I have interviewed numerous software engineers. While the interview processes varied from formal to informal, one commonality was the lack of focus on hiring the best candidate. In this blog post, we’ll examine the current state of technical interviews and question the effectiveness of the prevalent emphasis on algorithmic problem-solving.

Read More →