Are you asking too many questions, or not enough?

Thursday, April 15, 2021

Two scenarios that may sound familiar:

  • You’re in an office space and there is this one person who always asks questions that they could answer on their own by spending two minutes using Google DuckDuckGo. He feels super productive because he’s getting answers quickly, but the senior who has to answer starts getting annoyed by all the micro interruptions. It makes it hard for her to focus.

  • A new person joins a team, and they hardly ask any questions. Instead, they spend hours trying to figure out everything on their own.

Why you should keep a clean git history

Saturday, November 14, 2020

There are still many software projects that don’t care about keeping a clean git history. I think that is a pity. Here I show you a couple of reasons explaining why it is beneficial to keep a clean git history.

Generating Data Sets Using mkjson

Friday, May 1, 2020

As a developer working on a database, I often need access to a data set to test various features. Initially, I created cr8 insert-fake-data to solve this problem. cr8 insert-fake-data reads the schema of a table and then utilizes the faker library to generate random records that match the table’s schema and inserts them.

cr8 insert-fake-data is easy to use and often accomplishes exactly what I need. However, in some cases, it is not as flexible as I need it to be, which led me to create mkjson, another tool to generate random records.