Blog

Blog

171 articles

Getting AI to return JSON is useful. Getting the right JSON is the job.

An AI feature can return perfectly formatted JSON with the wrong delivery date. Separate a readable record from a correct one and validate the business action.

#AI

One brand should not need six slightly different button styles

Button styles pile up like mugs in a cupboard. Keep variations that explain the action, put the decisions in theme.json and check the next page, not just today’s.

#Branding

WordPress 6.6 makes reusable sections more useful to editors

Pattern overrides in WordPress 6.6 let one card’s text change while the design stays shared. Separate local from shared, test both edits and compare with ACF.

#ACF

The AI demo answered beautifully. Now try the awkward questions.

A polished AI demo is the start, not the test. Build a small evaluation set of awkward questions and define what a useful answer means for your business.

#AI

One business, several storefronts, and a surprisingly complicated back office

Running several storefronts from one nopCommerce back office? Decide which catalog facts are shared and treat prices and access as rules, not decoration.

#B2B

The layout needs to work between the screenshots

Browser windows don’t come in three sizes. Let content decide breakpoints, size components to their space, scale type and crops, then test the whole range.

#CSS

That 300-line function is trying to run the whole business

When one function handles approvals, suppliers and timeouts, explicit workflow states, recorded steps and planned recovery make the process supportable.

#Automation

Meal delivery software has a deadline. Dinner is fairly unforgiving.

A paid order can still miss the kitchen. Set clear cutoffs, separate acceptance from notifications and plan recovery when one step in a Laravel order fails.

#Laravel

Before buying a bigger server, check what the app keeps doing twice

Sometimes an app keeps asking the same expensive question. Decide what deserves caching and agree how old is too old before you buy more capacity.

#Caching

The design handoff is where the interesting questions start

A design file shows one moment; the browser asks about spacing, sizes in between, states and editing. Try one component in the browser to answer them early.

#Components

Your website loads. Why does it still feel slow?

A fast speed-test score doesn’t mean filters, bookings or checkouts feel fast. Find the delays people feel and measure the journeys they complain about.

#Core Web Vitals

Turn reading into results

Like what you’re reading? Let’s put it to work on your brand.