Re:LieF 〜親愛なるあなたへ〜
The Brewfile Compromise: Eventual Consistency for Mac Apps
2026-05-30
Not every layer deserves strict declarative management. The app layer is fine with eventual consistency, as long as the drift stays visible.
1155 words
|
6 minutes
|
English
Dotfiles Without .zshrc: ZDOTDIR and chezmoi
2026-05-30
Move zsh config out of the home directory with ZDOTDIR, split it into modules, and manage it declaratively with chezmoi so drift becomes visible.
1896 words
|
9 minutes
|
English
I Rebuilt My Mac Around Four Layers
2026-05-30
A DFU restore forced me to decide which tool owns each part of my development environment—and how I would rebuild it.
1193 words
|
6 minutes
|
English
How I Learned to Read Swift Function Signatures
2026-05-07
When I started learning Swift, I would open Apple’s DocC documentation, see something like this, and skip straight to the examples:
712 words
|
4 minutes
|
English
I Built a Website in Swift, Then Went Back to HTML and CSS
2026-05-02
From adding one text style to reconsidering where Swift belongs in a Web stack
1583 words
|
8 minutes
|
English
Recreating Apple Music’s Disappearing Navigation Title in SwiftUI
2026-04-03
In Apple Music on iOS 26, scrolling can make the large navigation title and its toolbar content disappear. It does not follow the large-title behavior that iOS has used since iOS 11.
592 words
|
3 minutes
|
English
Use Docker to Deploy a Minecraft server
2026-01-15
Recently, I wanted to start a Minecraft server on my Mac. It’s quite simple to run ./run.bash in the server directory, but obviously not elegant enough since you have to keep the terminal and Java process running in the background. Screen can hide the terminal, but it has no idea about the Java service itself.
468 words
|
2 minutes
|
English