Ideas for better websites and software

Building and supporting mobile apps

  • You Probably Don’t Need a $50,000 Mobile App

    You Probably Don’t Need a $50,000 Mobile App

    A useful mobile app does not always require a huge budget. Start with the core workflow and add features after the first version proves itself.

  • AI Coding Assistants Compared: ChatGPT, Copilot, Claude, Cursor & More

    AI Coding Assistants Compared: ChatGPT, Copilot, Claude, Cursor & More

    AI Coding Assistants Compared: How We Actually Use AI for Software Development Artificial intelligence has changed the way we write software more dramatically in the last few years than almost…

  • Mobile App Maintenance:

    Mobile App Maintenance:

    Support for your Mobile App: What It Includes and Why It Matters Launching a mobile app is not the end of the development process. In many ways, it is the…

  • Low Code Platforms Explained

    Low Code Platforms Explained

    Low Code. What They Are, When to Use Them, and When Not To What Are Low Code Platforms? Low-code platforms are software development tools that allow applications to be built…

  • What Is Figma with Tamagui?

    What Is Figma with Tamagui?

    A Developer’s Perspective from a Coding Shop At our coding shop, we spend a lot of time bridging the gap between design and development. One of the most common problems…

Developing for the web

  • Divi vs Elementor vs Gutenberg:

    Divi vs Elementor vs Gutenberg:

    Which WordPress Page Builder Should You Use? Choosing how to build a WordPress website has become more complicated than simply choosing a theme. Today, three of the most common approaches…

  • How Long Does SEO Take?

    How Long Does SEO Take?

    A Realistic Timeline for Improving Your Google Rankings If you have invested in a new website, published a few blog articles, or hired an SEO company, you are probably wondering…

  • 10 Signs It’s Time for a New Website

    10 Signs It’s Time for a New Website

    Your website is often the first interaction a potential customer has with your business. Before someone calls, sends an email, visits your location, or requests a quote, they may spend…


Website planning and design

  • Divi vs Elementor vs Gutenberg:

    Divi vs Elementor vs Gutenberg:

    Which WordPress Page Builder Should You Use? Choosing how to build a WordPress website has become more complicated than simply choosing a theme. Today, three of the most common approaches…

  • How Long Does SEO Take?

    How Long Does SEO Take?

    A Realistic Timeline for Improving Your Google Rankings If you have invested in a new website, published a few blog articles, or hired an SEO company, you are probably wondering…

  • 10 Signs It’s Time for a New Website

    10 Signs It’s Time for a New Website

    Your website is often the first interaction a potential customer has with your business. Before someone calls, sends an email, visits your location, or requests a quote, they may spend…


Working with WordPress

  • Divi vs Elementor vs Gutenberg:

    Divi vs Elementor vs Gutenberg:

    Which WordPress Page Builder Should You Use? Choosing how to build a WordPress website has become more complicated than simply choosing a theme. Today, three of the most common approaches…

  • Common WordPress Errors and How to Fix Them

    Common WordPress Errors and How to Fix Them

    WordPress is a flexible and reliable platform, but no website is completely immune to technical problems. A plugin update may trigger a critical error. A server change can break a…

  • WordPress Conferences and Meetups: WordCamp US, Austin Events, and More

    WordPress Conferences and Meetups: WordCamp US, Austin Events, and More

    There are few things I enjoy more than a good technology business conference. Over the years, I have attended events such as DrupalCon, Dreamforce, and Salesforce’s Education Summit, back when…

  • What is an API Integration?

    What is an API Integration?

    What Is an API Integration? (Simple Explanation With Real Examples) If you’ve ever wondered how apps “talk” to each other, you’re already thinking about API integrations. For example, when a…


Start with a project conversation

Bring us the problem. Let’s plan the work.