Tools

Containerize Neovim? But why??

It’s tough when you find yourself at the mercy of some executive decisions that you know are going to cost more in the long run than they save. But hey, it’s a part of the game, right? Sometimes, execs make decisions based on advice from people who don’t have the full picture—leading to, let’s say, interesting outcomes. Or maybe I’m the one missing the full picture—but hey, that doesn’t make my pain points any less real.

How I Published My First Python Package to PyPI

Publishing a Python package to PyPI is one of those “someday” goals. It wasn’t something I actively planned to do, but once I went through the process, I realized how straightforward and satisfying it can be. This post walks through the journey of publishing my first package, trello-csv, and some lessons I’ve picked up along the way.

Keyboard First

The way we interface with computers with keyboard and mouse is really slow, even if you’re super fast with the keyboard it is impossible to keep up with the brain. But, it is as good as it gets (for now)… The mouse on the other hand is evil! Wherever possible, replacing a mouse move with a keyboard shortcut saves your wrists and is more efficient, at least from my perspective, a pro FPS gamer or a video editor would likely disagree, but this is a tech oriented blog.

Useful Shell Aliases

Okay so over the past couple of years I’ve kept adding new aliases to my dotfiles, here Ill share some of the ones that I just couldn’t see myself without. From quick navigation shortcuts to powerful one-liners for system monitoring, file manipulation, and Git operations, these aliases save me time and keep my command-line experience efficient.

My Journey into Effective Note-Taking

Over the years, my journey into effective note-taking has been anything but linear. From the chaos of handwritten notes in university to exploring various digital tools, I’ve discovered what works for me in managing information overload.

Export Trello Board Data for Free with Python

Managing tasks in Trello is convenient, but exporting your board data to CSV is a premium feature. Trello Board CSV Exporter is a free Python script that allows you to export Trello board data effortlessly, perfect for analysis or reporting.