Jul 19 – Jul 25, 20215 years ago
Featured this week / Writing
https://youtu.be/Rn6mOarCQ-Y Zooming into the current split in tmux is a valuable tool to give yourself some screen real estate. These days I am almost always presenting, streaming, or pairing up with a co-worker over a video call. Since I am always sharing my screen I am generally zoomed in to a level that is just a b…
Writing
https://youtu.be/YRPZBv-iYyE New window as it sounds makes new windows in tmux. Windows are kind of like tabs. They are another screen within your sessions that you can name and make new panes in. Default key bindings for creating and navigating windows in tmux. As always I have rebound these keys because I generally p…
Writing
https://youtu.be/CPZJZjN9YTY These are my MOST often used keybindings that I use in tmux. They allow me to jump between splits with ease with a vim style layout. I can hold mod and jump between panes with a familiar arrow key. How I navigate tmux in 2021 for more information on how I navigate tmux, check out this full…
Writing
https://youtu.be/06z5qf81ofo Rotate window is the main way that I navigated tmux before I learned. It allows you to change your focused pane, or rotate the position of the panes easily. Default keybindings My keybindings look just a bit different than the default ones, I do not like needing to hit prefix for every comm…
Writing
https://youtu.be/F0mHnwTrNNc When you get many splits going in tmux sometimes its time for a new layout. There are four layout strategies that I use, main-vertical, main-horizontal, even-vertical, even-horizontal. Almost always I am useing the main ones with mod plus a or mod plus shift a keybindings. How I navigate tm…
Writing
https://youtu.be/hpFYE2LU7xc Resizing panes in tmux can be quite difficult in default tmux, I use a set of keybingings to help resize panes in the rare occasions that I do need just a bit more space. I set the keybinding to the same as my split navigation bindings but shifted. They are very vim like (h,j,k,l). Most oft…
Writing
https://youtu.be/79Y-kqAiMpw Choose tree is a powerful tmux utility that provides a graphical interface to preview all sessions, windows, and panes, move between them kill them, move them and much more. The default keybinding my preferred keybinding to open sessions and windows collapsed and Zoomed in. From the man pag…
Link
I came across jumpcutter from emkademy, and it’s packed with great features and ideas. Automatically jump-cut silent parts of your videos using Python
Link
ThePrimeagen has done a fantastic job with refactoring.nvim. Highly recommend taking a look. The Refactoring library based off the Refactoring book by Martin Fowler
Jul 12 – Jul 18, 20215 years ago
Featured this week / Writing
https://youtu.be/BMkpbfhbkKM The prefix key is an essential part of tmux, by default all of tmux’s key-bindings sit behind a prefix. This prefix is very similar to vim’s leader key. It is common for folks to change the default (control b) to or if they are a vim user something to match their vim leader key. A few of th…
Writing
https://youtu.be/kzgyiHap1nQ splitting panes is a core feature of tmux. It allows us to split the terminal vertically or horizontally into new panes. 🗒️ note that ‘#{pane_current_path}‘will keep the split in the same directory as it’s parent, without this it will default to your home directory. How I navigate tmux in 2…
Writing
https://youtu.be/RB87EEnnMnU An ultimate productivity key-binding in tmux is one to switch to the last session. I use this to quickly get between sessions really quick. Often I am working and need to lookup a quick note, or copy something into my notes, then get back to where I was quickly. I think of this hub and spok…
Writing
https://youtu.be/2ZqFDsJywt8 Tmux popups are actually floating windows that you can drag around the screen. They always open in the middle (by default) when you open them, no matter where you leave them. Here are a couple of keybindings I use to open up popup windows. How I navigate tmux in 2021 for more information on…
Writing
https://youtu.be/2I8fB28zfB4 Tmux-popups are a great feature that is relatively new to tmux, many repos such as the standard ubuntu repos do not have it. Popups came in 3.2a, if your package manager does not have it, you can follow the tmux’s install instructions to build from source. How I navigate tmux in 2021 for mo…
Link
I like laktak’s project extrakto. extrakto for tmux - quickly select, copy/insert/complete text without a mouse
Link
Check out kedro-toolkit by Mar1cX. It’s a well-crafted project with great potential. Kedro Toolkit is a VSCode Extension for the Kedro Framework
Link
Check out pysonDB by pysonDB. It’s a well-crafted project with great potential. A Simple, ☁️ Lightweight, 💪 Efficent JSON based database for 🐍 Python. PysonDB-V2 has been released ⬇️
Jul 5 – Jul 11, 20215 years ago
Featured this week / Writing
Kedro versioned datasets can be mixed with incremental and partitioned datasets to do some timeseries analysis on how our dataset changes over time. Kedro is a very extensible and composible framework, that allows us to build solutions from the individual components that it provides. This article is a great example of…
Link
I came across nvim-spectre from nvim-pack, and it’s packed with great features and ideas. Find the enemy and replace them with dark power.
Jun 28 – Jul 4, 20215 years ago
Featured this week / Link
Just starred qmk_firmware by markstos. It’s an exciting project with a lot to offer. Open-source keyboard firmware for Atmel AVR and Arm USB families
Link
Check out studioswong and their project kedro-viz-glitch. No description available.
Jun 21 – Jun 27, 20215 years ago
Featured this week / Link
I’m impressed by dolt from dolthub. Dolt – Git for Data
Jun 14 – Jun 20, 20215 years ago
Featured this week / Link
I’m really excited about pyupgrade, an amazing project by asottile. It’s worth exploring! A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Jun 7 – Jun 13, 20215 years ago
Featured this week / Writing
I recently started streaming on twitch.tv/waylonwalker and it’s been a blast so far. python kedro Data Science Data Engineering webdev digital gardening Kedro Spaceflights It all started with kedro/issues/606, Yetu called out for users of kedro to record themselves doing a walk through of their tutorials. I wanted to d…
Writing
This was my seconf time ever streaming on twitch.tv/waylonwalker, and I completely botched my mic 2x. https://youtu.be/_7MwgKu-844 Links Spaceflights Tutorial my spaceflights repo Notes to get started
Link
I recently discovered LuaSnip by L3MON4D3, and it’s truly impressive. Snippet Engine for Neovim written in Lua.
Link
The work on NearBeach by nearbeach. NearBeach is an open sourced project management tool, helping you keep track of your project. You can track requirements, projects and tasks
Link
srcards by brickfrog is a game-changer in its space. Excited to see how it evolves. No description available.
Link
Check out vim-twitch-line-sign by noopkat. It’s a well-crafted project with great potential. some helpers to annotate vim signs with Twitch related metadata. Inspired by: clarkio/vscode-twitch-highlighter
Link
Just starred flake8 by PyCQA. It’s an exciting project with a lot to offer. flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
May 31 – Jun 6, 20215 years ago
Featured this week / Writing
https://youtu.be/I4VenHqIEng Doing some Digital Gardening on stream Ahrefs Errors ahrefs large images Automatic gif to mp4 gif to mp4 After this stream all gifs on my site are converted to mp4/webm if they exist.
Writing
This was my first time ever streaming on twitch.tv/waylonwalker. I am excited to get going. I have been streaming early in the morning while I am still waking up, so still a bit groggy as I go. https://youtu.be/Y07UBr9Ccjs Kedro Spaceflights It all started with kedro/issues/606, Yetu called out for users of kedro to re…
Link
Check out notifiers by liiight. It’s a well-crafted project with great potential. The easy way to send notifications
Link
Check out neovim-plugin by norcalli. It’s a well-crafted project with great potential. No description available.
Link
I’m impressed by python-lsp-server from python-lsp. Fork of the python-language-server project, maintained by the Spyder IDE team and the community
Link
github-coauthors.nvim by cwebster2 is a game-changer in its space. Excited to see how it evolves. A neovim extension for populating coauthors when comitting
Link
The work on kedro-mlflow by Galileo-Galilei. A kedro-plugin for integration of mlflow capabilities inside kedro projects (especially machine learning model versioning and packaging)
Link
If you’re into interesting projects, don’t miss out on textual, created by Textualize. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
May 24 – May 30, 20215 years ago
Featured this week / Link
The work on lsp-colors.nvim by folke. 🌈 Plugin that creates missing LSP diagnostics highlight groups for color schemes that don’t yet support the Neovim 0.5 builtin LSP client.
May 17 – May 23, 20215 years ago
Featured this week / Writing
With the latest releases of kedro, it is now possible to run kedro pipelines from within scripts. While I would not start a project with this technique, it will be a good tool to keep in my back pocket when I want to sprinkle in a bit of kedro goodness in existing projects. New to Kedro What is Kedro If your just learn…
Writing
Kedro can have a chatty logger. While this is super nice in production so see everything that happened during a pipeline run. This can be troublesome while trying to implement a cli extension with clean output. Silence a Python log First, how does one silence a python log? Python loggers can be retrieved by the module’…
Link
I’m really excited about netlify_deploy, an amazing project by lannonbr. It’s worth exploring! Mini Rust CLI to deploy sites to Netlify using their API
Link
I recently discovered slidev by slidevjs, and it’s truly impressive. Presentation Slides for Developers
Link
I’m really excited about bio, an amazing project by orta. It’s worth exploring! No description available.
Link
Check out dogehouse by benawad. It’s a well-crafted project with great potential. Taking voice conversations to the moon 🚀
Link
Looking for inspiration? python-diskcache by grantjenks. Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
May 10 – May 16, 20215 years ago
Featured this week / Writing
Running multiple processes using the same diskcache object can cause issues with locks. As I was trying to setup a rich Live display for markata I ran into issues where each part could not nun simultaneusly. As I had followed the instructions from discache it was not directly aparant to me, so I had to make a simple ex…
Writing
In 2021 I changed the way I navigate between tmux sessions big time. Now I can create, kill, switch with ease, and generally keep work separated into logical groups. Update Since making this post, I have made ~20 other posts in short form that all have a YouTube video to go along with them you can find them all on my t…
Link
The work on lookatme by d0c-s4vage. An interactive, terminal-based markdown presenter
Link
The work on ward by darrenburns. Ward is a modern test framework for Python with a focus on productivity and readability.
Link
I came across compactyl from dereknheiley, and it’s packed with great features and ideas. No description available.
Link
I’m really excited about thinkeys, an amazing project by moduloindustries. It’s worth exploring! Split ortholinear custom replacement keyboard with TrackPoint for ThinkPad laptops.
Calendar data could not load. Try again.