PinnedhliyanHow to provide ballpark estimates without trapping your team into unrealistic deadlinesFew things fill an engineering team with trepidation more than a request for a “ballpark estimate”.·6 min read·Jan 3, 2023--2--2
hliyanHow to get engineers to fix bugs — part IBug fixing (or debugging) is one of the least favourite activities of both software engineers and engineering managers. For the engineer…·7 min read·Jan 12, 2023----
hliyanHow to help your team deliver continuously“Continuous delivery” (or more popularly, continuous integration and delivery, or CI/CD) reached buzzword status somewhere between 2015 and…·5 min read·Mar 27, 2022----
hliyanHow to speak to a low-performing engineerHaving to deal with a low performer who is not responding to positive reinforcement can bring out some of the worst instincts in a manager…·6 min read·Mar 15, 2022--1--1
hliyanHow to avoid unnecessarily failing a coding/design interviewIt can happen to the best of us: with minutes to understand something they would normally ponder about for hours in real life, and an…·5 min read·Mar 6, 2022----
hliyanHow to help your team deliver architectural changes incrementallyAgile methodologies suggest that software be developed and delivered in small, non-breaking increments. This generally involves slicing a…·3 min read·Feb 24, 2022--1--1
hliyanHow to become an engineering managerAs it is with many things in software engineering, there are different schools of thought about what an engineering manager should be…·5 min read·Feb 20, 2022--1--1
hliyanHow to keep your team from getting Agile wrongTwenty years ago, a group of highly experienced software developers, including as Martin Fowler (now known for microservices), Ron Jeffries…·4 min read·Feb 4, 2022--1--1
hliyanHow to conduct one-on-one meetings as an engineering managerUnless you have had formal training in people management (which many engineering managers don’t), the need for regular one-on-one meetings…·4 min read·Jan 18, 2022--2--2
hliyanHow to bring bad news to your managerIt is the nature of business that things do not always go as planned. It is also the nature of business that you will have a boss, and that…·4 min read·Jan 8, 2022--1--1