# Skeptrune ## Docs - [Skeptrune: Writing on AI, startups, and engineering](https://mint.skeptrune.com/introduction.md): Nick Khami's blog on AI coding agents, startup building, and engineering. Posts from a YC founder and Engineering Manager at Mintlify. - [Serve Lean Markdown to LLM Agents via Accept Header](https://mint.skeptrune.com/posts/accept-header-markdown-for-llms.md): Detect the Accept header and serve lean Markdown to LLMs while humans see normal HTML. Includes Cloudflare Workers and Caddy configs for Astro static sites. - [Run Claude Code on Your Phone with Termux and Tailscale](https://mint.skeptrune.com/posts/claude-code-on-mobile.md): SSH into your desktop from Android using Tailscale and Termux. Get full terminal access, tmux session persistence, and mobile browser testing in 20 minutes. - [I Couldn't Submit a PR, So I Got Hired and Fixed It](https://mint.skeptrune.com/posts/doing-the-little-things.md): Fixing Mintlify's search race condition after a year of frustration — and why open source matters when you can't submit a PR to the tools you depend on. - [Parallelize Coding Agents with Git Worktrees and Tmux](https://mint.skeptrune.com/posts/git-worktrees-agents-and-tmux.md): Run multiple AI coding agents in parallel with isolated git worktrees. Includes the probability math, a tmux workflow, and the uzi CLI built to automate it. - [Web Developer's Guide to Midjourney: Cohesive Image Sets](https://mint.skeptrune.com/posts/midjourney-guide.md): Use style references and the describe cheat code to get consistent Midjourney image sets, then add CSS film grain so outputs work as real web marketing visuals. - [Solving Org-Level Email Campaigns with Instantly Webhooks](https://mint.skeptrune.com/posts/org-level-email-campaigns.md): No mainstream email tool stops a whole org when one person replies. Build org-level campaign control with Instantly, webhooks, and a small Node.js server. - [How to Prompt Coding Agents That Actually Finish Tasks](https://mint.skeptrune.com/posts/prompting-the-agent-loop.md): Give your coding agent a loop condition and watch it finish tasks. Without one, it takes one shot and stops — here's how to fix that pattern. - [Startup Marketing Lessons from a Founder Who Went Quiet](https://mint.skeptrune.com/posts/startup-marketing-101.md): Hard-won lessons on consistent content, personal brands, field events, and trend-surfing — from a founder who went quiet right when it mattered most. - [Why Your Standup Should Just Be a Shared Todo List](https://mint.skeptrune.com/posts/todolist-standup.md): Morning standups create anxiety and force rigid schedules. A shared todo list in Slack gives your team full visibility without any meeting overhead. - [VPS Evangelism: Deploy an LLM-over-DNS Proxy in 30 Min](https://mint.skeptrune.com/posts/vps-evangelism.md): Why confidently shipping anything to the internet is a hacker's superpower — and how to build an LLM-over-DNS proxy on a bare VPS in under 30 minutes. - [Wildcard TLS for Multi-Tenant SaaS with DNS-01 Challenges](https://mint.skeptrune.com/posts/wildcard-tls-multi-tenant.md): Provision wildcard TLS for multi-tenant SaaS using DNS-01, Caddy, and Cloudflare. Covers Docker, cert-manager on Kubernetes, and certificate security. - [How to Work with Nick Khami: Communication and Values](https://mint.skeptrune.com/posts/working-with-me.md): A practical guide for collaborators, teammates, and contractors covering how Nick communicates, gives feedback, and what he values in working relationships.