The work on gh-eco by jrnxf. 🦎 gh cli extension to explore the ecosystem
Archive
All published posts
2600 posts
latest post 2026-10-16
Publishing rhythm
The week ofMay 30 – Jun 5, 2022
Featured this weekLink
The week ofMay 23 – May 29, 2022
Featured this weekWriting
Using Different versions of python with pipx | pyenv
I love using pipx for automatic virtual environment management of my globally installed python cli applications, but sometimes the application is not compatible with your globally installed Which version of python is using?? This one took me a minute to figure out at first, please let me know if there is a better way. I am pretty certain that this is not the ideal way, but it works. My first technique was to make a package that printed out. Let’s setup some other versions of python with pyenv If you don’t already have pyenv installed, you can follow their install instructions to get it. I usually require a virtual environment I set the environment variable to to ensure that the virtual environment is activated when pip installing, this makes it so that I can’t accidentally use the global env, which is typically not what I want to do. This goes right into my shell startup script or. Exceptions happen This is my one exception. I’ve had better luck putting pipx right in the global python…
The week ofMay 16 – May 22, 2022
Featured this weekLink
Check out Cveinnt and their project LiveTerm. 💻 Build terminal styled websites in minutes!
Link
curl has done a fantastic job with curl. Highly recommend taking a look. A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
The week ofMay 9 – May 15, 2022
Featured this weekWriting
LIVE-REPLAY - Python dev | Markata todoui | 4/6/2022
https://youtu.be/-42A5210HYo Super fun steam Broadcasted live on Twitch – Watch live at https://www.twitch.tv/waylonwalker We worked on markata todoui, a command tui trello board written in python using only markdown files to store the data. I love markdown and I want to make this my workflow. During this stream we get RAIDED by TEEJ_DV! and chat about tmux a bit before calling the changes to markata-tui good and signing off. dotfiles: https://github.com/WaylonWalker/devtainer today’s project: https://github.com/WaylonWalker/markata-todoui website: https://waylonwalker.com/
Link
The work on fish-lf-icons by joshmedeski. Fish plugin to add Nerd Font icon support to the lf terminal file manager
The week ofMay 2 – May 8, 2022
Featured this weekLink
If you’re into interesting projects, don’t miss out on wish-lists, created by pypeaday. amazon wish lists replacement
Link
I’m really excited about typeshed, an amazing project by python. It’s worth exploring! Collection of library stubs for Python, with static types
Link
If you’re into interesting projects, don’t miss out on mypy, created by python. Optional static typing for Python
Link
I’m impressed by devshell from numtide. Per project developer environments
Link
The work on pyscript by pyscript. PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2
Link
Check out pypeaday and their project tdarr. tdarr setup
The week ofApr 25 – May 1, 2022
Featured this weekWriting
How I Quickly Capture Screenshots directly into My Blog
When I am creating blog posts it’s often helpful to add screenshots to them to illustrate what I see on my screen. Sometimes I lack good screenshots in my posts because it just takes more effort than I have in the moment, and I prioritize making content over making perfect content. Making Screenshots When I have something to take a screenshot of, I need to take the shot, optimize the image, often convert it to a better format, publish it, and create a the img tag in my blog. take screenshot optimize conversion publish create img tag Created in 🐍Python I created this tool for myself in python because that is what I am most familiar with, but realistically most of what I am calling are shell scripts that I could do in just about any language. Install my screenshot tool My screenshot tool is quite hacky and not configurable, but works wonderfully for me. If you like it and want to use it, make it configurable or fork it. For now it lives on GitHub and since it has a setup.py with entrypoi…
Writing
Copier < 6.0.0b0 considered dangerous
Copier is a fantastic templating library written in python, but older versions have a dangerous bug if you are using it inside of existing directories.!!UPDATE As of May 15, 2022, the stable release of copier now includes these changes, if you have not already make sure you update. This is a PSA I Use copier several times per day and get fantastic benefit from this project, this post is not intended to crap all over copier in any way, but is rather a PSA for other users who do use copier like I do so that they know the dangers of using copier inside an existing directory. The issue The fix https://github.com/copier-org/copier/pull/273 As of the time of writing this version is still in beta, if you still want to use copier with existing directtories, I’d strongly encourage you to install the release. confirm My update commit https://github.com/WaylonWalker/devtainer/commit/a06e47462e2c6d26ad69fbdc2e7990a1a73ab4b7
Link
If you’re into interesting projects, don’t miss out on skedulord, created by koaning. captures logs and makes cron more fun
Link
nvim-notify by rcarriga is a game-changer in its space. Excited to see how it evolves. A fancy, configurable, notification manager for NeoVim
The week ofApr 18 – Apr 24, 2022
Featured this weekLink
I came across smart-sec-cam from scottbarnesg, and it’s packed with great features and ideas. A privacy-focused, intelligent security camera system.
The week ofApr 11 – Apr 17, 2022
Featured this weekWriting
PyOhio CFP’s
Here are some CFP’s that I used for PyOhio 2022. https://pretalx.com/pyohio-2022/cfp Idea to blog post in minutes - Shorter Markata is a plugins all the way down static site generator, that covers all the things you need to go from markdown to a blog site out of the box. Since it’s plugins all the way down you can also rip out all the default plugins, and do something completely different with the lifecycle. Lets build a whole blog site in 5 minutes. Add Kedro to your Pandas Workflow - Short Sometimes python scripts/notebooks take a long time to run, let kedro automatically save your datasets so that you can maintain your production code with ease. Lets take a pipeline with an issue 30 minutes in and solve the issue in 5 mintues.
Link
I came across cli from httpie, and it’s packed with great features and ideas. 🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Link
Check out nbdd0121 and their project wsld. WSL Daemon - Stable X11 connection and time synchronisation for WSL2
Photo journal · Apr 11 – Apr 17, 2022
In pictures 1 photographs
The week ofMar 28 – Apr 3, 2022
Featured this weekLink
Just starred dunk by darrenburns. It’s an exciting project with a lot to offer. Prettier git diffs in the terminal 🎨
Link
If you’re into interesting projects, don’t miss out on dagger, created by dagger. An engine to run your pipelines in containers
Link
Gramformer by PrithivirajDamodaran is a game-changer in its space. Excited to see how it evolves. A framework for detecting, highlighting and correcting grammatical errors on natural language text. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.
The week ofMar 21 – Mar 27, 2022
Featured this weekLink
I like WaylonWalker’s project markata. A plugins all the way down static site generator written in python. Plugins all the way down means that you can completely change the behavior of how it works by swapping plugins, installing new ones, or creating your own all in python.
The week ofMar 14 – Mar 20, 2022
Featured this weekLink
Check out eyeseast and their project python-frontmatter. Parse and manage posts with YAML (or other) frontmatter
Link
I came across awesome-tuis from rothgar, and it’s packed with great features and ideas. List of projects that provide terminal user interfaces
The week ofMar 7 – Mar 13, 2022
Featured this weekLink
I’m impressed by markdown-styles from mixu. Markdown to static HTML generator and multiple CSS themes for Markdown
Link
nicoddemus has done a fantastic job with pytest-rich. Highly recommend taking a look. pytest + rich integration (proof of concept)
Link
patrick-kidger has done a fantastic job with mkposters. Highly recommend taking a look. Make posters from Markdown files.
The week ofFeb 28 – Mar 6, 2022
Featured this weekLink
I’m impressed by pype.dev from pypeaday. my blog?
Link
Just starred kedro-rich by datajoely. It’s an exciting project with a lot to offer. Make your Kedro experience snazzy
The week ofFeb 21 – Feb 27, 2022
Featured this weekLink
I’m really excited about dirty-equals, an amazing project by samuelcolvin. It’s worth exploring! Doing dirty (but extremely useful) things with equals.
Link
Looking for inspiration? bubbletea by charmbracelet. A powerful little TUI framework 🏗
The week ofFeb 14 – Feb 20, 2022
Featured this weekLink
If you’re into interesting projects, don’t miss out on pjs, created by bashbunni. A basic CLI for regularly updating your project’s status
The week ofFeb 7 – Feb 13, 2022
Featured this weekLink
Just starred nvim-terminal.lua by norcalli. It’s an exciting project with a lot to offer. A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.
Link
The work on xsv by BurntSushi. A fast CSV command line toolkit written in Rust.
Link
I’m really excited about kondo, an amazing project by tbillington. It’s worth exploring! Cleans dependencies and build artifacts from your projects.
Link
Check out snapdrop by SnapDrop. It’s a well-crafted project with great potential. A Progressive Web App for local file sharing
Link
The work on Heimdall by linuxserver. An Application dashboard and launcher
The week ofJan 31 – Feb 6, 2022
Featured this weekLink
The work on tinysearch by tinysearch. 🔍 Tiny, full-text search engine for static websites built with Rust and Wasm
Link
Looking for inspiration? templates by zevaverbach. No description available.
Link
Check out lukas-reineke and their project cmp-rg. ripgrep source for nvim-cmp
Link
Check out photoview and their project photoview. Photo gallery for self-hosted personal servers
Link
I like mizlan’s project iswap.nvim. Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
Link
Check out rhysd and their project conflict-marker.vim. Weapon to fight against conflicts in Vim.
Link
I like Textualize’s project rich-cli. Rich-cli is a command line toolbox for fancy output in the terminal
The week ofJan 24 – Jan 30, 2022
Featured this weekLink
If you’re into interesting projects, don’t miss out on jupyterlite, created by jupyterlite. Wasm powered Jupyter running in the browser 💡
Link
I’m really excited about nbterm, an amazing project by davidbrochart. It’s worth exploring! Jupyter Notebooks in the terminal.
Link
I came across stylish.nvim from sunjon, and it’s packed with great features and ideas. Stylish UI components for Neovim
Calendar data could not load. Try again.