tidwall [1] has done a fantastic job with jj [2]. Highly recommend taking a look.
JSON Stream Editor (command line utility)
References:
[1]: https://github.com/tidwall
[2]: https://github.com/tidwall/jj
Today I Learned
Short TIL posts
1852 posts
latest post 2026-05-13
Publishing rhythm
I recently discovered elia [1] by darrenburns [2], and it’s truly impressive.
A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.
References:
[1]: https://github.com/darrenburns/elia
[2]: https://github.com/darrenburns
The work on cal.com [1] by calcom [2].
Scheduling infrastructure for absolutely everyone.
References:
[1]: https://github.com/calcom/cal.com
[2]: https://github.com/calcom
AUR [1].">paru is an aur helper that allows you to use a package manager to install
packages from the aur.
What’s the Aur # [2]
The Aur is a set of community managed packages that can be installed on arch based distros.
Why a helper? # [3]
paru just makes it easy, no clone and run makepkg. You can do everything paru
can do using the built in pacman installer.
Manual Install from the Aur # [4]
You will need to manually instal pacman from the aur in order to get started.
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
Installing packages with paru # [5]
Once setup you are ready to install packages from the AUR just like the core repos.
# you can update your system using paru
paru -Syu
# you can install packages from the AUR
paru -S tailscale
paru -S prismlauncher
# even core repo packages can be installed
paru -S docker
Paru in Docker # [6]
Here is a snippet from my devtainer
dockerfile [7].
Where I use paru to install packages from the AUR inside of a dockerfile.
FROM archlinux
RUN echo '[multilib]' >> /etc/pacman.conf && \
echo 'Include = /etc/pacman.d/mirrorlist' >> /etc/pacman.conf && \
pacman --noconfirm -Sy...
The work on hardtime.nvim [1] by m4xshen [2].
Establish good command workflow and quit bad habit
References:
[1]: https://github.com/m4xshen/hardtime.nvim
[2]: https://github.com/m4xshen
I’m impressed by trogon [1] from Textualize [2].
Easily turn your Click CLI into a powerful terminal application
References:
[1]: https://github.com/Textualize/trogon
[2]: https://github.com/Textualize
I’m impressed by swenv.nvim [1] from AckslD [2].
Tiny plugin to quickly switch python virtual environments from within neovim without restarting.
References:
[1]: https://github.com/AckslD/swenv.nvim
[2]: https://github.com/AckslD
I’m really excited about pylyzer [1], an amazing project by mtshiba [2]. It’s worth exploring!
A fast, feature-rich static code analyzer & language server for Python
References:
[1]: https://github.com/mtshiba/pylyzer
[2]: https://github.com/mtshiba
I’m impressed by pandas-ai [1] from sinaptik-ai [2].
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
References:
[1]: https://github.com/sinaptik-ai/pandas-ai
[2]: https://github.com/sinaptik-ai
If you’re into interesting projects, don’t miss out on frogmouth [1], created by Textualize [2].
A Markdown browser for your terminal
References:
[1]: https://github.com/Textualize/frogmouth
[2]: https://github.com/Textualize
Check out forge [1] by dfee [2]. It’s a well-crafted project with great potential.
forge (python signatures) for fun and profit
References:
[1]: https://github.com/dfee/forge
[2]: https://github.com/dfee
I like Slackadays’s [1] project Clipboard [2].
😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager
References:
[1]: https://github.com/Slackadays
[2]: https://github.com/Slackadays/Clipboard
I like madox2’s [1] project vim-ai [2].
AI-powered code assistant for Vim. OpenAI and ChatGPT plugin for Vim and Neovim.
References:
[1]: https://github.com/madox2
[2]: https://github.com/madox2/vim-ai
tabby [1] by TabbyML [2] is a game-changer in its space. Excited to see how it evolves.
Self-hosted [3] AI coding assistant
References:
[1]: https://github.com/TabbyML/tabby
[2]: https://github.com/TabbyML
[3]: /self-host/
If you’re into interesting projects, don’t miss out on wolverine [1], created by biobootloader [2].
No description available.
References:
[1]: https://github.com/biobootloader/wolverine
[2]: https://github.com/biobootloader
I’m impressed by chroma [1] from chroma-core [2].
the AI-native open-source embedding database
References:
[1]: https://github.com/chroma-core/chroma
[2]: https://github.com/chroma-core
Looking for inspiration? langchain [1] by langchain-ai [2].
🦜🔗 Build context-aware reasoning applications
References:
[1]: https://github.com/langchain-ai/langchain
[2]: https://github.com/langchain-ai
Check out lm-sys [1] and their project FastChat [2].
An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.
References:
[1]: https://github.com/lm-sys
[2]: https://github.com/lm-sys/FastChat
I came across hatch-aws [1] from trash-panda-v91-beta [2], and it’s packed with great features and ideas.
Hatch plugin for building AWS Lambda functions with SAM
References:
[1]: https://github.com/trash-panda-v91-beta/hatch-aws
[2]: https://github.com/trash-panda-v91-beta
I’m impressed by hatch-aws [1] from aka-raccoon [2].
Hatch plugin for building AWS Lambda functions with SAM
References:
[1]: https://github.com/aka-raccoon/hatch-aws
[2]: https://github.com/aka-raccoon