DKDIGITAL KNIGHT
DIGITAL KNIGHTDK
  • Talk
  • Services
  • Tech
  • Method

The landing · 05

Digital Knight.
For those who intend to prevail.

Studio

A one-desk independent studio for long-term digital partnerships. Operated by Spencer McKnight. Melbourne-based, working globally.

Pages

  • Home
  • Talk
  • Services
  • Tech

Studio

  • Method
  • Soul
  • Design system

Contact

  • hello@digital-knight.au
  • LinkedIn↗
  • GitHub↗

©2026 · Digital Knight

LocationWorking from Melbourne · Australia/Melbourne

ColophonAeonik · Next 16 · React 19 · GSAP · R3F · Supabase

Digital Knight

Knowledge and strength to create.
Strategic vision that invites the future.
Courage to consider what is right.

Free Digital Consultation

Free · 30 minutes · One click

Let's talk digital.

Pick a time. I'll bring strategy, recommendations, and an honest read on what to build next.

Shown in your time (Australia/Melbourne) · Business hours Australia/Melbourne 10:00–15:00
20 – 26 Apr
Mon20 Apr
Tue21 Apr
Wed22 Apr
Thu23 Apr
10:00
10:30
10:00
10:30
10:00
10:30
10:00
10:30
10:00
10:30

Services · The studio's four pillars

Spencer McKnight's personal agency,
built around four commitments.

  1. 01

    Partnership

    Long-term digital partnerships.

    Advisory, ideation, strategy and development under one continuing engagement — so the work compounds instead of resetting every quarter.

    • Advisory
    • Ideation
    • Strategy
    • Development
  2. 02

    Web craft

    Websites built as the pillar of the business.

    Design, build, evolve and maintain — a single surface the rest of your digital work can relate through. No CMS sprawl, no template drift.

    • Design
    • Build
    • Evolve
    • Maintain
  3. 03

    AI integration

    Process integrations that evolve past manual labour.

    Agents, pipelines and production tooling wired into the business you actually run — prepared to build on ideas, not just demo them.

    • Agents
    • Pipelines
    • Operations
    • Tooling
  4. 04

    Research

    Evolution research — understand the market, set the trend.

    Specialist market and technology research. Input new ideas. Pressure-test assumptions. Inform every other decision in the engagement.

    • Markets
    • Signals
    • Reports
    • Briefs

Tech · The stack, stated

A modern React stack, argued into its parts.

Every choice is defensible. Each row is a role with one stance. No frameworks chosen because they're popular; each is chosen because it is correct for its role on this site.

  1. R/01Runtime

    The shell is instant; the experience hydrates.

    • Next.jsv16App Router, Server Components
    • Reactv19Transitions, useActionState
    • TypeScriptv6Strict, isolated modules
    • TurbopackDev HMR
  2. R/02Styling

    Bespoke authorship. No utility classes arguing with design.

    • SCSSDart Sass, canonical
    • CSS ModulesScope without runtime
    • Design tokensThree-layer cascade
    • Ground inversionA mixin, not a prop
  3. R/03Motion

    Motion acknowledges change. Nothing is loud for sport.

    • GSAPv3Timelines, cursor
    • ScrollTriggerNative scroll, linked
    • SplitTextPer-word heading reveals
    • Reduced motionOne gate, one fallback
  4. R/04Dimension

    Matte metal where it earns its fold. Not a particle field.

    • R3FReact renderer for Three
    • dreiEnvironment, Float, suspense
    • three.jsWebGL substrate
  5. R/05State

    Global signals stay small. Everything else stays local.

    • Zustandv5No providers, no boilerplate
    • useReducerPer-feature UI machines
    • useActionStateServer actions, typed
  6. R/06Data

    The booking is its own service. Writes through the server, only.

    • SupabasePostgres + RLS
    • Server ActionsTyped boundary
    • ResendReact Email templates
    • @internationalized/dateTimezone-safe week math