Blog - MrInvicto

Blog

At MrInvicto, I have written some interesting articles on Better Engineering Practices, Motivation, Leadership, Productivity, and how-to guides.

Posted in Project Management on by

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 Golang on by

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.

Posted in Golang on by

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.