Dokku: My favorite personal serverless platform
Like Heroku, but you own it.
The latest blog posts to take off on Hacker News. 448 posts.
Like Heroku, but you own it.
An increasing number of self-hostable software meets a tool to make self-hosting trivial.
You know the nagging feeling that your product, project, or company has become more complicated than it needs to be? You can solve many problems and get better results by doing something unthinkable to many: removing parts that once seemed essential. My crusade against complexity continues with this short story
About a month ago [1] , I was onboarding a friend into one of my side project codebases and she asked me why I was using a particular type of UUID. I'd heard about this type while working on that project, and it's really neat. So instead of hogging that knowledge for just us, here it is: some good uses for different…
I’ve long been enamored of the sparkline, a graphical device which its inventor Edward Tufte defines thusly: A sparkline is a small intense, simple, word-sized graphic with typographic resolu…
Generate calendar entries from an image using Anthropic Claude 3.5. Convert lesson dates in an image to a calendar ICS file
Reuniting AirPods with a few clever tricks
LM Studio 0.3.0 is here! Built-in (naïve) RAG, light theme, internationalization, Structured Outputs API, Serve on the network, and more.
Aerc is a TUI email client. It had its first release ~4 years ago. This makes it a “baby” compared to most of its “competitors” (Pine was released in 1992, Mutt in 1995). I heard about this program shortly after its first release but ignored it at the time, because I was still reasonably happy with Thunderbird and it…
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…