OpenAI's Codex Pro options are officially 5x and 20x, but a banked full usage reset could temporarily turn them into an effective 10x or 40x allowance. This is what happened when I used one.
AI agents are already very capable, but they don't automatically have the judgement that makes you effective in your current role. Skills and agent instructions are how you package that experience so the agent can use it.
cmux 0.64.5 flipped the default for opening local HTML files: they now preview inside cmux instead of launching your system browser. One settings key flips it back.
If your GoHighLevel appointment confirmations are landing in spam, the cause is usually a single missing DNS record. Gmail has been showing the symptom in the sender line the whole time.
AI did not break professional development. It exposed the careful work that used to live invisibly inside the delivery window, and now that work has to be sold rather than absorbed. Craft did not move; the cover came off.
I want OpenClaw to keep running on the homebox server, but I still want to manage it from my Mac. The approach is a small control-plane repo, SSH as the execution boundary, git as the sync contract, and a local-build-then-server-dry-run workflow for adding new capabilities.
cmux is built on libghostty and reads my existing ~/.config/ghostty/config, so the move from Ghostty was effectively a relaunch. Here is what it actually got me: workspaces with PR status in the sidebar and an embedded browser for opening plans and PRs next to the terminal that owns them.
Why I built a brokered Docker socket instead of sharing the raw one, how the two-phase request inspection works, and what it honestly cannot protect you from.
I built a knowledge cache that auto-researched every technology Claude touched. It worked. Output got noticeably better. Then I deleted it within a week.
The axios npm compromise reminded us that supply chain attacks are everyone's problem. Here are two simple defenses with exact configs for npm, pnpm, Bun, uv, NuGet, and Cargo.
Claude Code gives you a JSON blob and a shell script hook. I used it to build a multi-line status line with repo info, GitButler branches, cost tracking, and rate limits in one session.
Terminal tab titles normally show the running process name, so when every panel is running Claude Code or copilot they all look the same. A small zsh hook fixes this by showing the git repo name instead.
I've been asked about my dotfiles a few times, so here's the full breakdown — GNU Stow for symlinks, multi-identity Git, 1Password SSH, AI agent configs, and a bunch of shell tricks I've picked up along the way.
I handed Claude a blog post URL, my dotfiles, and said "migrate me." An hour later I had a completely new terminal stack — Ghostty, Zinit, Starship, fnm — with a fast shell startup. Here is how it went.
Q1 2026 brings copilot_here to your favorite package managers (Homebrew, WinGet, .NET tool), adds Golang support, enables Podman and OrbStack as container runtimes, and introduces model configuration.
The pace of AI is changing how we think about code. We are moving from verifying every block of logic to verifying if the functionality works. Are we witnessing the birth of a new abstraction layer, and more importantly, are you ready for it?
Setting your initial directory in iTerm2 should be simple. But sometimes, despite your best efforts in the settings UI, you keep landing in the root directory. Here is the "brute force" fix to get you back into your workspace.
You open your laptop, ready to code, but Tailscale is stuck in a "Starting..." loop. You try the CLI and get a 503 Service Unavailable. Here is how to nuke the zombie process and get back to work.
Everything was working perfectly off the NAS... then you rebooted. Suddenly, Home Assistant is asking for a "New Install." Here is why your data is hiding and how to fix it.
Starting a new year usually comes with big fitness goals that fizzle out by February. I'm trying something different this year—a challenge that scales with me, starting with just 1 second of effort.
December brings a massive architectural shift with a new Native AOT CLI binary, replacing brittle shell scripts for improved stability. We also ironed out edge cases for Windows PowerShell 5.1 and introduced cross-shell installation tools.
A tale of two models: How GPT-5.2 refused to write secrets to disk (even when I insisted), why Claude complied, and why the refusal is actually a win for AI safety and enterprise security.
A practical, repeatable playbook for upgrading Angular major-by-major using GitHub Copilot CLI as your co-pilot: keep the app building at every step, fix the common breakpoints fast, and avoid the "big bang" upgrade trap.
November 2025 is a massive release for copilot_here: Native ARM64 support for Apple Silicon, .NET 10 SDKs, PowerShell Core integration, the game-changing Airlock network isolation feature, plus path mapping and flexible mount systems.
iOS makes it easy to stop kids from changing passcodes. macOS? Not so much. I explored 3 ways to lock down a Mac, and here is the best solution for a technical parent.
I recently spoke at the SSW Brisbane User Group about shifting from writing code to orchestrating AI agents. Here is the recording and a breakdown of the specific tools, workflows, and security sandboxes I use to ship faster.
You're already writing Architecture Decision Records (ADRs). That's great. But are they *useful*? If your ADRs only capture the "why" but not the "how," they're only doing half the job. Let's explore how to add concrete implementation details, whether you write your ADRs before or after you code.
How I use a specific "meta-prompt" with my copilot_here tool to get high-quality, structured investigation reports from GitHub Copilot CLI. Includes the prompt, the workflow, and the results.
The October 2025 updates to copilot_here bring auto-updating scripts, full Windows support, argument pass-through for native Copilot features like --resume, smart image cleanup, and a bunch of quality-of-life improvements that make the Docker-based Copilot CLI experience even better.
I kept hitting a wall with the Copilot CLI, finding my AI assistant getting 'stuck' or 'slow'. The problem wasn't the AI... it was my workflow. Here's why you need to let your AI 'call it a day'.
An archival operation failing on templates created months ago. The kind of investigation that traditionally takes hours of git archaeology. I wondered, could GitHub Copilot CLI handle this kind of deep historical analysis? Turns out, yes. While I made coffee.
Stop writing huge system prompts every time you need AI help. Start building a team of specialized AI agents right inside your IDE. Here's how 'chat modes' can create a virtual PO, Tech Lead, and more.
Exposing a development tool from Azure Container Apps via a Cloudflare Tunnel should be simple. But when TCP traffic refuses to connect, it begins a debugging journey that, as always, ends with DNS.
I had TinaCMS working for content management, but wanted that slick visual editing experience. Turns out adding the useTina hook broke my custom interactive components. Here's the journey from "it should just work" to actually making it work.
I love the new GitHub Copilot CLI, but as someone who is a little paranoid about security, I needed a way to use it with more confidence. Here's how I built a secure, isolated Docker environment for it.
A task estimated to take 5 hours was to convert my wife's portfolio to use TinaCMS. I decided to see if the new GitHub Copilot CLI could do it for me. The result was surprising.
For 10 years, I promised my wife a new portfolio website. I finally built it in 5 hours. The secret wasn't coding faster; it was realizing that the 10x developer mindset has nothing to do with me, and everything to do with how I lead my AI.
What if you could build a complete application without writing most of the code? I put that to the test by building a URL shortener where I acted as the architect, ChatGPT as the project manager, and GitHub Copilot as the developer. This is how it went.
It started with a typo and a thought about 10-point rating scales. I realized our quest for precision in work estimates and user ratings often creates a "conprism", a false sense of accuracy. Here's why less is usually more.
Choosing a C# exception because its name sounds right is a common anti-pattern. Learn why this leads to confusing logs, unnecessary costs, and better ways to handle errors.
Our CI pipeline was burning through our budget and slowing developers down. The fix wasn't about chasing raw speed, but about finding a better balance by handling failures more intelligently. Here's how we did it.
I had a seemingly simple refactoring task on a sample project and I thought, "Let's get GitHub Copilot to do the heavy lifting!". What followed was a spiral into chaos that taught me a crucial lesson about using AI the smart way.
Learn why HSTS should not be an application concern and follow this practical guide to correctly configure it at the edge with Cloudflare, getting your site onto the HSTS preload list for maximum security.
What started as a simple task—programmatically adding branded intros and outros to a video—quickly descended into a multi-day debugging marathon. This is the story of how a seemingly impossible FFmpeg problem was solved with C#.
Unlock a new level of productivity by moving beyond the IDE and mastering GitHub Copilot directly on github.com. This guide covers the essential techniques for setting up, creating effective requests, parallelizing your work, and mastering the feedback loop.