ackchyually: the “ackchyually…” friend for your CLI
A PTY-first shim that remembers what worked (per repo) and suggests fixes when you get the details wrong.
Writing
Long-form guides, experiments, and notes pulled straight from Contentlayer.
A PTY-first shim that remembers what worked (per repo) and suggests fixes when you get the details wrong.
How Agentic Engineering helped me to get started instead of dreading difficult work.
Setup Claude Code with hierarchical CLAUDE.md files, `xcodebuildmcp` integration, slash commands etc. All in one prompt.
Implementation guide for adding Nostr NIP-57 Lightning Zap support to enable direct tipping on Nostr posts and profiles.
Tutorial on setting up a Lightning address using Core Lightning (CLN) with LNBits and Satdress for easy Bitcoin payments.
Step-by-step guide to configuring Caddy server for hosting Nostr NIP-05 verification files with proper CORS headers and HTTPS.
A quick guide on adding Nostr NIP-05 verification to your Jekyll blog, allowing you to verify your identity on Nostr clients like Damus.
An in-depth exploration of Bitcoin mining, explaining how hashing works, why it's crucial for network security, and the process of finding valid blocks.
How to quickly set up your own Lightning address server using Satdress, a federated Lightning address server, instead of building from scratch.
Learn how to add Lightning tipping to your blog using LNBits on a cheap VPS with CoreLightning and Trustedcoin, avoiding expensive full node hosting.
Exploring LND v0.9's Custom Onion-Tunneled TLV Payment Metadata Records feature, which enables keysend payments and messaging apps like Sphinx Chat by attaching custom data to Lightning payments.
Comprehensive guide to the different transaction types in Lightning Network channels, including funding, commitment, and closing transactions.
Technical breakdown of how Sphinx Chat leverages Lightning Network's custom TLV records to enable encrypted peer-to-peer messaging with micropayments.