Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 32
  1. Omarchy and my Security Sweet Spot

    Omarchy, the omakase Linux distribution created by David Heinemeier Hansson of Ruby on Rails fame, is currently a hot topic among the open source crowd.

  2. Custom git trailers with Magit

    Git trailers are just lines of text at the bottom of a commit that take note of some metadata.

  3. Emacs has no sandbox.

  4. 2026 Resolutions Review

    We’ve reached the halfway point of 2026, and it’s a good time to review my progress on my 2026 New Year’s resolutions.

  5. The Problem I’ve been using Venice.ai (referral link if you want to sign up) for quite some time now for all my artificial intelligence needs.

  6. I've been running a home server with a bunch of self-hosted services (Immich, Jellyfin, Nextcloud...) behind a single Caddy instance using caddy-docker-proxy (documented in this post).

  7. The Problem I realized that this blog uses a lot of code blocks, but it’s not easy to copy them because there’s no Copy button on each block.

  8. Vibe Coding Escapades

    I'm going to start a new series of articles on how I'm using AI to develop software or solve technical problems.

  9. I've been using Syncthing for years to keep files in sync between my laptop, desktop, phone, tablet and home server.

  10. How I Sandbox my AI Agents

    I've been using Opencode as my AI coding agent.

  11. In Part 1 I set up Headscale and had every tailnet client use Cloudflare DNS.

  12. I had been hearing a lot of people raving about Tailscale as a solution for interconnecting devices, or in other words for creating your own mesh VPN.

  13. I use an OnlyKey as a hardware security device for a variety of purposes: Common passwords are one keypress away, they get typed automatically.

  14. Announcing Reflex, a Pelican theme

    I'm happy to announce the public availability of my Pelican theme: Reflex.

  15. Those who have been paying attention to the blog know that I bought a house and have been planning its full renovation.

  16. New Year's Resolutions for 2026

    Another year has passed, and what I originally didn't plan to turn into a tradition has become one I never miss: publishing my resolutions for the new year.

  17. A while ago I switched to yadm for managing my dotfiles.

  18. Responsible education in computing

    My oldest daughter is turning 7 soon, and I have promised her a gift: her first computer.

  19. 2025 Resolutions Review

    We are about (okay come on, already past) halfway through the year, so it's a good time to assess progress on my resolutions for 2025.

  20. Now with self-hosted comments

    A few days ago I received an email from a reader and fellow blogger, to let me know that he was following my blog and also gave me a shout out about my New Year's resolution to write at least one article every month of 2025, and that I was already running…

  21. New Year's Resolutions for 2025

    A year ago I posted my resolutions for 2024.

  22. New Year's Resolutions for 2024

    I have been reflecting on life for several months, perhaps I am going through my particular midlife crisis.

  23. My homelab setup

    Welcome to my homelab!

  24. Migrating to fish shell

    I'm a heavy shell user.

  25. The main server in my homelab runs a bunch of services, but the heart of it is a Docker Compose configuration, several of them exposed to the Internet via a reverse proxy webserver.

  26. Automating Python code quality

    In this article I explain what I mean by code quality and how it benefits developers.

  27. Public record: my BTC bet with tripu

    On the back of the bet on the future relative prices of Bitcoin and US dollars that Balaji and Medlock settled publicly on 2023-05-02 (confirmation by Balaji; confirmation by Medlock), today tripu and I agree on the following terms of a bet: The object of…

  28. It all started with a desire: I wanted some basic analytics for this blog to know how it's doing, which articles are popular and which are the main referrers.

  29. In this article I present a step-by-step walkthrough of my photography workflow.

  30. Web browser add-ons I use

    This article lists the web browser extensions I use and why.

  31. I use a self-hosted Nextcloud instance to hold a lot of my personal data, and that includes my contacts and calendars.

  32. The use case I wanted to solve was this: I have a headless server with a LUKS software-encrypted hard drive, and I want to be able to reboot it without having to input the password on a keyboard.