Today I Learned

Short TIL posts

1852 posts latest post 2026-05-13
Publishing rhythm
Apr 2026 | 23 posts
I came across kedro-great [1] from tamsanh [2], and it’s packed with great features and ideas. The easiest way to integrate Kedro and Great Expectations References: [1]: https://github.com/tamsanh/kedro-great [2]: https://github.com/tamsanh
I came across awesome-public-datasets [1] from awesomedata [2], and it’s packed with great features and ideas. A topic-centric list of HQ open datasets. References: [1]: https://github.com/awesomedata/awesome-public-datasets [2]: https://github.com/awesomedata
I recently discovered pytest-sugar [1] by Teemu [2], and it’s truly impressive. a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly) References: [1]: https://github.com/Teemu/pytest-sugar [2]: https://github.com/Teemu
the-hub [1] by ari-hacks [2] is a game-changer in its space. Excited to see how it evolves. 📈📊 A hub where users can experiment with graphing and Python in the browser (https://pyodide-experiment.herokuapp.com/) References: [1]: https://github.com/ari-hacks/the-hub [2]: https://github.com/ari-hacks
The work on desert [1] by python-desert [2]. Deserialize to objects while staying DRY References: [1]: https://github.com/python-desert/desert [2]: https://github.com/python-desert
I recently discovered kedro-wings [1] by tamsanh [2], and it’s truly impressive. Kedro Wings automatically creates catalog entries to simplify Kedro pipeline writing. See the video here: https://www.youtube.com/watch?v=p4ELo1tqbYY References: [1]: https://github.com/tamsanh/kedro-wings [2]: https://github.com/tamsanh
Check out kedro-streaming-twitter-pipeline [1] by dataengineerone [2]. It’s a well-crafted project with great potential. No description available. References: [1]: https://github.com/dataengineerone/kedro-streaming-twitter-pipeline [2]: https://github.com/dataengineerone
junegunn [1] has done a fantastic job with fzf.vim [2]. Highly recommend taking a look. fzf ❤️ vim References: [1]: https://github.com/junegunn [2]: https://github.com/junegunn/fzf.vim
I’m really excited about pytest-watch [1], an amazing project by joeyespo [2]. It’s worth exploring! Local continuous test runner with pytest and watchdog. References: [1]: https://github.com/joeyespo/pytest-watch [2]: https://github.com/joeyespo
Check out aws [1] and their project aws-cli [2]. Universal Command Line Interface for Amazon Web Services References: [1]: https://github.com/aws [2]: https://github.com/aws/aws-cli
Just starred pyp [1] by hauntsaninja [2]. It’s an exciting project with a lot to offer. Easily run Python at the shell! Magical, but never mysterious. References: [1]: https://github.com/hauntsaninja/pyp [2]: https://github.com/hauntsaninja
I like econchick’s [1] project interrogate [2]. Explain yourself! Interrogate a codebase for docstring coverage. References: [1]: https://github.com/econchick [2]: https://github.com/econchick/interrogate
Check out rec [1] and their project safer [2]. 🧷 A safer writer 🧷 References: [1]: https://github.com/rec [2]: https://github.com/rec/safer
The work on autoflake [1] by fake-name [2]. Removes unused imports and unused variables as reported by pyflakes References: [1]: https://github.com/fake-name/autoflake [2]: https://github.com/fake-name
Check out trys [1] and their project sergey [2]. A tiny lil’ static site generator References: [1]: https://github.com/trys [2]: https://github.com/trys/sergey
I’m impressed by alive-progress [1] from rsalmei [2]. A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations! References: [1]: https://github.com/rsalmei/alive-progress [2]: https://github.com/rsalmei
I’m really excited about vim-quickui [1], an amazing project by skywind3000 [2]. It’s worth exploring! The missing UI extensions for Vim 9 (and NeoVim) !! 😎 References: [1]: https://github.com/skywind3000/vim-quickui [2]: https://github.com/skywind3000
If you’re into interesting projects, don’t miss out on bashtop [1], created by aristocratos [2]. Linux/OSX/FreeBSD resource monitor References: [1]: https://github.com/aristocratos/bashtop [2]: https://github.com/aristocratos
Looking for inspiration? autoreload [1] by stevekrenzel [2]. A small python script to watch a directory for changes and reload a process when a change is detected. References: [1]: https://github.com/stevekrenzel/autoreload [2]: https://github.com/stevekrenzel
Check out madzak [1] and their project python-json-logger [2]. Json Formatter for the standard python logger References: [1]: https://github.com/madzak [2]: https://github.com/madzak/python-json-logger