Jim's Depository

20 years of rewriting the same code
macos category
SwiftUI can turn a prototype or WidgetKit companion into a working app with startling speed, but its clean declarative surface hides sharp limits around tables, text editing, pixel-precise drawing, and Xcode diagnostics. Learn where AppKit/UIKit bridges—and better documentation—still determine whether “cross-platform” is practical.
language category
Atuin aims to make systems experimentation less hostage to C’s footguns and heavyweight language tooling. Its Swift-built compiler and extensible parser offer a path to safer concurrent user-space code without sacrificing inspectable LLVM output or predictable performance.
os category
A from-scratch OS is a proving ground for an uncomfortable question: can cheap IPC, user-space drivers, and safe compiled languages make concurrency the default rather than an afterthought? The experiment exposes where familiar POSIX assumptions constrain modern multicore designs.
swift category
Quick Help makes Swift APIs easier to discover, but it can’t explain architecture, workflows, or how components fit together. Pair Xcode’s markup comments with durable, navigable guides so adopters spend less time reverse-engineering your library.
femtoblogger category
A ground-up Swift/NIO build exposes the tradeoffs hidden by web frameworks: concurrency complexity, multipart parsing gaps, and dependency maintenance. It offers practical signals for developers weighing type safety and low latency against the cost of owning more of the stack.
coding category
Avoid deleting irreplaceable files just to reclaim a few megabytes. Disk-usage visualizers such as Space Gremlin help identify the large folders, caches, and forgotten downloads actually filling a Mac.
networking category
Learn where bargain PoE cameras can cut cabling and power-management costs—and where hidden backdoors, browser-only setup tools, and failed weather sealing can turn a cheap surveillance deployment into a security and maintenance liability.
macos category
Keep a legacy wide-format printer useful on Yosemite without relying on obsolete VISE installers. A manually installed PPD and HP JetDirect can restore output while avoiding paper-wasting PostScript error pages.
more articles