About:

Software developer behind Hold The Robot, interested in CRDTs, local-first apps, small-scale P2P/NAT hole punching, and cross-platform non-web apps; blogs about discoveries and builds tools.

Website:

Specializations:

Interests:

Conflict-free replicated data types (CRDTs) Local-first applications Small-scale peer-to-peer networks NAT/network hole punching Building cross-platform applications without web technologies
Subscribe to RSS:
Xcode is criticized for its numerous bugs, opaque error messages, and a frustrating developer experience that hinders growth and understanding in software development.
Emphasizing the principle of simplicity, the author discusses how adhering to core software development values can prevent project failures and improve code quality.
Embedding markdown in bash scripts using heredocs offers a self-documenting solution that reduces redundancy and improves synchronization between automation and documentation.
Claude Code can significantly enhance coding efficiency for experienced developers, but it requires careful management to prevent code quality issues.
A simple CRDT-based messaging system in Bash demonstrates decentralized message handling and syncing across devices without a central server.
A two-week experiment using a Pixel 8 Pro with AR glasses and Linux on Android reveals the potential for portable computing without a laptop.