Posted in Engineering Management on
by Dinesh Verma
As a first-time engineering manager, your first 90 days can make or break your success. Learn the biggest mistakes new EMs make and how to avoid them. Build trust, gain credibility, and set your team up for long-term success.
Posted in Project Management on Jan 27, 2025
by Dinesh Verma
Running a standup meeting is easy, but running an effective standup meeting is difficult. Learn how to run effective standup meetings with proven strategies, common pitfalls to avoid, and tips to keep your team aligned and productive without wasting time.
Posted in Tech Leadership on Dec 27, 2024
by Dinesh Verma
A healthy code review culture goes beyond fixing bugs and finding errors - it fosters collaborations and learning; and improves the quality of code. Learn why its important to build a health code review culture and how to create it.
Panics are unhandled errors in Golang which are not anticipated while writing code. In order to capture them we need to explicitly added recover statements so that our code can recover from these panics in a graceful way.
If you have an unique index on a table and try to to insert duplicate records in that table you get a Duplicate key violation error. You can handle this error more gracefully by capturing it. If you are using GORM in Golang, then you can easily check if an error is of type Duplicate Key.