Skip to content

Search Results

Ace Code Editor - Setting Up for Inline JS Code Editing

Ace Code Editor - Setting Up for Inline JS Code Editing

Published 8/8/2017
Brian Miller

Ace has become the de-facto standard for in-line code edit for web content management systems. In this article, learn how we utilized the Ace code editor to improve a custom CMS we inherited from a new client engaging us to perform their software maintenance.

Software
Ace Code Editor - Setting Up for Inline JS Code Editing
We Gave the AIs Jobs: Inside Our Marketing Operating System

We Gave the AIs Jobs: Inside Our Marketing Operating System

Published 9/28/2026
Gabriel Richards

Once several AI and marketing systems became useful, the hardest design problem was responsibility: who owns strategy, who gathers evidence, who may execute, which system is authoritative for each fact, and when a human must decide.

MarketingManagementAI
We Gave the AIs Jobs: Inside Our Marketing Operating System
We Run Our Agency on MCP

We Run Our Agency on MCP

Published 9/6/2026
Gabriel Richards

Most AI demos stop at chat. We wired Model Context Protocol into the portal we use to run the agency, originally so OpenAI / ChatGPT and our own in-portal assistant could take real actions, then hardened it for day-to-day use.

SoftwareWeb DevelopmentAISymfony
We Run Our Agency on MCP
Multi Store Setup in Magento 2

Multi Store Setup in Magento 2

Published 7/28/2017
Yasuhiro Nakano

We will use one Website. The site will have three Stores. The domain names will share one common base domain. The additional stores will use subdomains. Create three Virtual Hosts for these domains on your web server.

E-CommerceDesign
Multi Store Setup in Magento 2
Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops

Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops

Published 9/22/2026
Gabriel Richards

Shopify subscription approval is a redirect-based workflow that merchants can interrupt, revisit, or repeat. A durable billing design records the original attempt, ties it to the exact subscription ID, and reconciles later Shopify responses before changing access.

E-CommerceReactHeadlessShopify
Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops
Text to Vector Graphic in Adobe Illustrator: First Impressions

Text to Vector Graphic in Adobe Illustrator: First Impressions

Published 11/30/2023

An overview and evaluation of Adobe Illustrator's new AI-powered Text to Vector Graphic tool, with illustrated examples, tips on how to use the feature, and ideas for how it can be used in a graphic design workflow.

DesignAIAdobe Software
Text to Vector Graphic in Adobe Illustrator: First Impressions

Using PHPCR and Its Sidekick, Jackalope

Published 3/17/2015
Gabriel Richards

In this post, we'll dig a little deeper in how the PHP Content Repository works with its sidekick Jackalope. You’ll see that its applications extend beyond content management and that a design based on the PHPCR offers tremendous flexibility.

Software
Using PHPCR and Its Sidekick, Jackalope
The Logo Comes Last: Developing an Effective Brand Identity

The Logo Comes Last: Developing an Effective Brand Identity

Published 5/25/2017

My design team and I recently had the exciting opportunity to develop the brand identity for a new product from scratch. When our client, Global Electronic Technology, approached us with this project, their new product didn’t even have a name yet.

DesignMarketing
The Logo Comes Last: Developing an Effective Brand Identity
How to Set Up Jira Project Management Software for Success

How to Set Up Jira Project Management Software for Success

Published 10/3/2017

It takes more than an intuitive design and testable features to make a project successful. Keeping a project within budget and on schedule is important to meet client expectations! However, this cannot be fulfilled without a less glamorous component of software development: project management.

Management
How to Set Up Jira Project Management Software for Success
How AI, Plasmic, and Next.js Changed the Way We Build Websites

How AI, Plasmic, and Next.js Changed the Way We Build Websites

Published 5/19/2026
Gabriel Richards

Endertech rebuilt its own website around Plasmic and Next.js to create a governed visual CMS. Marketers can now edit pages visually while engineering preserves the design system, SEO, analytics, performance patterns, and brand standards, proving you don’t have to choose between speed and quality.

Web DevelopmentDesignMarketingHeadless
How AI, Plasmic, and Next.js Changed the Way We Build Websites
Essential Plugins for Sketch

Essential Plugins for Sketch

Published 7/5/2017

Last month, I wrote about a Photo Editing Program called Sketch. These are the the best plugins you need to know ASAP when starting out with Sketch, as they can dramatically improve your workflow and efficiency.

Design
Essential Plugins for Sketch
Enhancing User Experience with Magento PWA Studio in Headless Mode

Enhancing User Experience with Magento PWA Studio in Headless Mode

Published 2/12/2024

Learn how to enhance the user experience with Magento PWA studio when developing headless Magento PWA (Progressive Web App) solutions.

Web DevelopmentMagento
Enhancing User Experience with Magento PWA Studio in Headless Mode
Start With the Problem

Like what you see? Have something similar in mind?

Bring the goals, constraints, and stakeholders. We'll help you shape scope and a realistic first phase.