Rye and Uv: August Is Harvest Season for Python Packaging
My thoughts on Rye and uv.
The latest blog posts to take off on Hacker News. 6,504 posts.
My thoughts on Rye and uv.
Manage entire Python projects and even Python itself with a single unified tool.
I wrote this app to fix a personal annoyance. You probably don’t need it. I’m not an Imgur user. But in my day-to-day browsing, I sometimes encounter a wild...
A journey through text editors and how I landed on Zed after years of Neovim
Use DIY CAN bus tools to convert your car into the best sim rig ever
A deep dive into how I automated my now page on my personal website by creating a Go script and making use of GitHub Actions.
Link to: https://sixcolors.com/post/2021/03/searching-for-the-perfect-ios-markdown-writing-tool/
A compelling idea in the Transient UI package is the ability to craft interfaces where commands specific to a context can be discovered and used. Such contextual interfaces enable a user to...
I use a fairly well-developed todo list system to manage my workload during the day. Some of the details are unusual, so I thought it would be worth sharing.
A guide to configuring WezTerm using its Lua API. Focuses on appearance, keybindings, multiplexing, workspace navigation, and status bar (powerline) setup.
When we are interrupted or need to hastily respond to a new demand, we often make quick decisions about where to place physical items. We always place them in locations which make sense given our current state of mind, but often that state of mind is fleeting, and so we forget where we put our things.
Over the last 18 months, I've taken the time to create 108 short YouTube videos that summarize all of the commands that are found in the Coreutils Package . These videos focus mostly on Coreutils v8.3, but also included are a few commands from v9.0 as well. For each of the blog posts, I've adapted and modified the…
Puppeteer 23 now supports Firefox, simplifying browser automation and testing across both Chrome and Firefox.
Bad experiments are worse than none at all
My experience with moving from Mac to Linux for professional UX and UI design work and how to make the switch yourself.
Back in Dec 2022, when inflation was running high, I built a website for tracking price changes in the three largest supermarkets of my home country, Greece.
Exploring different ways to make sense of OpenStreetMap data.
Narrowband trichromatic (RGB) light sources are superior to broadband (white) light for scanning color negative film; there are very good reasons why all commercial film scanners use RGB. ( film scanners were using blue LEDs at least a decade before they would be widely used in consumer products! ) Scanning film with…
I talk a lot here about using computers freely , how to select programs to use, how to decide if a program is trustworthy infrastructure one can safely depend on in the long term. I also spend my time building such infrastructure, because there isn't a lot of it out there. As I do so, I'm always acutely aware that I'm…
I don't think that AI models (by which I mean: large language models) are over-hyped. In this post I will list 50 ways I've used them.
If you work with Protocol Buffers (protobuf), you can really save time, boredom, and headache by parsing your defin…
This is a blog post about an experiment with Clang. I need to explain some context first.
The cross-platform app building toolkit
Build AI-powered data tables
I will never stop dying on this hill
I think I should blog more about random troubleshooting sessions, if nothing else it will remind me what steps I took when it inevitably happens again!
Yesterday on Twitter the inimitable Morten Just posted a preview of a tool he’s created that wrap ffmpeg to allow movies, such screen recordings but pretty m...