AI will revolutionize the way we negotiate.
Writing
Every post from my newsletter on Substack, newest first. Mostly Claude Code and coding agents: the workflows, hooks and setups I actually run.
2026
- How to Apply AI in Negotiations
- How I Ship AI-Written Code to Production Fast (Without Breaking Things)
How I effectively get code into production while ensuring high quality
- How I Verify Claude Code Output Without Reading Every Line
Fix one of the most important bottlenecks in AI coding
- How to Understand the Code You Write in the Age of AI Coding Paid
Even though coding agents can write all of your code, you still need to understand how it works
- How to Orchestrate 100+ Agents With Claude Code
Run 100+ agents in parallel
- How to Run Claude Code Agents for 24+ Hours
Apply long-running coding agents to become a more productive engineer
- Why Claude Code Time Estimates Are Poor
Be a better communicator with LLM programming
- How to Run 10+ Claude Code Sessions Without a Powerful Computer
Learn how to run a lot of parallel coding agents without expensive, powerful hardware at home
- How to Effectively Solve 100+ Tasks with Claude Code
Work more effectively with your coding agents
- When to Use Claude Code and When to Use Codex
Learn where which coding agent is best
- Your Claude Code Is Only as Good as Your Intent
A field-tested way to turn vague requests into aligned plans, cleaner output, and fewer correction loops.
- Stop Managing AI Projects Like Software Tickets
A practical system for turning ambiguous LLM work into visible milestones, faster decisions, and shipped outcomes.
- Run a Fleet of OpenClaw Bots Without Losing Control
A practical orchestration playbook for turning parallel agents into reliable output—plus the workflow behind The Vault.
- How to Effectively Deploy Code With Claude Code
Learn how to optimize your CI/CD pipeline for coding agents
- How to book LegalTech demos
A story on how we cold-caked Sweden’s leading law firms
- GPT-6 Astra: My First Impressions
Early notes on task completion, browser work and approval prompts
- The art of talking to your computer
Why talking on your computer can vastly increase your efficiency as an engineer.
- How to Apply Coding Agents to Non-Programming Tasks
Perform non-programming tasks with coding agents
- How to Organize All of Your Coding Agent Tasks
Optimise how you interact with your coding agents
- How to Efficiently Prompt Claude Code
Maximize your efficiency with Claude Code
- How to Find the Optimal Coding Agent Interface
Find the optimal way to interact with your coding agents
- How to Run End-to-End Tests with Claude Code
Increase the effectiveness of your coding agents through end-to-end testing.
- How to Maximize Codex Exec Command
Build a more powerful coding agent setup with a model ensemble
- How to Create Powerful Loops in Claude Code
Learn about the concept of loops to power your coding agents.
- How to Use Claude Code in Your Browser
Learn how to apply coding agents to verify work in your browser.
- How Powerful is Claude Fable (Mythos) 5 for Coding?
Learn about the upsides and downsides of Claude Fable 5
- How to Effectively Align with Claude Code
Increase productivity with your LLMs
- How to Refactor Code with Claude Code
Improve coding agent productiveness with refactored code
- How to Apply Agentic Coding to Solve Problems
Learn how to efficiently solve problems with coding agents
- 4 New Techniques to Maximize Claude Code
Get the most out of Claude Code with these four techniques
- How I Continually Improve My Claude Code
Learn how to make your Claude Code improve over time
- How to Effectively Run Many Claude Code Sessions in Parallel
Keep an overview of all your coding agents that run in parallel
- Orchestrate 100+ Agents in Claude Code
Learn how to spin up more agents, to get more work done
- How to Build a Claude Code-Powered Knowledge Base
Perform efficient data retrieval of personal knowledge
- Loop Engineering in Claude Code
Run loops for more effective agents
- My Complete Parallel Coding Agent Setup Paid
Every config, command, and hook I use to run five coding agents at once without losing track. Copy it in an afternoon.
- How to Make Claude Code Validate Its Own Work
Improve Claude Code performance by having it validate its own work
- How to Combine Claude Code and Codex for Maximum Coding Power
Get the most out of each coding model to have a very powerful coding setup
- How to Safely Run Coding Agents
Apply coding agents to your domain in a safe manner
- How to Maximize OpenAI’s Codex
Learn how to get the most out of OpenAI's coding agent
- How to Write Robust Code with Claude Code
Improve the quality of Claude Code output.
- My thoughts on AI writing code
My reflections on the percentage of AI-written code
- My most-read article this month: running many Claude Code sessions in parallel
Learn how to run coding agents in parallel.
- I just published my entire AI-engineering setup
Every template, slash command, hook, and prompt I use daily, now in one continuously updated post for paid subscribers.
- The Vault: My Complete AI-Engineering Setup Paid
Every template, slash command, hook, and prompt I actually use — in one place, kept current.
- How to Make Claude Code Better at One-Shotting Implementations
Make your coding agent more efficient
- How to Make Claude Code Improve from its Own Mistakes
Supercharge Claude Code with continual learning
- How to Effectively Review Claude Code Output
Get more out of your coding agents by making reviewing more efficient
- How to Build Agentic RAG with Hybrid Search
Learn how to build a powerful agentic RAG system
- Three OpenClaw Mistakes to Avoid and How to Fix Them
Learn how to set up OpenClaw effectively
- How to Create Production-Ready Code with Claude Code
Learn how to write robust code with coding agents
- Build Effective Internal Tooling with Claude Code
Use Claude Code to quickly build completely personalized applications
- How to Personalize Claude Code
Learn how to get more out of Claude Code by giving it access to more information
- How to Work Effectively with Frontend and Backend Code
Learn how to be an effective full-stack engineer with Claude Code
- Achieving 5x Agentic Coding Performance with Few-Shot Prompting
Learn to leverage few-shot prompting to increase your LLMs performance
- How to Perform Large Code Refactors in Cursor
Learn how to perform code refactoring with LLMs
- Maximum-Efficiency Coding Setup
Learn how to be a more efficient programmer
- How to Run Coding Agents in Parallel
Get the most out of Claude Code
- How to Leverage Slash Commands to Code Effectively
Learn how I utilize slash commands to be a more efficient engineer
- How to Optimize Your AI Coding Agent Context
Make your coding agents more efficient
- How to Facilitate Effective AI Programming
How to ensure your coding agent has the same context as you
- 4 Techniques to Optimize AI Coding Efficiency
Learn how to code more effectively using AI
- 3 Techniques to Effectively Utilize AI Agents for Coding
Learn how to be an effective engineer with coding agents
- How to Maximize Agentic Memory for Continual Learning
Learn how to become an effective engineer with continual learning LLMs
- How to Improve Claude Code Performance with Automated Testing
Learn how to get the most out of Claude Code
- How to Run OpenClaw with Open-Source Models
Run OpenClaw assistant through alternative LLMs
- How to Maximize Claude Cowork
Learn how to get the most out of Claude Cowork
- How to Apply Claude Code to Non-technical Tasks
Learn how to apply coding agents to all tasks on your computer
- How to Use Claude Code to Build a Minimum Viable Product
Learn how to effectively present product ideas by building MVPs with coding agents
- How to Run Claude Code Agents in Parallel
Learn how to apply coding agents in parallel to work more efficiently
- Effectively Run Parallel Claude Code Sessions
Maximize Claude Code and Codex.
- How to Continuously Improve your Claude Code
Learn how to consistently and continuously ensure your coding agents improve.
- Build an LLM Powered Knowledge Base
Build a powerful system to store all of your knowledge, easily accessible.
- Opportunity of a lifetime
If you're a programmer today, you have infinite opportunities
- Want to maximize Claude Code?
If so, you should let it validate its own work
- 3 Techniques I Use Daily to Get Better Results From Claude Code
Learn how to get the most out of Claude Code.
- How to Use OpenClaw to Enhance Sales Outreach
How I set up an AI assistant to automate and simplify my entire sales workflow
- OpenClaw for GitHub Code Reviews
Learn how to automate your GitHub code reviews with personalized comments using OpenClaw
- How to Effectively Apply OpenClaw
Read my experiences from using OpenClaw.
- How to Create a Personal Assistant with OpenClaw Paid
Learn how I set up OpenClaw to be my personal assistant
- How to Vibe with Claude Code Safely
Three proven techniques to minimize risk when coding with AI agents in production environments
- How to Apply Engineering Principles to Effectively Solve Problems Paid
Learn a solid methodology to solve problems
- How to Get the Most Out of Claude Code
Claude Code can make you 10x more efficient as a programmer. But only if you use it correctly. Here are three techniques I use daily to maximize my effectiveness with Claude Code.
- My Vision Language Model eBook
Learn about VLMs and how they sit on the forefront of Document AI.
- How to Use MacWhisper to Become a More Efficient Programmer
With the rise of coding agents, natural language has become the de facto coding language — here's how to remove your typing bottleneck
- How to Create Verifiable Tasks for AI Coding Agents
Let your agents verify their own work to dramatically improve their problem-solving capabilities
- How to Utilize OpenAI Whisper for Automated Transcriptions
Streamline your computer interactions using OpenAI’s Whisper model
- How to Perform Effective Data Cleaning for Machine Learning
Learn how you can improve your machine learning models using effective data cleaning
- How to Ensure Reliability in LLM Applications
Learn how to make your LLM applications more robust
- Enhancing LLMs: 7 Context Engineering Strategies That Work in Production
The benefits of context engineering for scaling LLMs to millions of outputs
- How to 10x Productivity with AI
Unlock 5 high-impact techniques to apply LLMs
- Discovering Top 3 Frontier LLMs Through Benchmarking — Arc AGI 3
Discover the frontier LLMs
- 4 Context Engineering Techniques to Create Powerful LLM Applications
Improve your LLM 50% by optimizing its context
- How to Perform Comprehensive Large-Scale LLM Validation
Learn how to validate large-scale LLM applications
- How to Scale Your AI Search to Handle 10M Queries with 5 Powerful Techniques
Optimize your AI search with RAG, contextual retrieval and evaluations
- How to Context Engineer to Optimize Question Answering Pipelines
Learn how to apply context engineering to enhance your question answering systems.
- How to Build Effective AI Agents to Process Millions of Requests
Learn how to build production-ready systems using AI agents
- How to Develop 5 Powerful Internal LLM Benchmarks
Learn how to compare LLMs using your own internal benchmark
- How to Analyze and Optimize Your LLMs in 3 Steps
Learn to enhance your LLMs with my 3-step process: inspecting, improving, and iterating on your LLMs
- How to Enrich LLM Context to Significantly Enhance Capabilities
Learn how to empower your LLMs by leveraging additional metadata
- How to Select the 5 Most Relevant Documents for AI Search
Improve the document retrieval step of your RAG pipeline
- Using Vision Language Models to Process Millions of Documents
Learn how to effectively apply vision language models to problem-solving
- 5 Techniques to Prevent Hallucinations in Your RAG Question Answering
Learn how to reduce the number of hallucinations and the impact they have
- How to Develop a Powerful OCR Pipeline for Machine-Learning Systems
This article will discuss my approach to creating an OCR pipeline, which can be vital to your machine-learning system.
- How to Build Effective Agentic Systems with LangGraph
Create AI workflows with agentic frameworks
- How to Easily Fine-Tune the Donut Model for Receipt Information Extraction
Learn how to use vision language models
- How to Build a Powerful Deep Research System
Learn how to access vast amounts of information with your own deep research system
- How to Perform Effective Agentic Context Engineering
Learn how to optimize the context of your agents for powerful agentic performance
- How to Build Tools for AI Agents
Learn how to design and build effective tools to be used by AI Agents
- How to Create Animated Images with the Champ Machine Learning Model
Learn how to animate images with one of the newest models within machine learning.
- How to Build Guardrails for Effective Agents
Learn how to set up effective guardrails to enforce desired behavior from your agents
- How to Use Frontier Vision LLMs: Qwen3-VL
Learn how you can use vision language models to perform advanced document understanding tasks.
- How to Consistently Extract Metadata from Complex Documents
Learn how to extract important pieces of information from your documents
- How to Apply Powerful AI Audio Models to Real-World Applications
Learn about different types of AI audio models and the application areas they can be used in.
- How to Apply Vision Language Models to Long Documents
Learn how to apply powerful VLMs for long context document understanding tasks
- How to Use GPT-5 Effectively
Learn about GPT-5’s features and settings, and how to optimally apply them to your use case
- How to Automate Workflows with AI
Learn how to take a manual process and optimize it using AI
- How to Perform Agentic Information Retrieval
Learn how to utilize AI agents to find information in your document corpus
- How to Use Gemini 3 Pro Efficiently
Learn the pros and cons of Gemini 3 Pro, from testing with both coding and console usage
- How to Create Professional Articles with LaTeX in Cursor
Learn how to rapidly create professional articles and presentations with LaTeX in Cursor
- How to Scale Your LLM Usage
Learn how to increase LLM usage to achieve increased productivity
- How to Code Your Own Website with AI
Learn how to vibe-code your own website
- How to Build Agents with GPT-5
Learn how to use GPT-5 as a powerful AI Agent on your data.
- How to Create an ML-Focused Newsletter
Learn how to make a newsletter with AI tools
- How to Increase Coding Iteration Speed Paid
Learn how to become a more efficient programmer with local testing
- 4 Techniques to Optimize Your LLM Prompts for Cost, Latency and Performance Paid
Learn how to greatly improve the performance of your LLM application