# Jadan Jones > Software engineer building agentic AI systems, backend infrastructure, and experiments at the intersection of software and ML. This file is a curated map for AI assistants, search tools, and research agents. Prefer the Markdown article mirrors for extraction and quote checking. Use the linked HTML pages as canonical public sources. ## About - [Portfolio](https://www.jadanjones.com): About Jadan Jones, a software engineer focused on agentic AI, AI inference platforms, multi-agent systems, backend engineering, and software quality automation. ## Writing - [The blog](https://www.jadanjones.com/blog): Long-form notes on agentic AI systems, backend engineering, AI inference, and practical experiments. - [All articles](https://www.jadanjones.com/blog/all): Full archive, filterable by category. - [Full blog corpus](https://www.jadanjones.com/llms-full.txt): All current blog posts compiled into one Markdown text file for long-context readers. ## Posts - [Fable 5 Cannot Save Your Bad Harness](https://www.jadanjones.com/blog/fable-5-cannot-save-a-bad-harness.md): A smarter model helps, but weak prompts, context, tools, workflows, and verification loops still turn good intelligence into bad output. HTML canonical: https://www.jadanjones.com/blog/fable-5-cannot-save-a-bad-harness. Published Jun 10, 2026. - [I Gave My Agent A Real Browser And It Got Useful](https://www.jadanjones.com/blog/real-browser-agent-workflow.md): Browser automation became useful once I gave the agent a permission-aware routine for using a real browser without relearning the dance every time. HTML canonical: https://www.jadanjones.com/blog/real-browser-agent-workflow. Published Jun 4, 2026. - [Why I Am Moving My Agentic OS Substrate From Hermes To Pi.dev](https://www.jadanjones.com/blog/pi-dev-openclaw-hermes-agentic-os-substrate.md): Hermes helped me get an agentic OS prototype moving. Pi.dev gives me a smaller harness I can shape instead of inheriting a whole runtime. HTML canonical: https://www.jadanjones.com/blog/pi-dev-openclaw-hermes-agentic-os-substrate. Published May 26, 2026. - [25 Commits in 30 Hours: What AI Autonomy Mode Actually Ships](https://www.jadanjones.com/blog/25-commits-in-30-hours-ai-autonomy-mode.md): A real 30-hour AI autonomy mode push: 25 commits, 12 arcs, zero API spend, what shipped, what broke, and what still is not real yet. HTML canonical: https://www.jadanjones.com/blog/25-commits-in-30-hours-ai-autonomy-mode. Published May 21, 2026. - [How to Stop AI From Being a Yes Man With an LLM Council](https://www.jadanjones.com/blog/ai-yes-man-llm-council.md): Stop AI from agreeing with bad ideas. Use an LLM Council with 5 role-based lenses, honest framing, and production-tested gates for Codex and Claude Code. HTML canonical: https://www.jadanjones.com/blog/ai-yes-man-llm-council. Published May 21, 2026. - [Fix Python urllib HTTPS Failures Under launchd Without verify=False](https://www.jadanjones.com/blog/python-urllib-https-launchd-certificate-verify-failed.md): Python urllib HTTPS can fail under launchd when the framework Python trust store is empty. Resolve a CA bundle explicitly instead of disabling verification. HTML canonical: https://www.jadanjones.com/blog/python-urllib-https-launchd-certificate-verify-failed. Published May 21, 2026. - [Three Local LLMs on an M1 Pro: A One-Week Shakedown](https://www.jadanjones.com/blog/I-tested-3-llms-locally-on-a-macbook-pro-M1pro.md): A one-week shakedown of Mistral 7B, DeepSeek R1:14B, and Llama 3.2:3B on a 16GB M1 Pro. Where each one wins, where each one breaks, and the stack I run today. HTML canonical: https://www.jadanjones.com/blog/I-tested-3-llms-locally-on-a-macbook-pro-M1pro. Published May 20, 2026. - [The Council Picks The Move. The Triad Ships It.](https://www.jadanjones.com/blog/llm-council-triad-ai-code-review.md): The LLM Council helps pick the right move before code exists. The Triad makes sure Planner, Executor, and Verifier actually ship what they claimed. HTML canonical: https://www.jadanjones.com/blog/llm-council-triad-ai-code-review. Published May 20, 2026. - [Axios Compromised on npm: What Happened, How to Check, and How to Fix It](https://www.jadanjones.com/blog/axios-npm-attack-check-fix.md): Two malicious Axios versions were published to npm. Learn how to check for axios@1.14.1 or axios@0.30.4 and fix affected environments. HTML canonical: https://www.jadanjones.com/blog/axios-npm-attack-check-fix. Published May 14, 2026. - [Regular Code, Machine Learning, or LLMs: A Business Guide](https://www.jadanjones.com/blog/regular-code-vs-machine-learning-vs-llms.md): A practical guide to choosing regular code for clear rules, machine learning for data patterns, and LLMs for language-heavy workflows. HTML canonical: https://www.jadanjones.com/blog/regular-code-vs-machine-learning-vs-llms. Published May 12, 2026. - [Stop Building Agents For Workflows The Tools Are Absorbing](https://www.jadanjones.com/blog/stop-building-agents-design-the-environment.md): Codex and Claude Code are turning agent features into platform primitives. The durable work is designing workflows, files, tools, and verification. HTML canonical: https://www.jadanjones.com/blog/stop-building-agents-design-the-environment. Published May 12, 2026. - [Most Coding Agents Should Be Skills](https://www.jadanjones.com/blog/most-coding-agents-should-be-skills.md): Agent count is not capability. A practical decision rule for when a coding workflow needs a real agent, and when it should be a skill. HTML canonical: https://www.jadanjones.com/blog/most-coding-agents-should-be-skills. Published May 7, 2026. - [Karpathy's CLAUDE.md Rules Are a Starting Point, Not a Rulebook](https://www.jadanjones.com/blog/karpathy-claude-md-rules-starting-point.md): A practical way to think about Karpathy's CLAUDE.md rules: keep the baseline, then add only the rules your own AI coding workflow has earned. HTML canonical: https://www.jadanjones.com/blog/karpathy-claude-md-rules-starting-point. Published Apr 26, 2026. - [Why Employees Ignore Expensive AI Tools at Work](https://www.jadanjones.com/blog/why-employees-ignore-expensive-ai-tools-at-work.md): Companies keep buying AI tools, then wonder why employees do not use them. The adoption problem is usually workflow design, not resistance. HTML canonical: https://www.jadanjones.com/blog/why-employees-ignore-expensive-ai-tools-at-work. Published Apr 12, 2026. - [How Cheaply Can You Build an App? I'm Testing It](https://www.jadanjones.com/blog/how-cheap-can-you-build.md): Exploring the cost breakdown and affordability of building an app using modern tools, no-code platforms, and efficient infrastructure. HTML canonical: https://www.jadanjones.com/blog/how-cheap-can-you-build. Published Feb 1, 2025. - [Is DeepSeek R1 the OpenAI Killer? A Comprehensive Performance Analysis](https://www.jadanjones.com/blog/deepseek-r1-the-openai-killer.md): An in-depth comparison of DeepSeek R1 vs OpenAI's GPT models, analyzing performance, cost, and practical applications for developers and AI enthusiasts. HTML canonical: https://www.jadanjones.com/blog/deepseek-r1-the-openai-killer. Published Jan 26, 2025. - [Complete Guide: Improving SEO for Next.js Blog with Contentlayer](https://www.jadanjones.com/blog/Improving-SEO-for-NextJs-Blog.md): A comprehensive guide to optimizing your Next.js blog's SEO using Contentlayer, including metadata optimization, structured data, and performance improvements. HTML canonical: https://www.jadanjones.com/blog/Improving-SEO-for-NextJs-Blog. Published May 30, 2024. - [When to Automate Test Cases: A Comprehensive Decision Guide](https://www.jadanjones.com/blog/When-to-automate-test-cases.md): Learn the key factors for deciding test automation, including ROI analysis, test complexity, and maintenance considerations for QA professionals and developers. HTML canonical: https://www.jadanjones.com/blog/When-to-automate-test-cases. Published Jan 20, 2024. - [Building a Modern Blog with Next.js 13 and Contentlayer: Step-by-Step Guide](https://www.jadanjones.com/blog/nextjs-contentlayer-modern-blog.md): Complete tutorial on creating a high-performance blog using Next.js 13, Contentlayer, and MDX, with modern features and optimal developer experience. HTML canonical: https://www.jadanjones.com/blog/nextjs-contentlayer-modern-blog. Published Jan 15, 2024. ## Contact - [Get in touch](https://www.jadanjones.com/#contact): Email Jadan Jones at hello@jadanjones.com or use the contact form on the homepage.