Published

All published posts

2717 posts latest post 2026-11-11
Publishing rhythm
Oct 2026 | 30 posts

How linux users install a text editor

In honor of the neovim 0.6.0 release, I decided to do a funny skit installing neovim, and fix up my install script in the process as part of my challenge to fix up my dotfiles. I ran into one snag where I was not updating the repo that I cloned. I moved it to the directory I now keep third-party git repos and set it to update with ansible. https://youtu.be/64oKLphhBuo The thing that took me the longest to realize was…. I had a path issue pointing me to an old install of the appimage over the fresh build, fixed that up and now we are on 0.7.0 nightly. Related Links https://neovim.io/ https://github.com/neovim/neovim https://github.com/neovim/neovim/releases/tag/v0.6.0

30 days dotfile ricing

https://youtu.be/Jq1Y48F_rOU I am challenging myself to 30 days of dotfile ricing. I have been on linux desktop for a few months now and have a pretty good workflow going, I have the coarse edits done to my workflow, but it has some rough edges that need sanded down. It’s time to squash some of those little annoyances that still exist in my setup. This is primarily going to be focused on productivity, but may have a few things to just look better. This will comprise heavily of aliases, zsh, and nvim config. Follow the YouTube channel or the rss feed to stay up to date.

JUT | Read Notebooks in the Terminal

Trying to read a.ipynb file without starting a jupyter server? jut has you covered. https://youtu.be/t8AvImnwor0 watch the video version of this post on YouTube install is packaged and available on pypi so installing is as easy as pip installing it. examples what are all the commands available for jut? Take a look at the help of the cli to explore all the options that it offers. There is some good information on the projects readme as well. without installing using pipx Don’t want jut cluttering up your venv, or want to save yourself from making a new one, can manage a separate virual environment for you. This is one of the biggest selling points for me. nbconvert is the lightweight option that I think will fit the bill often for me, but it just doesn’t always cut it. Mostly if there are images in the notebook or large output that is hard to read, its time to pull out the medium guns that sit between fulling running jupyter and. nbconvert does not have its own cli, instead it sits unde…

Waylon Walker

Hi, Hello, I’m Waylon Husband, dad of two, and hobbyist builder of things on the internet. When I’m not wrangling data pipeline platforms or building web platforms, you’ll find me gaming with my kids, making art, or skating around the neighborhood. Reliving my mechanical engineering days with my 3d printer. Winding down at the end of the day binge-watching Big Bang Theory with my wife. What I Do I’m a Senior Software Engineer who specializes in data pipelines and Python-based web platforms. I help teams turn messy data into reliable systems that actually work. Why I Built This Site from scratch I got tired of: Build times that took forever Node modules folders that became black holes Bloated pages that took ages to load SEO tools that felt like an afterthought So I built my own platform from scratch using pluggy and diskcache. It’s under-funded, over-dreamed, barely documented, and I love it. This site is my sandbox for learning, teaching, and sharing ideas on my own terms. Infrastruct…

kedro catalog create

I use to boost my productivity by automatically generating yaml catalog entries for me. It will create new yaml files for each pipeline, fill in missiing catalog entries, and respect already existing catalog entries. It will reformat the file, and sort it based on catalog key. https://youtu.be/_22ELT4kja4 What is Kedro 👆 Unsure what kedro is? Check out this post. Running Kedro Catalog Create The command to ensure there are catalog entries for every dataset in the passed in pipeline. Create’s new yaml file, if needed Fills in new dataset entries with the default dataset Keeps existing datasets untouched it will reformat your yaml file a bit default sorting will be applied empty newlines will be removed CONF_ROOT Kedro will respect your settings when it creates a new catalog file, or looks for existing catalog files. You can change the location of your configuration files by editing your variable in your projects.. I prefer to keep my configuration packaged inside of my project. This is…
sqlfluff by sqlfluff is a game-changer in its space. Excited to see how it evolves. A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
Check out chipsenkbeil and their project distant.nvim. 🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧

nvim conf 2021 | IDE’s are slow | Waylon Walker

https://youtu.be/E18m4KkJUnI Slides 👇 welcome Other possible titles Using Vim as a Team Lead I 💜 Tmux Why I stopped using @code Get there fast How I vim It’s ok Use a graphical IDE if it works for you. Trick it out vim is so well integrated into the terminal, take advantage It wasn’t working for me anymore dozens of instances As a team lead I bounce betweeen a dozen projects a per day https://pbs.twimg.com/media/FAEmRjYUcAUk2eR?format=jpg&name=large Move With Intent Running vim inside tmux lets me move swiftly between the exact project I need. https://twitter.com/_WaylonWalker/status/1438849269407047686/photo/1 //: <> (__) Hub and Spoke direct link to specific projects fuzzy into all projects fuzzy into open projects How I navigate tmux in 2021 #hub-and-spoke Other Things That Make this Possible tmux direnv vim adjacent things yes, vim is ugly, make it yours @rook @_waylonwalker lsp treesitter telescope fuzzy matching like a boss fzf is ok too Check Messages
tesseract by tesseract-ocr is a game-changer in its space. Excited to see how it evolves. Tesseract Open Source OCR Engine (main repository)
Check out flick-it by cmgriffing. It’s a well-crafted project with great potential. An OBS overlay game similar to the!drop game.