Articles
- Setting up a computer is not the most enjoyable process. Having to copy over files, reinstall applications, and get system settings exactly as they were before is tedious and time ...
- There are so many areas in the world where we are inefficient. It's something that increasingly bugs me with the growth of my knowledge and understanding. Specifically that there a...
- Part 3 of the unintended Bashdoc series. Since October, my interest in rust has gone from curiosity to "what can I make next in Rust." One of the things I'd discovered ...
- When I make something like bashdoc, once the idea and way to make it happen is in my head, I work on it over and over again until it's done. And when it's something like bashdoc wh...
- I believe there is a moment where all developers discover how powerful and efficient mastering the command line is. When using Finder or actually clicking on things or moving the m...
- Disclaimer: I'm sure there is a much more elegant way to do this. There are 4 parts to a shell: Read Evaluate Print Loop (REPL) for short. A recent assignment for one of my cla...
- TeaCode is this really awesome code expander that has a key detail which puts it above all others for me. It recognizes filetypes as distinct. This means you can have some expander...
- Since my discovery of fzf and ripgrep, I've been searching for a way to have a single place to search files and their contents easily. Over 3 months later, I found this snippet as ...
- This website has been an idea for a long, long time. It started out as HTML written in Python using yattag which became quickly unusable. It was then migrated to using pystache and...
- Inspired by Bobby, I wanted to make a very simple subscription tracker in the terminal. The result is a simple output like so: # Subscription Cost Frequ...