Skip to content

Insights

Notes from the studio.

What we are learning while building web, mobile and AI products and growing them with performance marketing. Written for the people who have to make the decisions, not only the people who write the code.

Written by the team No fluff Practical, specific

Organic - last 90 days

Vancouver, BC

custom software development vancouver

3

+4

1

+2

2

new

5

+1

Impressions

13 weeks

+186%

Impressions

4.2

Average position

27

Page-one keywords

The library

Everything we have written.

Filter by topic, or start with the most recent piece.

Latest
Strategy8 min read

Web security and privacy in 2026: what changed and what to do now

Passwords gave way to passkeys, privacy law arrived in force, accessibility got deadlines and AI added new risks. What changed through 2026 and the checklist to act on now.

Read the article
Growth6 min read

Performance marketing that proves itself: attribution basics for non-marketers

Attribution decides which marketing gets credit for a sale. No model is perfect; the aim is a fair, consistent method that shows where budget actually works.

Read
Engineering6 min read

What an AI copilot actually costs to run in production — and how to keep it reliable

Model fees are the smaller share of a copilot's running cost. Tokens, latency, monitoring and guardrails are the larger one, and they decide whether it stays…

Read
AI7 min read

Practical AI tools for small teams: a plain guide to picking them

Most small teams do not need an AI strategy. They need to pick two or three jobs, set review rules, keep client data out of the…

Read
Strategy5 min read

Web app, mobile app or website? How to choose your first build

Most first builds should be a website or a web app. Here is the five-question framework we use with founders and organisations, and the cases where…

Read
Growth6 min read

How to get your business cited by ChatGPT, Perplexity and Google AI Overviews (GEO explained)

AI answer engines cite sources they can crawl, quote and verify. Here is what actually earns a citation from ChatGPT, Perplexity and Google, and the order…

Read
Engineering8 min read

Accessibility quick wins a small team can ship this month

Most accessibility problems on a business site come from a short list of repeat offenders. Here is the order to fix them in, from headings and…

Read
Strategy8 min read

The practical small-business data stack for 2026: a build order

Spreadsheets carried you this far. Here is the practical 2026 data stack for small and mid-sized organisations: GA4, a CRM, server-side tracking, a simple warehouse, and…

Read
Engineering7 min read

Backups that actually restore: a practical plan for small teams

Most backup plans fail at the restore, not the copy. Here is a practical way for a business without dedicated IT to decide what to protect,…

Read
Engineering7 min read

From Dreamweaver to AI app builders: three decades of no-code history

Every generation of builder solved a real problem and hit the same ceiling. A short history from Dreamweaver to Base44, Lovable and Bolt, and a practical…

Read
Engineering7 min read

API integration troubleshooting: a practical guide to fixing broken calls

Integrations break quietly and clients notice first. Here is how to triage a failing API call end to end: status codes, token expiry, rate limits, webhook…

Read
Growth7 min read

Digital marketing 2015 to 2026: what survived and what comes next

From cheap organic reach to answer engines: what a decade of digital marketing taught us, which strategies survived, and what your business should keep, stop and…

Read
AI8 min read

AI agents at work in 2026: what actually works and what comes next

Agents have moved from novelty to useful colleague, but only inside clear boundaries. What tool-using AI agents genuinely do well in 2026, where they still fail,…

Read
Growth7 min read

The analytics events worth tracking for a service business

A practical guide to the handful of events a service business should track, how to name them so they still make sense next year, how to…

Read
Engineering7 min read

The web platform, 2020 to 2026: what we adopt, trial and skip

Six years rebuilt the web platform: server-first frameworks, faster tooling, passkeys and new performance metrics. Here is what OlDevs now adopts by default, what we trial…

Read
Growth8 min read

An e-commerce conversion checklist you can work through today

A field-tested e-commerce conversion checklist you can act on today. What to fix on product pages, imagery, shipping and returns clarity, cart and checkout, payments, trust…

Read
Growth8 min read

Google Business Profile optimisation: a practical field guide

Most Google Business Profiles are set up once and left alone. This guide covers the fields that decide whether you show up: categories, services, hours, photos,…

Read
Growth8 min read

SEO basics for business owners: a plain-language playbook

Most SEO advice is either jargon or hand-waving. Here is the version a business owner can act on today: how search works now, how to choose…

Read
Engineering8 min read

The site speed fixes that actually move Core Web Vitals in 2026

Most speed work stalls because it starts with a tool score instead of a bottleneck. Here is the short list of fixes that reliably move LCP,…

Read
Growth7 min read

Writing service-page copy that sells: a practical editing guide

Most service pages describe the seller instead of answering the buyer. Here is how to restructure yours: lead with the answer, replace adjectives with specifics, handle…

Read
Growth8 min read

Designing forms people actually finish: a practical checklist

Most forms lose people to friction the team never sees: fields nobody reads, vague errors, the wrong mobile keyboard. Here is how to audit one, cut…

Read
Engineering7 min read

How to migrate hosting safely without taking your site down

Hosting migrations rarely fail on the website itself. They fail on a forgotten cron job, an IP allowlist, a TTL nobody lowered. Here is the sequence…

Read
Strategy7 min read

What website maintenance actually includes, and why it matters

Maintenance is not a vague retainer. It is a written schedule: patching, verified backups, monitoring, content and form checks, security and accessibility review, and a monthly…

Read
Strategy8 min read

How to evaluate a web development agency before you sign

Most agency selections are decided by the proposal that reads best, not the team that builds best. Here is how to test real capability, and the…

Read
Strategy7 min read

How to write a web project brief that gets an accurate quote

Studios price uncertainty, not features. This guide from OlDevs in Vancouver shows what a project brief must answer to earn an accurate quote, and gives you…

Read
Strategy8 min read

The pre-launch website checklist a non-technical owner can run

Most launch problems are not code problems. They are missing pages, untested forms, broken redirects and analytics nobody wired up. Here is a grouped, sequenced checklist…

Read
Strategy7 min read

A twelve-month digital roadmap for small organisations, quarter by quarter

Digital plans usually fail on sequence, not ambition. Here is a quarter by quarter roadmap for a small organisation: foundation, visibility, conversion, then automation and AI,…

Read
Strategy8 min read

Build versus buy versus configure: a decision guide for software

Most build versus buy debates compare a development quote against one year of subscription. This guide reframes the choice around differentiation, five year cost of ownership,…

Read
Strategy8 min read

What actually drives the cost of custom software development

Custom software estimates move for reasons you can control. Here is how scope breadth and depth, integration maturity, compliance duties, design ambition, data migration and the…

Read
Strategy8 min read

How to write a software RFP that attracts good proposals

Prescriptive RFPs reward overconfidence and punish honesty. Here is how to write a software RFP around outcomes, an honest budget range and weighted criteria, plus the…

Read
Growth7 min read

GA4 consent mode, server-side tagging and honest measurement

Consent banners changed what GA4 can see. Here is how consent mode, server-side tagging and modelled data actually work, what you can still measure, and how…

Read
Growth7 min read

CRO beyond button colours: how to run experiments that matter

Button-colour tests are not CRO. A practical guide to research-led conversion optimisation: session replays and interviews, hypothesis discipline, test math for smaller sites, and the form…

Read
Growth7 min read

B2B content that earns pipeline: a practical playbook for 2026

Publishing volume earns nothing on its own. A practical guide to B2B content that reaches pipeline: answer-first pages, proof and specificity, sales enablement, distribution, and honest…

Read
Growth6 min read

Why email still outperforms in 2026: the lifecycle flows that matter

Rented reach is priced by auction and never yours to keep, but your email list is. Here is how the core lifecycle flows, deliverability records, list…

Read
Growth7 min read

Google Ads vs Meta ads: where should your first paid budget go?

Intent capture or demand creation? A plain-spoken guide to choosing between Google Ads and Meta for a first paid budget, covering creative demands, measurement traps and…

Read
Growth7 min read

Local SEO for multi-location businesses: a franchise playbook

A practical playbook for local SEO at franchise scale: location pages that earn rankings, Google Business Profiles managed as a system, reviews programs, NAP consistency and…

Read
AI8 min read

Automating the back office with AI agents: a practical guide

Agents suit back-office work that needs reading and judgement. Rules and queues suit the predictable rest. Here is how to split invoice handling, enquiry triage, report…

Read
Growth7 min read

A practical GEO checklist to get your website cited by AI assistants

AI assistants cite the sites they can crawl, parse and trust. This step-by-step GEO checklist covers crawler access, llms.txt, answer-shaped pages, FAQ schema, entity consistency and…

Read
AI7 min read

How to budget LLM running costs before you write any code

A practical method for estimating LLM running costs before development starts: count tokens in and out, apply caching and routing, model the worst realistic day, and…

Read
AI8 min read

On-device AI: what Apple and Android model access means for apps

Small models now run on the phone in your pocket, and both Apple and Google let apps use them. Here is what on-device AI is good…

Read
AI7 min read

How to write a one-page internal AI use policy your team will follow

A one-page internal AI policy beats a binder nobody reads. What mid-sized organisations should allow, ban and log, how to classify data for AI tools, review…

Read
AI7 min read

Getting started with predictive analytics: a practical guide for operators

Predictive analytics for operators does not start with a clever model. It starts with clean data, an honest baseline and a simple daily forecast. Here is…

Read
AI7 min read

Computer vision for everyday business: OCR, inspection and safety

Computer vision is no longer reserved for big tech. From reading invoices to spotting missing hard hats, here is what practical projects look like, what accuracy…

Read
AI7 min read

How to build a customer service AI chatbot people actually trust

A practical guide to customer service AI: what the bot may answer, grounding it in help content, escalating to humans, and why deflection alone is the…

Read
AI7 min read

Prompting vs RAG vs fine-tuning: how to choose the right AI approach

Most businesses customising AI never need fine-tuning. This guide explains what prompting, RAG and fine-tuning each change, what they cost to maintain, and a simple decision…

Read
AI7 min read

RAG explained for business: grounding AI answers in your own documents

Retrieval-augmented generation in plain language: why grounding a model in your own documents beats fine-tuning for most business cases, how the pipeline works, and where it…

Read
Engineering8 min read

Headless WordPress: what you gain, what you lose, and who should switch

Headless WordPress promises front-end freedom and speed but quietly costs you previews, plugins and simplicity. A plain-spoken guide to what you gain, what you lose, and…

Read
Engineering8 min read

Technical debt honestly: when to refactor and when to rewrite

Technical debt is a trade, not a failure. Here is how it accumulates, a plain framework for choosing refactor versus rewrite, how strangler-fig migrations work, and…

Read
Engineering7 min read

DevOps for small teams: what to build first and what to skip

DevOps for teams of one to five, from a Vancouver studio shipping since 2014: the CI/CD, staging, backup and monitoring essentials worth building now, and the…

Read
Engineering7 min read

Choosing a database in 2026: why PostgreSQL is the boring default

For most products the right database is PostgreSQL. A practical guide to when document stores, SQLite, Redis-class caches, vector search and warehouses genuinely earn a place,…

Read
Engineering8 min read

Integrating your website with CRM, ERP and accounting systems

API-first integration keeps leads, orders and invoices flowing between your website and the CRM, ERP and accounting platforms your back office runs on. How to plan…

Read
Engineering7 min read

Progressive web apps in 2026: what installable web apps can really do

Installable web apps have grown up, but iOS still sets the terms. Here is what PWAs can and cannot do in 2026, where they beat native…

Read
Engineering8 min read

WCAG 2.2 explained: what changed and who is legally exposed

WCAG 2.2 added nine success criteria and one removal, and it is the version new work should target. Here is what changed, which laws apply to…

Read
Engineering7 min read

Core Web Vitals in plain language: LCP, INP and CLS for business owners

LCP, INP and CLS describe things every visitor feels: how fast your page appears, how quickly it responds and whether it jumps around. Here is what…

Read
Engineering9 min read

How to redesign your website without losing your SEO rankings

Redesigns lose traffic through missing redirects, thinned content and broken technical signals. Here is the process we use to carry search equity through a rebuild, from…

Read
Engineering7 min read

Native or cross-platform in 2026: how to choose for your app

Native Swift and Kotlin, or React Native, Flutter and Kotlin Multiplatform? A plain-spoken guide to the decision factors, team implications and migration realities behind the choice…

Read

The library

What we write about.

Live article counts by category — practical notes from real engagements.

6TOPICS
  • Engineering32%
  • Growth27%
  • AI20%
  • Strategy18%
  • AI search2%
  • Product strategy2%

Let’s connect

Want this applied to your business?

Tell us what you’re building. We’ll reply within one business day with next steps and a tailored quote.

We’ll only use your details to prepare your quote. No lists, no spam.

Call us Request a quote