Blogs

Check out my blog where I share my learnings and perspectives on the tech world.

Building a Homelab with an old STB

Introduction I’ve always been fascinated by technology, and the idea of building my own personal lab at home has been on my mind for a while. The thought of having a personal server to experiment with, learn new technology, and host my own projects w...

1/18/2025
5 min read

Release Go CLI Application using GoReleaser

Setup GoReleaser First of all install GoReleaser cli tools on my machine using homebrew. if you're not using homebrew you can check all available installation method here. After installing GoReleaser then I initialize goreleaser using command gorelea...

7/7/2024
2 min read

Pitfalls and Encoding

Categorical pitfalls Using categories can be frustrating Using the .str accessor object to manipulate data converts the Series to an object. The .apply() method outputs a new Series as an object. The common methods of adding, removing, replacing, ...

9/9/2023
3 min read

Visualizing Categorical Data

Introduction to categorical plots using seaborn Categorical plot import seaborn as sns import matplotlib.pyplot as plt sns.catplot(...) plt.show() The catplot function Parameters x: name of the variable in data. y: name of the variable in data. ...

8/30/2023
3 min read

Categorical pandas Series

Setting category variables The .cat accessor object Series.cat.method_name Common parameters: new_categories: a list of categories inplace: Boolean - whether or not the update should overwrite the series ordered: Boolean - whether or not the cate...

8/26/2023
3 min read

Introduction to Categorical Data

Introduction What does it mean to be "categorical"? Categorical Finite number of groups (or categories) These categories are usually fixed or known (gender, hair color, etc.) Numerical Known as qualitative data Expressed using a numerical value...

7/5/2023
3 min read