# zach wills > ai technology and product leader ## Pages - [Contact](https://zachwills.net/contact/): Feel free to contact me on LinkedIn - [About](https://zachwills.net/about-zach-wills/): I’m Zach. I’m a husband and father of 3 young kids. Beyond spending time with my family, I enjoy golf,... ## Posts - [Where the bottleneck goes when agents write the code](https://zachwills.net/where-the-bottleneck-goes-when-agents-write-the-code/): Adding capacity never removes a constraint, it relocates it. I’ve been running fleets of coding agents since I managed a... - [Building at the Speed of Thought](https://zachwills.net/building-at-the-speed-of-thought/): I woke up to 77 pull requests. None of them were from a human. The night before — a Sunday... - [My 2026 AI Bets (A Time Capsule)](https://zachwills.net/my-2026-ai-bets-a-time-capsule/): This will be a longer post covering how I’m thinking about AI, engineering, and what actually matters going into the... - [How I Used Claude Code Subagents to Create an 18-Month Roadmap in 2 Hours](https://zachwills.net/how-i-built-an-18-month-ai-roadmap-in-2-hours/): Last week, I had the opportunity to turn a list of over one hundred manual processes shared by our department... - [It’s Not How Much AI, It’s How Well: A Practical Spectrum for Advanced AI Use](https://zachwills.net/its-not-how-much-ai-its-how-well-a-practical-spectrum-for-advanced-ai-use/): I’ve been in a number of conversations over the past couple of years where I’ve shared an idea or a... - [How to Use Claude Code Subagents to Parallelize Development](https://zachwills.net/how-to-use-claude-code-subagents-to-parallelize-development/): Updated 2026-07-10 for the agent-teams era. Originally published September 2025. A subagent in Claude Code is a separate agent your... - [The 8 Rules for Managing an AI Agent Swarm, Revised After a Year of Daily Practice](https://zachwills.net/i-managed-a-swarm-of-20-ai-agents-for-a-week-here-are-the-8-rules-i-learned/): Updated 2026-07-10: these rules, first written after one week with a 20-agent swarm in August 2025, are revised here against... - [The New Bar for Engineers in 2025: AI-Native or Behind](https://zachwills.net/the-new-bar-for-engineers-in-2025-ai-native-or-behind/): I’m doing a lot of hiring over the next few months, and as I prep for it, I’ve found myself... - [Stop Hammering with a Nail Gun: Why Most Engineers Are Misusing AI](https://zachwills.net/stop-hammering-with-a-nail-gun-why-most-engineers-are-misusing-ai/): We’ve all seen the posts: “Tried AI on a real task—deployed bad code, cost us $800. ” “The model couldn’t... - [How AI Is Reshaping Product Development (And Why It Demands a New Kind of Engineer)](https://zachwills.net/how-ai-is-reshaping-product-development-and-why-it-demands-a-new-kind-of-engineer/): It’s never been faster to build something new. For years, we treated product development as a linear relay race: product... - [It’s easy to say no.](https://zachwills.net/its-easy-to-say-no/): We often celebrate the discipline of saying no. Prioritize ruthlessly. Protect your roadmap. Guard your team’s focus. And while that’s... - [How AI is Transforming Software Development — and What’s Holding It Back](https://zachwills.net/how-ai-is-transforming-software-development-and-whats-holding-it-back/): I’ve been thinking a lot about how software development is evolving. At some point in the future, thanks to AI,... - [Balancing Multiple Priorities in Software Development](https://zachwills.net/balancing-multiple-priorities-in-software-development/): In my experience as an engineering leader, I’ve seen that managing multiple software development projects can be quite a tightrope... - [Engineering Book Clubs](https://zachwills.net/engineering-book-clubs/): Software Engineering is a rapidly evolving field. Without intentionally investing time in learning, it can be tough to keep up... - [The 101 on One-on-ones (template included!)](https://zachwills.net/the-101-on-one-on-ones-template-included/): If you, or your team, find yourself dreading the scheduled one-on-one meeting, then you’re probably doing it wrong. One-on-one meetings... - [Overcoming Legacy Projects Talk & Slides](https://zachwills.net/overcoming-legacy-projects/): I’ve given this talk at 2 different WordCamps and it goes over some tips on how to deal with legacy... - [Setting up ngrok and VVV to share your local WordPress environment with the world](https://zachwills.net/setting-up-ngrok-and-vvv-to-share-your-local-wordpress-environment-with-the-world/): If you build WordPress sites, chances are you either know about VVV or are using it. If not, go ahead... - [Force Transients Refresh WordPress Plugin](https://zachwills.net/force-transients-refresh-wordpress-plugin/): Have you ever worked with transients and found yourself switching back and forth between your database and your code to... - [How Shia LaBeouf got me to submit my first patch to WordPress Core](https://zachwills.net/how-shia-labeouf-got-me-to-submit-my-first-patch-to-wordpress-core/): An awesome thing happened recently- Shia LaBeouf filmed a motivational speech in front of a green screen. People ran with... - [Whitelisting domains for WordPress CORS](https://zachwills.net/whitelisting-domains-wordpress-cors/): This quick tip will share some code for how you can whitelist domains in WordPress to allow for Cross Origin... - [ACF To Fieldmanager (WP utility)](https://zachwills.net/acf-to-fieldmanager-wp-utility/): ACF_To_Fieldmanager is a small helper / utility class with a goal of saving you time when you have to migrate... - [University of Central Florida Police Department](https://zachwills.net/university-of-central-florida-police-department/): For the University of Central Florida Police Department site I worked with another designer and developer to build out the... - [Templating out chunks of reusable front end code in WordPress](https://zachwills.net/templating-out-chunks-of-reusable-front-end-code-in-wordpress/): No matter what you are engineering, there are a number of principles that stay the same. D. R. Y (don’t... - [How to get email working with Vagrant and MailCatcher](https://zachwills.net/how-to-get-email-working-with-vagrant-and-mailcatcher/): Recently I needed to send emails locally. My local dev environment uses Vagrant, so I researched some options and tried... - [The importance of clean code](https://zachwills.net/the-importance-of-clean-code/): Have you ever heard the saying “code is poetry”? Probably. I think every engineer has heard that phrase before. I... - [Menu Section Titles (WP Plugin)](https://zachwills.net/menu-section-titles-wp-plugin/): Add the ability to create menu items that aren’t a link. Useful in scenarios like a large footer menu where... - [How to remove breadcrumbs, result count, etc from pages in WooCommerce](https://zachwills.net/how-to-remove-breadcrumbs-result-count-etc-from-pages-in-woocommerce/): If you’ve worked with WooCommerce, then you know that it is PACKED with features. These are awesome! Sometimes, however, you... - [E-Z Rent A Car](https://zachwills.net/e-z-rent-a-car/): I was the lead on the E-Z Rent A Car site redesign and development project. I worked with a team... - [Fix for Vagrant not detecting existing VM](https://zachwills.net/fix-for-vagrant-not-detecting-existing-vm/): Recently, I had to restart my Vagrant to apply some changes. When I went to vagrant up, a scary thing... - [How to share your local dev environment using ngrok](https://zachwills.net/how-to-share-your-local-dev-environment-using-ngrok/): Update 5-16-2015: I wrote a new article explaining How to get VVV and ngrok working This one goes out to... - [Current Page Highlighting in an AngularJS Application](https://zachwills.net/current-page-highlighting-angularjs-application/): If you are building a web application using AngularJS, chances are one of the first things you will want to... - [How to create an accordion with AngularJS](https://zachwills.net/how-to-create-an-accordion-with-angularjs/): In this tutorial, we will learn how to create an accordion using Angular. js. In this tutorial we will create... - [How to create an input placeholder from a label with jQuery](https://zachwills.net/how-to-create-an-input-placeholder-from-a-label-with-jquery/): Forms should be as intuitive and easy to fill out as possible. One way to help your users out is... - [The difference between an engineer and a developer](https://zachwills.net/the-difference-between-a-software-engineer-and-a-web-developer/): For a very long time, I considered myself a developer. I knew the term “software engineer”, but always thought it... - [How to create a sliding mobile menu with jQuery](https://zachwills.net/how-to-create-a-sliding-mobile-menu/): With responsive design being so prevalent nowadays, there are a lot of ways that you can handle the navigation when... # # Detailed Content ## Pages - Published: 2015-06-09 - Modified: 2025-07-21 - URL: https://zachwills.net/contact/ - Published: 2013-07-15 - Modified: 2025-12-11 - URL: https://zachwills.net/about-zach-wills/ ## Posts - Published: 2026-07-16 - Modified: 2026-07-16 - URL: https://zachwills.net/where-the-bottleneck-goes-when-agents-write-the-code/ - Categories: Articles, Blog - Tags: AI, Product, Thoughts, Workflow - Published: 2026-02-02 - Modified: 2026-02-09 - URL: https://zachwills.net/building-at-the-speed-of-thought/ - Categories: Articles, Blog - Tags: AI, Thoughts - Published: 2026-01-05 - Modified: 2026-01-02 - URL: https://zachwills.net/my-2026-ai-bets-a-time-capsule/ - Categories: Articles, Blog - Tags: AI, Thoughts - Published: 2025-09-25 - Modified: 2025-09-25 - URL: https://zachwills.net/how-i-built-an-18-month-ai-roadmap-in-2-hours/ - Categories: Articles, Blog - Tags: AI, Product, Workflow - Published: 2025-09-22 - Modified: 2025-09-22 - URL: https://zachwills.net/its-not-how-much-ai-its-how-well-a-practical-spectrum-for-advanced-ai-use/ - Categories: Articles, Blog - Tags: AI, Thoughts, Workflow - Published: 2025-09-09 - Modified: 2026-07-10 - URL: https://zachwills.net/how-to-use-claude-code-subagents-to-parallelize-development/ - Categories: Articles, Blog, Tutorials - Tags: AI, Thoughts - Published: 2025-08-27 - Modified: 2026-07-10 - URL: https://zachwills.net/i-managed-a-swarm-of-20-ai-agents-for-a-week-here-are-the-8-rules-i-learned/ - Categories: Articles, Blog - Tags: AI, Thoughts, Workflow - Published: 2025-07-20 - Modified: 2025-07-21 - URL: https://zachwills.net/the-new-bar-for-engineers-in-2025-ai-native-or-behind/ - Categories: Articles, Blog - Tags: AI, Engineering Management, Thoughts - Published: 2025-05-04 - Modified: 2025-05-04 - URL: https://zachwills.net/stop-hammering-with-a-nail-gun-why-most-engineers-are-misusing-ai/ - Categories: Articles, Blog - Tags: AI - Published: 2025-04-26 - Modified: 2025-04-26 - URL: https://zachwills.net/how-ai-is-reshaping-product-development-and-why-it-demands-a-new-kind-of-engineer/ - Categories: Articles, Blog - Tags: AI, Engineering Management, Product - Published: 2025-03-31 - Modified: 2025-04-26 - URL: https://zachwills.net/its-easy-to-say-no/ - Categories: Blog, Quick - Tags: Product - Published: 2025-01-13 - Modified: 2025-01-13 - URL: https://zachwills.net/how-ai-is-transforming-software-development-and-whats-holding-it-back/ - Categories: Articles, Blog - Tags: AI - Published: 2023-07-21 - Modified: 2023-07-21 - URL: https://zachwills.net/balancing-multiple-priorities-in-software-development/ - Categories: Articles, Blog, Uncategorized - Published: 2022-08-04 - Modified: 2022-08-04 - URL: https://zachwills.net/engineering-book-clubs/ - Categories: Blog, Quick - Tags: Engineering Management - Published: 2022-08-02 - Modified: 2022-08-02 - URL: https://zachwills.net/the-101-on-one-on-ones-template-included/ - Categories: Articles, Blog - Tags: Engineering Management, People Leadership, Thoughts - Published: 2015-10-01 - Modified: 2016-04-17 - URL: https://zachwills.net/overcoming-legacy-projects/ - Categories: Blog, Events - Tags: Speaking, WordPress - Published: 2015-06-16 - Modified: 2015-06-16 - URL: https://zachwills.net/setting-up-ngrok-and-vvv-to-share-your-local-wordpress-environment-with-the-world/ - Categories: Blog, Tutorials - Tags: Quick Tip, WordPress, Workflow - Published: 2015-06-05 - Modified: 2015-06-06 - URL: https://zachwills.net/force-transients-refresh-wordpress-plugin/ - Categories: Open Source - Tags: Plugin Dev, WordPress - Published: 2015-06-03 - Modified: 2015-06-03 - URL: https://zachwills.net/how-shia-labeouf-got-me-to-submit-my-first-patch-to-wordpress-core/ - Categories: Articles, Blog - Tags: Thoughts, WordPress - Published: 2015-04-13 - Modified: 2016-09-19 - URL: https://zachwills.net/whitelisting-domains-wordpress-cors/ - Categories: Blog, Tutorials - Tags: Quick Tip, WordPress - Published: 2015-04-01 - Modified: 2015-06-02 - URL: https://zachwills.net/acf-to-fieldmanager-wp-utility/ - Categories: Open Source - Tags: Plugin Dev, WordPress - Published: 2014-11-19 - Modified: 2015-07-19 - URL: https://zachwills.net/university-of-central-florida-police-department/ - Categories: Portfolio - Tags: WordPress - Published: 2014-11-02 - Modified: 2015-06-01 - URL: https://zachwills.net/templating-out-chunks-of-reusable-front-end-code-in-wordpress/ - Categories: Blog, Tutorials - Tags: WordPress - Published: 2014-10-21 - Modified: 2015-06-01 - URL: https://zachwills.net/how-to-get-email-working-with-vagrant-and-mailcatcher/ - Categories: Blog, Tutorials - Tags: Quick Tip, Workflow - Published: 2014-10-05 - Modified: 2015-06-01 - URL: https://zachwills.net/the-importance-of-clean-code/ - Categories: Articles, Blog - Tags: Thoughts - Published: 2014-09-01 - Modified: 2015-06-01 - URL: https://zachwills.net/menu-section-titles-wp-plugin/ - Categories: Open Source - Tags: Plugin Dev, WordPress - Published: 2014-08-05 - Modified: 2015-06-01 - URL: https://zachwills.net/how-to-remove-breadcrumbs-result-count-etc-from-pages-in-woocommerce/ - Categories: Blog, Tutorials - Tags: WordPress - Published: 2014-07-19 - Modified: 2015-07-19 - URL: https://zachwills.net/e-z-rent-a-car/ - Categories: Portfolio - Tags: Drupal - Published: 2014-07-08 - Modified: 2015-06-01 - URL: https://zachwills.net/fix-for-vagrant-not-detecting-existing-vm/ - Categories: Blog, Tutorials - Tags: Quick Tip, Workflow - Published: 2014-04-21 - Modified: 2015-06-16 - URL: https://zachwills.net/how-to-share-your-local-dev-environment-using-ngrok/ - Categories: Blog, Tutorials - Tags: Workflow - Published: 2013-12-24 - Modified: 2015-06-01 - URL: https://zachwills.net/current-page-highlighting-angularjs-application/ - Categories: Blog, Tutorials - Tags: JavaScript - Published: 2013-12-19 - Modified: 2015-06-01 - URL: https://zachwills.net/how-to-create-an-accordion-with-angularjs/ - Categories: Blog, Tutorials - Tags: JavaScript - Published: 2013-08-11 - Modified: 2015-06-01 - URL: https://zachwills.net/how-to-create-an-input-placeholder-from-a-label-with-jquery/ - Categories: Blog, Tutorials - Tags: JavaScript - Published: 2013-08-08 - Modified: 2015-06-01 - URL: https://zachwills.net/the-difference-between-a-software-engineer-and-a-web-developer/ - Categories: Articles, Blog - Tags: Thoughts - Published: 2013-07-16 - Modified: 2015-06-01 - URL: https://zachwills.net/how-to-create-a-sliding-mobile-menu/ - Categories: Blog, Tutorials - Tags: CSS, JavaScript