joe curlee

Blog

A collection of thoughts, ideas, and creative writing.

Chess Wizard April 21, 2026

My second Vile Engine release

Read more...

The First Take and Phantom Sita April 18, 2026

On THE FIRST TAKE and Phantom Siita's recent performance.

Read more...

New Galfy song: DANG JEALOUS April 16, 2026

New Galfy song: DANG JEALOUS - featuring Yui Earthists., e5, 嚩ᴴᴬᴷᵁ

Read more...

My Recent Projects April 16, 2026

Projects I've recently released.

Read more...

The Tragedy and Triumph of killwiz April 8, 2026

The Japanese hyperpop / hip-hop artist known as killwiz has recently gained international attention with her second EP, *GENOME*

Read more...

Mascots for the attention economy April 8, 2026

Creative freedom in the age of the attention economy

Read more...

Abandoning personal social media accounts April 6, 2026

14~ years ago I abandoned social media. Today I'm doing that again.

Read more...

Eight hours of Japanese music (hyperpop, rap, rock, trap, jpop) April 5, 2026

Actively maintained spotify playlist of some of my favorite Japanese music

Read more...

Hardening Debian to Military Standards March 28, 2026

This article bridges the gap between a well-hardened personal Linux system and the configuration baseline used by the NSA, DoD, and other government agencies on RHEL-based systems.

Read more...

Hardening Debian for Privacy and Security: Part 2 March 28, 2026

This guide goes deeper. The first guide covered your baseline perimeter. This one covers active monitoring, integrity verification, behavioral controls, and hardening the browser and sudo chain—the areas where a sophisticated attacker or a persistent piece of malware will attempt to survive after your perimeter is breached.

Read more...

systemd is trash, here's why March 28, 2026

`systemd` is a terrible architecture. The new unconstitutional Brazilian and California age verification laws are only a small part of the reason why.

Read more...

Japanese hyperpop March 27, 2026

Some thoughts on Japanese hyperpop - my new favorite genre.

Read more...

Harden your Raspberry Pi March 27, 2026

If you're using a Raspberry Pi as a server on your home network, this guide will give you some tips on how to harden it against attacks.

Read more...

Using a local server as source of truth for your time sync March 27, 2026

When using Linux, it is common practice to sync your computer's clock to a remote server in order to prevent it from drifting over time. However, this is a poor security practice that often goes overlooked. This guide will teach you how to set up a local NTP server and lock down your work stations to prevent schedule leaks.

Read more...

Hardening Debian for Privacy and Security: Part 1 March 27, 2026

A guide on hardening Debian (and Debian-based distributions like MX Linux or Ubuntu) for security and privacy.

Read more...

LIFE, Liberty and the pursuit of Happiness January 28, 2026

A typical, well adjusted individual will do just about anything in their power to avoid death. That is baked into our DNA. Defeating death is the most natural, logical and noble goal that humanity can achieve.

Read more...

Site Update March 21, 2025

After nearly a decade I've finally modified my site and started maintaining a personal blog once more. Here's how I'm doing it with Django and Github Pages.

Read more...

Why I created a Static Site January 21, 2025

In this post, I discuss my decision to build a static blog using Django with Django Distill instead of a Single Page Application (SPA) with React.

Read more...

Why I Built AI Runner: Empowering Local AI Applications January 11, 2025

AI Runner is a desktop application that lets users run AI models locally and offline. In this post, I share the inspiration behind creating AI Runner, the challenges of cloud-based AI, and why I believe offline AI is the future.

Read more...

Womier retro M87 Pro on Ubuntu 24.04 January 10, 2025

The Womier M87 pro keyboard requires some quick setup to run smoothly with Ubuntu 24.04

Read more...

Latest posts

View more posts