Replacing Uptime Kuma with Monit
A comparison of Uptime Kuma and Monit for server monitoring, with the author choosing Monit for simplicity and minimal needs.
A comparison of Uptime Kuma and Monit for server monitoring, with the author choosing Monit for simplicity and minimal needs.
Explores dependent type theory semantics using Python frozensets, emphasizing the concept of 'family' as set-valued functions and judgements as mappings.
Explores token frugality (Tokensparsamkeit) for coding assistants, offering methods to reduce LLM token usage.
Analysis of the new AADGraphActivityLogs log source for detecting reconnaissance tooling like ROADtools and AADInternals in Entra ID.
A developer explains how Claude Code convinced them to simplify SQL JOINs by moving filters from ON to WHERE clauses for better readability.
Explores ZeroVer, a satirical yet realistic alternative to Semantic Versioning for software that stays in 0.x releases.
Explores the difference between simply using AI and achieving AI maturity, focusing on real outcomes and disciplined integration.
A philosophical argument for keeping Markdown over HTML as the primary format for AI use-cases, valuing text as a pure form of thought.
A blog post about updating a blog's theme using Claude Design and Claude Code for quick design iteration and implementation.
Explores whether prompt injection in AI systems is an unsolvable structural problem or just an unfixed vulnerability.
Critique of CrossFit apps like SugarWOD for failing to track scaled workout data accurately, and how PRzilla solves this.
Explores how AI impacts software engineers' roles, focusing on mental load and the value of ownership.
A guide to using Revaulter and passkeys to unlock encrypted ZFS datasets without storing keys on the server.
Explains why API versioning should be a last resort, focusing on change management and compatibility rules to evolve APIs without breaking clients.
Analyzing 12,217 JPEGs from NASA's Artemis II mission using Python, DuckDB, and metadata tools on a high-end workstation.
How to ask better questions at work by providing context to reduce anxiety and ambiguity.
A technical deep dive into how Apple's HomePod mini stereo pairing works, including setup frustrations and Wireshark network analysis.
A technical blueprint for deploying Azure SRE Agent to manage AKS and Drasi operations with custom subagents, runbooks, and fault-injection tests.
Explores the anti-pattern of using HTML popover for modals, highlighting focus and click-through issues.
Explores why YOLO is a bad strategy for validating production changes and offers better methods like canary releases, shadow traffic, and smoke tests.