Category: Blog

  • Why Developers Are Pairing OpenCode with Cursor in 2026 (And the Productivity Numbers Behind It)

    Why Developers Are Pairing OpenCode with Cursor in 2026 (And the Productivity Numbers Behind It)

    Most developers pick one AI coding tool and stay loyal to it.

    That is a mistake.

    The developers shipping the most in 2026 are not using Cursor alone. They are not using OpenCode alone. They are using both together, each for what it is actually best at, and the results are real.

    Here is the full breakdown of why this hybrid setup works, what the numbers actually say, and exactly how to set it up.

    What the Data Actually Says About AI Coding Tools Right Now

    Let me give you the real stats before we talk tools.

    84% of developers are now using or planning to use AI tools in their workflow, up from 76% the previous year. Among professional developers, 51% use AI tools daily. That is not a trend. That is a default.

    But here is the part that gets interesting.

    The biggest single frustration, cited by 66% of developers, is dealing with AI solutions that are almost right but not quite. The second biggest frustration: debugging AI-generated code is more time-consuming than writing it themselves, at 45%.

    Positive feelings about AI tools fell to 60% in 2025, down from over 70% in both 2023 and 2024. Only 33% of developers trust AI accuracy, while 46% actively distrust it.

    Let that sink in. The majority of developers using AI tools every day do not fully trust what those tools produce.

    That is not an argument against using AI. That is an argument for using it smarter.

    And the smartest move in 2026 is pairing the right tools for the right jobs.

    What Cursor Is Actually Good At

    Cursor is a VS Code fork with deep AI integration built in.

    If you have used VS Code before, you know exactly what the interface feels like. The AI sits on top through Tab completions that appear as you type, Cmd+K inline edits, and a Composer/Agent mode for multi-file changes that shows a visual diff before you approve anything.

    That visual diff is the key. You see what changed before you accept it. You stay in control of your codebase.

    Cursor is exceptional for reactive work. Quick fixes. Fast refactors. Explaining what a block of code does. Making one change across three files. The stuff you do 30 to 50 times a day.

    Pricing as of March 2026:

    • Hobby: Free, limited agent use and Tab completions
    • Pro: $20/month, unlimited Tab completions, $20 included model credits
    • Pro+: $60/month, roughly 3x usage on premium models
    • Ultra: $200/month for heavy power users

    The credit system introduced in mid-2025 caused real frustration. Heavy Composer use on premium models drains the $20 credit pool fast. If you use Cursor for large agentic tasks constantly, your bill climbs well past $20 quickly. That is a real cost problem for power users, and it is exactly what makes the hybrid setup financially smart.

    What OpenCode Is Actually Good At

    OpenCode is a different animal entirely.

    It is open source, MIT licensed, runs in your terminal as a TUI, and as of March 2026 has crossed 117,000 GitHub stars with over 735 contributors and 9,000+ commits. It also now ships as a desktop app in beta for macOS, Windows, and Linux.

    The key difference is the agent model. OpenCode runs autonomous agentic loops. You describe a large task, it plans, executes, reviews, and iterates across your entire codebase without you babysitting each step.

    It also supports 75+ model providers. Claude, GPT, Gemini, Groq, local models through OpenRouter. You bring your own API key and pay the provider directly with zero markup. You can even run local models for free. No subscription. No platform overhead.

    It includes two built-in agents you switch between with Tab. Build is the default full-access agent for development work. Plan is a read-only agent for exploring and analysing codebases without making changes. There is also a General subagent for complex searches and multi-step tasks you can invoke with @general.

    For large features, full refactors, comprehensive test suites, or anything that requires sustained autonomous work, OpenCode is faster and cheaper than running those same tasks through Cursor’s credit system.

    Why the Hybrid Setup Beats Both Tools Alone

    Here is where it gets practical.

    The two tools cover completely different parts of your workflow. Cursor excels at reactive, visual, interactive tasks. OpenCode excels at proactive, autonomous, large-scale tasks. Together they cover everything without either tool being pushed outside its strengths.

    Full Workflow Coverage

    Use Cursor for the moment-to-moment work. Inline completions while you type. Quick Cmd+K edits. Reviewing multi-file changes with the visual diff before approving. Staying in flow.

    Use OpenCode for the bigger jobs. “Implement auth system with tests and docs.” “Refactor this entire module to follow the new pattern.” “Review all my API endpoints for security issues.” Tasks you would otherwise watch a loading spinner for while Cursor drains your credit pool.

    The integration is seamless. Install the OpenCode extension in Cursor and launch it with Cmd+Esc for a split-pane experience. No major context switching required.

    Real Cost Savings

    Yes, you are paying for both tools. But the math works.

    Cursor Pro at $20/month is excellent value when you use it for what it is designed for: Tab completions and quick interactive tasks. Those barely touch your credit pool.

    OpenCode handles the heavy autonomous work using whatever model provider gives you the best price-to-performance ratio. Groq is extremely fast and cheap. Local models cost nothing. Gemini Flash is sub-cent per million tokens.

    Developers who make this switch consistently report significant savings compared to relying solely on Cursor for everything, where heavy agentic use pushes monthly bills to $60 to $100 or more through overages. You get more done for less money.

    No Vendor Lock-In

    OpenCode switches providers instantly. New model from Anthropic drops today? Use it today. OpenRouter adds a new cheap model? Route to it immediately.

    You do not wait for Cursor to decide to support it. You do not wait for a platform update. The model flexibility alone is worth the setup overhead for any developer who cares about staying at the cutting edge.

    The Trust Problem and How the Hybrid Solves It

    Remember that stat from earlier. 46% of developers actively distrust AI output.

    That distrust exists for a reason. AI tools generate plausible-looking code that compiles, passes basic tests, and still has bugs. The problem gets worse when you use a single tool for everything and start to trust its output by default.

    The hybrid setup forces better habits.

    When you use Cursor for quick interactive edits, you see the diff and review it before accepting. When you use OpenCode for large autonomous tasks, you treat the output like code from a junior developer. You read it. You question it. You run the quality checks.

    87% of developers are concerned about the accuracy of AI agents, and 81% have concerns about security and data privacy when using them.

    The right response to those concerns is not to avoid the tools. It is to build a workflow that keeps you in control. The hybrid does exactly that.

    How to Set It Up in 15 Minutes

    Step 1: Download Cursor from cursor.com. Start with the free Hobby tier or go straight to Pro. There is a 7-day free Pro trial.

    Step 2: Install OpenCode. One command gets you there:

    curl -fsSL https://opencode.ai/install | bash
    

    Or with a package manager:

    npm i -g opencode-ai@latest
    brew install anomalyco/tap/opencode  # macOS (always up to date)
    

    Step 3: Open Cursor. Go to the Extensions panel. Search for OpenCode. Install it. Use Cmd+Esc to launch it in a split pane inside Cursor.

    Step 4: Configure your models. Edit ~/.config/opencode/opencode.json and add your API keys for whichever providers you want to use. If you want to use Cursor models in OpenCode, community plugins like opencode-cursor can proxy them without needing separate keys.

    Step 5: Run your first hybrid session. Handle a quick edit in Cursor using Tab completion or Cmd+K. Then open OpenCode and give it a larger task. Notice the difference in how each handles the job.

    Step 6: Track your usage. Monitor the Cursor dashboard for credit consumption and your API provider dashboards for OpenCode spend. Adjust model routing as needed to keep costs where you want them.

    When Not to Use the Hybrid

    Let me be honest about the trade-offs.

    If your work is primarily quick inline edits and you rarely do large agentic tasks, Cursor alone is simpler and sufficient. The hybrid adds setup complexity that is not worth it if you only ever need what Cursor already does well.

    The proxy integrations between tools need some tuning to avoid inefficient credit burn. Expect to spend an hour optimising your setup before it runs smoothly.

    And no matter which tools you use, 52% of developers agree AI tools have had a positive effect on their productivity but the gains come from keeping humans in charge of the important decisions. AI accelerates. You review. That fundamental principle does not change regardless of which tools are in your stack.

    The Bottom Line

    In 2026, pairing OpenCode with Cursor is not about chasing the latest trend.

    It is a deliberate choice to use each tool for what it is actually good at. Cursor for speed, polish, and interactive daily work. OpenCode for autonomy, model flexibility, and cost efficiency on large tasks.

    The developers shipping fastest right now are not the ones with the most expensive subscriptions. They are the ones who understand what each tool does well and route their work accordingly.

    Try the hybrid for a week. Measure your output and your bill. The numbers will tell you everything you need to know.

  • Is AI Killing WordPress and Joomla? Here’s the Truth Nobody Is Telling You

    Is AI Killing WordPress and Joomla? Here’s the Truth Nobody Is Telling You

    Let me be blunt.

    Every few years, someone declares WordPress dead. Before that, it was Joomla. And now, with AI-powered “vibe coding” tools like Cursor, Bolt, and Lovable generating full websites in minutes, the death chants are louder than ever.

    But here’s what the doomsayers are getting wrong – 43% of the entire internet still runs on WordPress. Joomla powers millions of websites across government portals, universities, and enterprise platforms. These numbers aren’t shrinking. They’re holding strong.

    I’m not writing this from the sidelines. I’ve been building on WordPress and Joomla for over 15 years. I’ve watched these platforms survive the rise of drag-and-drop builders, the mobile revolution, the headless movement, and now the AI wave. Each time, someone declared them dead. Each time, they adapted and grew stronger.

    So what’s really going on? Is AI a killer, a competitor, or a catalyst for CMS platforms?

    I’m going to break it all down – the threats, the myths, the opportunities, and why WordPress and Joomla aren’t just surviving, they’re quietly evolving into something even more powerful.


    First, Let’s Understand What “Vibe Coding” Actually Is

    Vibe coding isn’t a buzzword I made up. It’s a real shift in how people build on the web.

    The term, popularized by Andrej Karpathy in early 2025, describes a style of development where you describe what you want in plain English and AI writes the code for you. You “vibe” your way through the product rather than engineering it line by line.

    Tools like:

    • Bolt.new – Full-stack apps from a single prompt
    • Lovable – UI and React components generated instantly
    • Cursor – AI-native code editor that writes alongside you
    • v0 by Vercel – Frontend components from natural language

    These tools are genuinely impressive. A solo founder can spin up a landing page, a SaaS dashboard, or even a basic web app in hours – not weeks.

    And yes, that threatens the traditional “hire a developer to build your WordPress site” model.

    But threatening a use case is not the same as killing a platform.


    The Real Threat: What AI and Vibe Coding Are Actually Disrupting

    Let’s be honest about what’s under pressure here, because precision matters.

    What IS being disrupted:

    • Simple brochure websites that didn’t need a CMS in the first place
    • The “I need a developer to build me a 5-page website” business model
    • Freelancers who sell cookie-cutter WordPress builds without added value
    • Low-complexity landing pages and micro-sites

    What is NOT being disrupted:

    • Complex content management workflows
    • Multi-user publishing environments
    • Enterprise-grade permission systems
    • SEO-managed content architectures
    • Long-term maintainable web presence

    Here’s the thing about vibe-coded sites – they’re great at creation, weak at management. You can generate a beautiful 10-page website in 20 minutes. But who updates it next month? Who manages the blog, the team permissions, the plugin integrations, the SEO metadata, the form submissions, the backups?

    AI builds. CMS manages. Those are two different jobs.


    Why WordPress Is Far From Dead (The Data Doesn’t Lie)

    Stop listening to Twitter takes. Look at the numbers.

    • WordPress powers 43.5% of all websites on the internet as of 2026 (W3Techs)
    • The WordPress economy generates over $596 billion annually in revenue
    • There are 60,000+ plugins in the WordPress repository alone
    • 500+ new posts are published on WordPress every minute
    • WooCommerce alone powers 28% of all online stores

    You don’t build a $596 billion ecosystem around a platform that’s dying.

    Here’s what the AI hype cycle misses: WordPress isn’t just a website builder. It’s an operating system for content businesses.

    Publishers, e-commerce brands, news organizations, educational platforms, membership communities – they don’t need a prettier website. They need workflow, access control, SEO infrastructure, integrations with CRMs and email platforms, and a system that non-technical team members can actually use on a Tuesday morning without calling a developer.

    No vibe-coded app delivers that today. Not even close.


    Joomla’s Quiet Strength: Why It Still Matters in 2026

    Joomla doesn’t get the press coverage it deserves. But dismiss it and you’re ignoring a platform with genuine, durable strengths.

    Joomla powers roughly 2% of all websites globally – which sounds small until you realize that’s millions of active sites, many of them in sectors where it dominates.

    Where Joomla wins:

    1. Government and Public Sector Joomla has historically been a top choice for government websites across Europe, Asia, and beyond. Why? Granular access control, multi-language support out of the box, and a structure that scales for complex bureaucratic hierarchies.

    2. Education and Nonprofits Universities, schools, and nonprofits love Joomla because of its flexibility in managing diverse content types and its strong community support.

    3. Multi-language Websites WordPress requires plugins like WPML (which costs money) to handle multi-language. Joomla does it natively. For international organizations, that’s a compelling advantage.

    4. Fine-Grained User Management Joomla’s ACL (Access Control List) system is more granular than WordPress’s out-of-the-box role system. Large teams with complex permission needs gravitate toward it naturally.

    5. Security Track Record Joomla has consistently demonstrated strong security practices and a responsive security team – critical for institutions handling sensitive data.

    AI tools aren’t going to replace this institutional trust built over two decades. These organizations aren’t switching to a Bolt-generated app. They need auditable, maintainable, supported infrastructure.


    The 5 Reasons People Still Choose CMS Over AI-Generated Sites

    Let me give you the real reasons – not the marketing fluff.

    1. Non-Technical Users Run the Show

    The marketing manager, the content writer, the small business owner – they need to update their website without touching code. WordPress’s Gutenberg editor and Joomla’s admin panel give them that power every single day.

    Ask them to maintain a vibe-coded React app hosted on Vercel? They’ll look at you like you have three heads.

    CMS democratizes web management. AI democratizes web creation. Big difference.

    2. The Plugin and Extension Ecosystem Is Irreplaceable

    60,000 WordPress plugins. Thousands of Joomla extensions. Years of development, testing, and real-world hardening.

    WooCommerce, Yoast SEO, Elementor, Advanced Custom Fields, Gravity Forms – these aren’t just tools. They’re entire product ecosystems with their own support networks, update cycles, and communities.

    Vibe coding can generate a checkout form. It cannot replicate the WooCommerce ecosystem – tax handling, shipping integrations, inventory management, payment gateways, subscriptions, multi-currency support – in an afternoon.

    3. SEO Infrastructure Takes Years to Build

    Your WordPress site with Yoast or RankMath isn’t just a website. It’s an SEO machine with structured data, XML sitemaps, canonical URLs, breadcrumb schema, redirect management, and content analysis baked in.

    Building that from scratch with AI-generated code? Possible in theory. In practice, you’re re-inventing the wheel with no guarantee of correctness.

    4. Community = Longevity

    WordPress has the largest open-source community in the history of the web. Thousands of contributors. WordCamps on every continent. Hundreds of agencies, developers, and educators building careers around it.

    Joomla has a similarly passionate global community – volunteer-driven, values-driven, and deeply invested in the platform’s success.

    Communities don’t evaporate because a new tool shows up. They adapt.

    5. Total Cost of Ownership Favors CMS

    Vibe-coded sites look cheap upfront. But ask yourself: what happens when you need to change something complex six months from now? Who maintains the custom AI-generated codebase? Who handles security patches? Who updates the hosting stack?

    With WordPress or Joomla, you have:

    • A global talent pool of developers who know the platform
    • Predictable update cycles
    • Documentation built over decades
    • Hosting providers optimized specifically for the platform

    The true cost of a vibe-coded site often sneaks up on you in year two.


    How WordPress and Joomla Are Embracing AI (Not Running From It)

    Here’s the plot twist that most people miss: WordPress and Joomla aren’t standing still.

    WordPress + AI

    Jetpack AI is now embedded directly into the WordPress editor. Writers get AI-powered content suggestions, tone adjustments, and summaries without leaving the dashboard.

    AI-powered themes and builders like Elementor AI and Divi AI let non-technical users generate layouts, write copy, and customize designs using natural language.

    WP Engine’s AI features are pushing the hosting layer to become smarter – automatically optimizing performance, flagging security issues, and suggesting content updates.

    Matt Mullenweg and the WordPress core team have publicly embraced the idea of AI augmenting CMS, not replacing it. The platform is being engineered to absorb AI capabilities at every layer.

    Joomla + AI

    The Joomla community has been actively exploring AI integration through its extension ecosystem. Third-party developers are building AI writing assistants, automated SEO tools, and smart content schedulers into the Joomla admin experience.

    Joomla 5.x has also made strides in modernizing the platform architecture – making it more API-first and headless-ready, which opens the door to AI-powered front-end experiences while keeping Joomla as the content backbone.

    The smartest CMS platforms aren’t fighting AI. They’re becoming AI-native.


    The Headless CMS Opportunity: WordPress and Joomla’s Quiet Power Move

    This is where it gets really interesting.

    Headless CMS architecture separates the content management backend from the frontend presentation layer. You manage content in WordPress or Joomla, but serve it anywhere – a React app, a mobile app, a voice interface, an AI-generated frontend.

    WordPress’s REST API and GraphQL support (via WPGraphQL) make it a powerful headless CMS. You get all the content management power of WordPress with the flexibility to use any frontend – including AI-generated ones.

    Here’s the irony: Some of the best AI-generated frontends are being paired with WordPress or Joomla backends. Developers use vibe coding tools to rapidly build the frontend experience, then hook it into WordPress for content management.

    AI and CMS working together. Not against each other.

    Joomla’s API-first approach in recent versions positions it similarly – ready to serve as the content engine behind next-generation AI-augmented experiences.


    Who Should Still Use WordPress or Joomla in the Age of AI?

    Let me give you a clear answer.

    Use WordPress if you are:

    • Running a content-heavy website (blog, news site, magazine)
    • Building an e-commerce store with complex needs
    • Managing a membership or community site
    • A business that needs non-technical staff to manage content
    • An agency building scalable solutions for clients
    • Running an SEO-driven content marketing strategy

    Use Joomla if you are:

    • A government body or public institution
    • Running a multi-language international website
    • Managing complex user permission hierarchies
    • An educational institution or nonprofit
    • Looking for an open-source platform with strong governance

    Consider vibe coding / AI-generated sites if you are:

    • Building a quick landing page or MVP to test a concept
    • A developer building a custom app with specific tech stack requirements
    • Creating a short-lived campaign site
    • Prototyping before committing to a full build

    These categories aren’t mutually exclusive. The smartest teams use AI to accelerate development within their CMS workflow.


    The Bottom Line: AI Is a Tool, Not a Tombstone

    I’ve seen this movie before. When website builders like Wix and Squarespace launched, everyone said WordPress was dead. It wasn’t.

    When drag-and-drop page builders like Elementor emerged, developers panicked. They shouldn’t have – the WordPress economy grew.

    Now AI and vibe coding are the new existential threat. And again, the reality is more nuanced than the headlines.

    AI is compressing the time it takes to build. That’s real.

    But the need to manage, maintain, and scale content-driven web presence hasn’t gone anywhere. That’s also real.

    WordPress and Joomla have done something remarkable – they’ve survived multiple technological revolutions by doing one thing consistently: serving the actual, practical needs of real-world website owners.

    The 2026 internet user doesn’t want to debug a vibe-coded React app to update their About page. The marketing manager at a mid-sized company doesn’t want to re-prompt an AI every time she needs to publish a blog post. The government IT administrator doesn’t want to explain to his security team why the organization’s website runs on unauditable AI-generated code.

    They want reliable. They want maintainable. They want supported.

    That’s WordPress. That’s Joomla. That’s not changing anytime soon.


    What You Should Do Right Now

    If you’re a WordPress or Joomla user, don’t panic – upgrade your strategy.

    1. Learn how AI tools can accelerate your CMS workflow – use AI to write content, generate design ideas, and automate repetitive tasks inside your existing CMS
    2. Explore AI plugins for your platform – the ecosystem is growing fast
    3. Consider headless architecture if you need more flexibility on the frontend
    4. Double down on your content strategy – quality, SEO-rich content managed through a mature CMS is still one of the highest-ROI digital marketing moves you can make
    5. Invest in your community – WordPress and Joomla communities are where knowledge, jobs, and opportunities live

    The platforms that win the next decade won’t be the ones that fought AI. They’ll be the ones that absorbed it.

    WordPress and Joomla are doing exactly that.


    The web has changed. The fundamentals haven’t. Build smart, manage well, and never bet against platforms that power nearly half the internet.