{{ Interface.PageTitle }}

Ts. Kenan Ng

ASASSince 2015

NagaCloudSince 2021

ATLASSince 2026

Frameworks

The Frameworks Behind the Work

A framework only counts when it runs, when it is simply how the work gets done and no one needs a reminder to follow it. These are the frameworks I have built or led, and where each one runs today.

Each one answers the same three questions: is it written down, is it built into the system, and does it keep working when its designer is away?

Software & Platform

The code every Valse build and every NagaCloud site runs on.

ASAS

Software

The PHP framework I authored in 2015. Every Valse build since has run on it, and so does NagaCloud today.

Running since 2015

ASAS.js & ASAS CSS

Software

The front-end library and CSS framework behind the NagaCloud console and every storefront, with their own UI components.

Running since 2021

NagaCloud Architecture

Platform

Seven layers, from the infrastructure up to each client’s own digital platform, so every site and app is built from the same parts.

Running since 2021

ATLAS

Software

Module code generated from a written specification, the same way every time, with no AI involved.

Running since 2026

Business

How Valse works with each client, from the first review to the story a website tells.

RIDE

Business

Review, Identify, Digitalise and Elevate: the four steps Valse takes with each client on the part of the business they want to improve.

Running

PRISM

Marketing

Priority by Intent, Stage and Module: the keyword framework behind NagaCloud Insights.

Running

ARC

Websites

Audience, Routes and Composition: how Valse plans who a website speaks to, the paths through it and how each page is put together.

Running

Quality

The rules that keep every claim, every brand and every build correct.

Proof Register

Quality

No claim goes on our website without the proof behind it. Every number has a line in a written register, with its source.

Running

Build Order Gates

Quality

Each stage of a build must work before the next one starts: the database, the service, the module and its console, then the storefront.

Running

Brand Source Hierarchy

Quality

When two brand references disagree, the higher source wins: the brand manual first, then the logo files, the live site, the approved design, and a proposal last.

Running

AI Work

How our AI tools follow the same method from one day to the next.

Written Playbooks

AI Work

The step-by-step guides our AI tools follow, from architecture and code to documentation and support.

Running

Context Ledger & Handover Notes

AI Work

A shared record of every task and decision, and a handover note whenever work pauses, so the next session picks it up the same way.

Running

Personal

Two I practise myself, outside of any codebase.

外柔内刚

Personal

Outwardly gentle, inwardly firm. The manner stays warm and patient, and the position underneath does not move under pressure.

In practice

English to Compute, Chinese to Cache

Personal

English to arrive at the understanding. Chinese to store and retrieve it.

In practice

Writing

How Each One Runs

Every Tuesday on LinkedIn, I share one framework and how it runs in practice. From the end of October, a longer essay follows here once a month.