Make a meaningful git commit message with Semantic Commit Message

Make a meaningful git commit message with Semantic Commit Message

The first time I was introduced to version control (especially git), I only think of version control as an application that helps me to store the history of my code. So when bad things happened, I can see the history and revert back to the last state of “good code” in my repository.

Not until I use it more frequent, I learn that it’s more than a version control, it also a collaboration tool where you write a history of your repo journey and share it with other developers. That’s when I learn the benefit of having a good commit message can make you collaborate better with others.

In this post, I’ll share how to write a good commit message can help you be a better developer and how conventional commit, a recent convention that I learn and use can make it even easier to write a better commit message.

Read more
Better Python Development Workflow with Pipenv

Better Python Development Workflow with Pipenv

In my previous post, I have briefly describe my current python development workflow using a combination of virtualenv, pyenv, and pyenv-virtualenv. It’s been great for me and serve my workflow very well. But recently, my colleague at work, introduce me with a package call pipenv. I look into the website and, it seems promising in terms of makes my workflow more convenient.

Read more
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×