The Brewfile Compromise: Eventual Consistency for Mac Apps
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
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
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
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
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
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
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
グラフアルゴリズム
手続きPRINT-PATHは、sからvへの最短路上の頂点をプリントする
4190 words
|
10 minutes
|
日本語
1
2
3