Published

All published posts

2493 posts latest post 2026-05-11
Publishing rhythm
Apr 2026 | 47 posts
Check out tomerfiliba [1] and their project plumbum [2]. Plumbum: Shell Combinators References: [1]: https://github.com/tomerfiliba [2]: https://github.com/tomerfiliba/plumbum
decaporg [1] has done a fantastic job with decap-cms [2]. Highly recommend taking a look. A Git [3]-based CMS for Static Site Generators References: [1]: https://github.com/decaporg [2]: https://github.com/decaporg/decap-cms [3]: /glossary/git/
The work on sharp [1] by lovell [2]. High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. References: [1]: https://github.com/lovell/sharp [2]: https://github.com/lovell
I like benfred’s [1] project py-spy [2]. Sampling profiler for Python programs References: [1]: https://github.com/benfred [2]: https://github.com/benfred/py-spy
adereth [1] has done a fantastic job with dactyl-keyboard [2]. Highly recommend taking a look. Parameterized ergonomic keyboard References: [1]: https://github.com/adereth [2]: https://github.com/adereth/dactyl-keyboard
Check out kitao [1] and their project pyxel [2]. A retro game engine for Python References: [1]: https://github.com/kitao [2]: https://github.com/kitao/pyxel
I recently discovered lazygit [1] by jesseduffield [2], and it’s truly impressive. simple terminal UI for git [3] commands References: [1]: https://github.com/jesseduffield/lazygit [2]: https://github.com/jesseduffield [3]: /glossary/git/
I’m impressed by gatsby [1] from gatsbyjs [2]. The best React-based framework with performance, scalability and security built in. References: [1]: https://github.com/gatsbyjs/gatsby [2]: https://github.com/gatsbyjs
I recently discovered cheat.sh [1] by chubin [2], and it’s truly impressive. the only cheat sheet you need References: [1]: https://github.com/chubin/cheat.sh [2]: https://github.com/chubin
The work on PacVim [1] by jmoon018 [2]. No description available. References: [1]: https://github.com/jmoon018/PacVim [2]: https://github.com/jmoon018
Just starred python-guide [1] by realpython [2]. It’s an exciting project with a lot to offer. Python best practices guidebook, written for humans. References: [1]: https://github.com/realpython/python-guide [2]: https://github.com/realpython
Check out Choices-js [1] and their project Choices [2]. A vanilla JS customisable select box/text input plugin ⚡️ References: [1]: https://github.com/Choices-js [2]: https://github.com/Choices-js/Choices
I recently discovered Vanilla-DataTables [1] by Mobius1 [2], and it’s truly impressive. A lightweight, dependency-free javascript HTML [3] table plugin References: [1]: https://github.com/Mobius1/Vanilla-DataTables [2]: https://github.com/Mobius1 [3]: /html/
I came across vim-table-mode [1] from dhruvasagar [2], and it’s packed with great features and ideas. VIM Table Mode for instant table creation. References: [1]: https://github.com/dhruvasagar/vim-table-mode [2]: https://github.com/dhruvasagar

D3 Day 5

select rowid, key, raw, store_time, expire_time, access_time, access_count, tag, size, mode, filename from Cache where key=‘e3cd37c97980ab2c’; ’e3cd37c97980ab2c’ ’e3cd37c97980ab2c' select rowid, key, raw, store_time, expire_time, access_time, access_count, tag, size, mode, filename from Cache where key=‘c14050404a107d5e’; #content{ max-width: 800px; margin: 0 auto; } .chart { display: block; padding: 10px; background: peachpuff; } .bar { height: 30px; margin: 5px; background: teal; } .bar:hover{ background: #444; } button { background: rgb(240, 196, 211); border: none; font-size: 1.3rem; border-radius: 5px; padding: .2rem 1rem; margin-bottom: 1rem } .on { background: palevioletred; } .big { width: 100% } .small { width: 50% } Learn D3 in 5 days # [1] For what we are creating in these posts d3 is way overkill and very verbose, but I need to start somewhere! These are just stepping stones into real custom visualizations that cannot be done in any ...
D3 Day 4

D3 Day 4

#content{ max-width: 800px; margin: 0 auto; } .chart { display: block; padding: 10px; background: peachpuff; /* transition: all 500ms */ } .bar { height: 30px; margin: 5px; background: teal; } .bar:hover{ background: #444; } button { background: rgb(240, 196, 211); border: none; font-size: 1.3rem; border-radius: 5px; padding: .2rem 1rem; margin-bottom: 1rem } .on { background: palevioletred; } .big { width: 100% } .small { width: 50% } --> Learn D3 in 5 days # [1] For what we are creating in these posts d3 is way overkill and very verbose, but I need to start somewhere! These are just stepping stones into real custom visualizations that cannot be done in any other tool today. I still cannot explain how excited I am to say “I created that in d3!!!” Todays Result # [2] Today I will be learning about d3 scales, and adding them to the bar chart that we created yesterday. Follow along as I try to create something interesting. [3] Recall Example ...
D3 Day 3

D3 Day 3

#content{ max-width: 800px; margin: 0 auto; } .chart { display: block; padding: 10px; background: peachpuff; } .bar { height: 30px; margin: 5px; background: teal; } button { background: rgb(240, 196, 211); border: none; font-size: 1.3rem; border-radius: 5px; padding: .2rem 1rem; margin-bottom: 1rem } .on { background: palevioletred; } Learn D3 in 5 days # [1] I recently subscribed to Ben Clinkinbeard’s learn D3.js in 5 days, and am currently on day 3. I read through the first 2 days, and felt fairly comfortable with selecting elements, so I did not follow along on the first two days. I probably should have, but there are only so many hours in the day. Why Learn D3 # [2] D3 is the ubiquitous dynamic visualization library for building custom interactive visualizations on the web. It is a bit low level, and more verbose than many other libraries that build upon it, but if you want full control D3 is the way to go. I have used a few libraries built upon d3 i...
I’m really excited about awesome-podcasts [1], an amazing project by pbnj [2]. It’s worth exploring! 🎙 A collection of awesome engineering podcasts! ARCHIVED in favor of https://github.com/rShetty/awesome-podcasts References: [1]: https://github.com/pbnj/awesome-podcasts [2]: https://github.com/pbnj
Looking for inspiration? hugs [1] by Bogdanp [2]. Hugs lets you map SQL expressions to Python functions. References: [1]: https://github.com/Bogdanp/hugs [2]: https://github.com/Bogdanp
I’m really excited about grip [1], an amazing project by joeyespo [2]. It’s worth exploring! Preview GitHub README.md files locally before committing them. References: [1]: https://github.com/joeyespo/grip [2]: https://github.com/joeyespo