Blog

Blog

171 articles

The customer portal is where the service becomes real

“In progress” is doing a lot of work. Show meaningful status, make decisions clear and enforce access on the server, and keep the next step when things pause.

#.NET

A franchise shortlist should explain why the options fit

Better than whichever lead came first: separate requirements from preferences, show why each option matched, keep unknowns visible and support the consultant.

#Franchises

RnR, part 3: The XP has to add up, even when players get creative

Players will explore any points system. Give every XP award a traceable reason, define caps and windows, make corrections visible and test the awkward cases.

#Gamification

A case study page should show how you think

Beyond the laptop mockup: name the problem and your role, use a constraint to explain a decision, give every image a job and claim only what the evidence shows.

#Case studies

The AI demo went well. How will it handle a difficult Tuesday?

Demos use clean documents. Check the evidence before the answer, plan for the moment the workflow cannot continue and leave a record support can use.

#AI

Google Just Told Us How to Rank in AI Search (Kind Of)

At Google I/O, Google confirmed search is moving beyond ten blue links toward AI answers. Here is what that means and how to rank in AI search as it changes.

#SEO

RnR, part 2: Give players a reason to return, then choose the mechanic

How Octalysis shapes engagement for Rock ’n Roll Poker League: profiles players own, progress they understand, a community to return to and honest curiosity.

#Case study

A player dashboard should make the next step obvious

Give the opening view a purpose: status in context, an action that fits the player and details one step away. Then design the phone view as a working view.

#Dashboards

One application, several businesses, and separate sets of keys

Sharing an app between businesses means following the tenant past the browser: queries, files, caches, queued jobs and notifications, tested with real accounts.

#Architecture

RnR, part 1: From a simple website to a custom poker platform

How Rock ’n Roll Poker League grew from a website for finding games into a custom platform built around the player journey, with room for what came next.

#Case study

The restaurant knows what you ordered. Does it know why you came back?

Before a retention campaign, check who the records represent, carry each guest’s preferences with them and read the results with appropriate modesty.

#Customer data

The layout looked great until someone added a proper headline

Real content brings long headlines, missing photos and stubborn names. Fix the component when normal content breaks it and explain limits where they are needed.

#Content design

Turn reading into results

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