Engineering / Management
Subscribe
Sign in
Home
Archive
About
Latest
Top
Bottom-up vs. top-down tech design
Nearly 25 years ago, when I was an intern at a capital markets trading systems company (later acquired by the London Stock Exchange), the requirements…
Jun 19
•
Hasitha Liyanage
1
Share this post
Engineering / Management
Bottom-up vs. top-down tech design
Copy link
Facebook
Email
Notes
More
June 2024
How to diagnose development productivity issues (1)
Improving the productivity of development teams is a constant thorn at the sides of senior management at tech companies.
Jun 10, 2024
•
Hasitha Liyanage
Share this post
Engineering / Management
How to diagnose development productivity issues (1)
Copy link
Facebook
Email
Notes
More
How to adopt time boxing without adopting an entire Agile methodology
One way you can "do Agile" without adopting an entire methodology or attempting an "agile transformation", is to adopt time boxing: the idea that you…
Jun 7, 2024
•
Hasitha Liyanage
Share this post
Engineering / Management
How to adopt time boxing without adopting an entire Agile methodology
Copy link
Facebook
Email
Notes
More
January 2023
How to provide ballpark estimates without trapping your team into unrealistic deadlines
Few things fill an engineering team with trepidation more than a request for a “ballpark estimate”.
Jan 3, 2023
•
Hasitha Liyanage
Share this post
Engineering / Management
How to provide ballpark estimates without trapping your team into unrealistic deadlines
Copy link
Facebook
Email
Notes
More
March 2022
How to help your team deliver continuously
“Continuous delivery” (or more popularly, continuous integration and delivery, or CI/CD) reached buzzword status somewhere between 2015…
Mar 27, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to help your team deliver continuously
Copy link
Facebook
Email
Notes
More
How to speak to a low-performing engineer
Having to deal with a low performer who is not responding to positive reinforcement can bring out some of the worst instincts in a manager…
Mar 15, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to speak to a low-performing engineer
Copy link
Facebook
Email
Notes
More
How to avoid unnecessarily failing a coding/design interview
It can happen to the best of us: with minutes to understand something they would normally ponder about for hours in real life, and an…
Mar 6, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to avoid unnecessarily failing a coding/design interview
Copy link
Facebook
Email
Notes
More
February 2022
How to help your team deliver architectural changes incrementally
Agile methodologies suggest that software be developed and delivered in small, non-breaking increments.
Feb 24, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to help your team deliver architectural changes incrementally
Copy link
Facebook
Email
Notes
More
How to become an engineering manager
As it is with many things in software engineering, there are different schools of thought about what an engineering manager should be…
Feb 20, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to become an engineering manager
Copy link
Facebook
Email
Notes
More
How to know if you’re a leader or a manager
Leadership is often confused with management.
Feb 5, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to know if you’re a leader or a manager
Copy link
Facebook
Email
Notes
More
How to bring bad news to your manager
It is the nature of business that things do not always go as planned.
Feb 5, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to bring bad news to your manager
Copy link
Facebook
Email
Notes
More
How to conduct one-on-one meetings as an engineering manager
Unless you have had formal training in people management (which many engineering managers don’t), the need for regular one-on-one meetings…
Feb 5, 2022
•
Hasitha Liyanage
Share this post
Engineering / Management
How to conduct one-on-one meetings as an engineering manager
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts