Git and GitHub for Collaboration: a step-by-step tutorial

This post is a quick start manual for beginners to use Git with GitHub for source code control. Although this manual aims for the operations with repositories of GitHub, the instructions apply to general Git practices. This post assumes that you have already set up a GitHub account where you can store your source code and manage the development. Read More...

What Qualities Make a Great Technology Manager

In today’s fast-paced and ever-evolving technological landscape, the role of a technology manager has become increasingly important. A technology manager is responsible for overseeing complex projects, leading teams of technical experts, and ensuring that the organization’s technology infrastructure is up-to-date and aligned with its overall strategic goals. To be a great technology manager, one must possess a set of skills and qualities that combine technical expertise with leadership abilities. Read More...

Best Practices of Source Code Control in Azure DevOps

This post is a quick start manual for beginners to use Git with Auzre DevOps to source code control. Although this manual aims for the operations with Repos of Azure DevOps, the instructions apply to general Git practices. This post assumes that you have already set up a Azure DevOps account where you can restore your source code and manage the development. Read More...

Data Science vs. Operations Research in Advanced Analytics

Both Data Science (DS) and Operations Research (OR) are two disciplines that provide advanced analytics capabilities. They are highly relevant and overlapped, but they work in two different paradigms. In this post, I’m trying to explain the relationship between DS and OR, the differences, and how they could work together in advanced analytics based on my experience in both domains. Read More...

Goodbye 2021, Hello 2022

The last day of the year is usually a time when I reflect on the past 12 months and set up some new goals for the coming year. The year 2021 was marked by many ups and downs across the country and the world. Well, which year was not? I have gradually gotten used to the ups and downs and look forward to brighter days in 2022. Read More...