New project: upass — console UI for pass
pass is the standard Unix password manager. And I just wrote a slightly friendlier, clickier interface with urwid and Python.
pass is the standard Unix password manager. And I just wrote a slightly friendlier, clickier interface with urwid and Python.
Are you executing a process that takes a long time? Do you want to know that it’s still working while you are in another terminal/making coffee? Do you have a favorite game show tune to play while doing something?
If yes: think is just for you. For more details, read on or hop onto the GitHub page.
I recently switched distros on my server, from Debian to Fedora, to use
systemd and keep it in line with my home Arch Linux system (which was
not reinstalled since 2010, by the way!) Why is systemd so awesome? Read
on to find out.
A week ago, I was inspired to produce a new projects page for myself. The previous one was a trainwreck with a lot of hacks. Also hosted on GitHub Pages for some reason.
There are multiple ways to write an app in Python. However, not all of them provide your users with the best experience.
One of the problems some people encounter is writing launch scripts. The
best way to handle this is the Entry Points mechanism of Setuptools, and a
__main__.py file. It’s quite easy to implement. If you’re interested,
read on to learn more!
Time management is hard. The best way to do it is to have a task list, also known as a to-do list. And the best tool? Pen and paper. Yes, analog pen and analog paper.
Recently, I had to reinstall Windows. One of the things I had to set up was MPD, the Music Player Daemon.
This is a short guide on how to do this.
I recently found out about Nikola (through Planet Python). It is awesome, even better than Hyde. Why? Right after the break.
(2026 update: I eventually became a maintainer of Nikola. As of 2026, this blog is now powered by my very own YetAnotherBlogGenerator, written in C#.)