Check out tomerfiliba [1] and their project plumbum [2].
Plumbum: Shell Combinators
References:
[1]: https://github.com/tomerfiliba
[2]: https://github.com/tomerfiliba/plumbum
Published
All published posts
2493 posts
latest post 2026-05-11
Publishing rhythm
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
#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
#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