Perspectives on Technology and Change

Practical writing on enterprise AI, execution, and commercial outcomes — from builders shipping with agents to career notes from the field.

AI & Building

Shipping with agents: memory systems, dev tooling, site builds, and quality gates.

Career

Roles, teams, and lessons from leading programs — including when agents are in the toolchain.

Commerce & Marketing

Ecommerce, CX, agencies, and growth systems — commercial outcomes in practice.

The Customer Account Monolith Is an Anti-Pattern for Shopify Extensions
AI & Building

The Customer Account Monolith Is an Anti-Pattern for Shopify Extensions

A thousand-line profile block in one extension fights merchant menu IA. Split full-page extensions by job and align with how customers navigate account tasks.

Continue reading →
Capturing UI Designs for AI Agents Creates a Prompt Injection Surface
AI & Building

Capturing UI Designs for AI Agents Creates a Prompt Injection Surface

Design capture CLIs that dump outerHTML into SKILL.md files can smuggle instructions. Sanitize at the trust boundary before agents read the DOM.

Continue reading →
Composer 2.5 as My Only Coding Model: Cost, Predictability, and a Tighter Bootstrap
AI & Building

Composer 2.5 as My Only Coding Model: Cost, Predictability, and a Tighter Bootstrap

I run Cursor on Composer 2.5 only—not to save money alone, but to get predictable rule compliance. A tighter session bootstrap beat chasing frontier models for my workflow.

Continue reading →
External Memory Series: A Practical Guide to AI Session Continuity
AI & Building

External Memory Series: A Practical Guide to AI Session Continuity

Chat is not memory. This series explains a file-based external brain for builders and leaders—four layers, hooks, and why it beats hoping the model remembers.

Continue reading →
Beyond Chat History: Using Layered Obsidian Memory for Personal Productivity
AI & Building

Beyond Chat History: Using Layered Obsidian Memory for Personal Productivity

The same three-layer memory stack used for shipping code works for strategic work, client engagements, and cross-tool AI—short chat, operational handoffs, evergreen notes, and explicit feedback.

Continue reading →
Three Layers of External Memory for AI-First Development (What Actually Ships)
AI & Building

Three Layers of External Memory for AI-First Development (What Actually Ships)

Chat context is not memory. A three-layer file system—session, operational, evergreen—plus hooks and git automation is how I keep production codebases coherent across hundreds of agent sessions.

Continue reading →
Why Deliberate File Memory Beats Hoping Agents Remember
AI & Building

Why Deliberate File Memory Beats Hoping Agents Remember

Chat memory is opaque and ephemeral. Deliberate files give audit trails, solo-shipping continuity, team handoffs, and survival when models or tools change.

Continue reading →
Why File Memory Beats the Three-Layer AI Diagram (For Builders, Not Vendors)
AI & Building

Why File Memory Beats the Three-Layer AI Diagram (For Builders, Not Vendors)

The popular STM / LTM / feedback diagram optimizes in-model memory. A file-based external brain optimizes audit, handoff, and tool churn. Here is when each design wins—and why I chose files.

Continue reading →
Getting to Lighthouse 100 on Next.js 16: Every Fix That Actually Mattered
AI & Building

Getting to Lighthouse 100 on Next.js 16: Every Fix That Actually Mattered

A complete walkthrough of every Lighthouse bottleneck on a Next.js 16 Vercel site — TBT from 3,020ms to 20ms, LCP from 3.0s to 1.7s — including the config options that don't exist in Next.js 16 and will silently break your build.

Continue reading →
GitHub Copilot vs OpenRouter: The Real Cost of AI Coding in 2026
AI & Building

GitHub Copilot vs OpenRouter: The Real Cost of AI Coding in 2026

GitHub Copilot's new token-based pricing changes everything. Here's what it actually costs compared to OpenRouter and third-party relays when you code extensively.

Continue reading →
How I Built the Petralian Weekly Digest on Brevo Free
AI & Building

How I Built the Petralian Weekly Digest on Brevo Free

I wanted a clean weekly digest for petralian.com without paying for RSS automations. This is the exact architecture we implemented, the issues we hit, and the code patterns that made it reliable.

Continue reading →
Publishing Obsidian Drafts Through GitHub Actions
AI & Building

Publishing Obsidian Drafts Through GitHub Actions

A practical way to move from writing in Obsidian to publishing on a live site without copy-paste, manual uploads, or brittle one-off scripts.

Continue reading →
Building petralian.com: The Technical Reality
AI & Building

Building petralian.com: The Technical Reality

The why was clean. The how had corners. A ground-level account of building petralian.com — the masonry layout that fought back, a 404 page with a working Asteroids game, the TinaCMS newline problem nobody warns you about, and how AI wrote most of it.

Continue reading →
CSS Masonry Grids and Reading Order: What column-count Gets Wrong, and How to Fix It
AI & Building

CSS Masonry Grids and Reading Order: What column-count Gets Wrong, and How to Fix It

CSS column-count creates a masonry layout in one line. It also silently breaks left-to-right reading order. Here is what is actually happening in the DOM, and a reliable fix that holds up under variable card heights.

Continue reading →
Why I Rebuilt Petralian on Next.js (And Open Sourced It)
AI & Building

Why I Rebuilt Petralian on Next.js (And Open Sourced It)

WordPress was slowing down the actual writing. Here's why I rebuilt petralian.com on Next.js, how Obsidian now sits at the center of my publishing workflow, and why I decided to open source the whole thing.

Continue reading →
Your Brain Was Not Built for This: Why I Built a Second One in Obsidian
Career

Your Brain Was Not Built for This: Why I Built a Second One in Obsidian

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) I had a moment…

Continue reading →
The AI Memory Problem: OpenClaw, Hermes, Karpathy, and the Approach That Actually Survives
AI & Building

The AI Memory Problem: OpenClaw, Hermes, Karpathy, and the Approach That Actually Survives

Every AI session starts from scratch. Four tools are racing to solve the AI memory problem - OpenClaw, Hermes, Karpathy's LLM wiki, and a plain Obsidian vault. Here's how they differ and which approach actually survives tool churn.

Continue reading →
How We Built Gravio’s Scoring Engine: From Repo Signals to Release Gates
AI & Building

How We Built Gravio’s Scoring Engine: From Repo Signals to Release Gates

A practical breakdown of how Gravio turns repository signals into six-dimension scores, hard quality gates, and actionable remediation plans.

Continue reading →
The New CI Gate: Failing Builds on Agent Quality, Not Just Unit Tests
AI & Building

The New CI Gate: Failing Builds on Agent Quality, Not Just Unit Tests

Unit tests catch code failures. They do not always catch AI quality regressions. Here is how to add quality thresholds as a first-class release gate.

Continue reading →
Team Playbook: Rolling Out Gravio Across Multiple Repositories
AI & Building

Team Playbook: Rolling Out Gravio Across Multiple Repositories

A practical rollout framework for introducing Gravio across many repos without creating process fatigue, policy confusion, or noisy quality signals.

Continue reading →
Why AI Agent Output Quality Drifts Over Time (And How to Catch It Early)
AI & Building

Why AI Agent Output Quality Drifts Over Time (And How to Catch It Early)

Your AI outputs can look great this month and degrade next month without obvious failures. Here is why drift happens and how to detect it before it reaches production.

Continue reading →
From Empty Folder to First Quality Score in 10 Minutes
AI & Building

From Empty Folder to First Quality Score in 10 Minutes

A practical, no-fluff walkthrough for getting Gravio running from a clean folder to your first quality score, including the exact command flow and common mistakes.

Continue reading →
Is Salesforce Becoming Invisible on Purpose, or Becoming Irrelevant?
Commerce & Marketing

Is Salesforce Becoming Invisible on Purpose, or Becoming Irrelevant?

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) I came across…

Continue reading →
Zero-Knowledge AI Quality: How Gravio Scores Agents Without Seeing Your Code
AI & Building

Zero-Knowledge AI Quality: How Gravio Scores Agents Without Seeing Your Code

Most AI quality platforms ask you to trust them with your source code. Gravio takes a different path: encrypted scoring designed to keep plaintext out of the server path.

Continue reading →
Programmatic Transparency in 2026: Why Agencies Are Fighting The Trade Desk
Commerce & Marketing

Programmatic Transparency in 2026: Why Agencies Are Fighting The Trade Desk

The Publicis and The Trade Desk dispute has been framed as a transparency scandal, but I think it is more interesting than that. What this dispute actually…

Continue reading →
The Ad Agency Holding Company Transformation: What 2026 Is Really Telling Us About the Future of Marketing
Commerce & Marketing

The Ad Agency Holding Company Transformation: What 2026 Is Really Telling Us About the Future of Marketing

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) Having spent…

Continue reading →
Contextual AI for ecommerce: Beyond the Click and Into the Conversation
Commerce & Marketing

Contextual AI for ecommerce: Beyond the Click and Into the Conversation

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) The rise of…

Continue reading →
Redefining the Career Ladder: How AI Sidelines Entry-Level Learning in APAC
Career

Redefining the Career Ladder: How AI Sidelines Entry-Level Learning in APAC

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) As artificial…

Continue reading →
Data Warehousing as a CDP: Can You Really Have It All?
Commerce & Marketing

Data Warehousing as a CDP: Can You Really Have It All?

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) In almost…

Continue reading →
Is using AI in creative work wrong?
Commerce & Marketing

Is using AI in creative work wrong?

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) I recently had…

Continue reading →
Redefining Media Agency Success: Embracing Innovation in the Digital Era
Commerce & Marketing

Redefining Media Agency Success: Embracing Innovation in the Digital Era

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) Media agencies…

Continue reading →
Leadership Lessons from the Vatican: Consensus as a Catalyst for Digital Transformation
Career

Leadership Lessons from the Vatican: Consensus as a Catalyst for Digital Transformation

The recent news that the 133 cardinals have not yet elected a new Pope reminds us that transformative decisions require broad support. In the Vatican’s…

Continue reading →
AI Shopping Revolution: Will Shopify's ChatGPT Integration Redefine Retail Strategy?
Commerce & Marketing

AI Shopping Revolution: Will Shopify's ChatGPT Integration Redefine Retail Strategy?

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) The reported…

Continue reading →
Boutiques, Agencies, or Consultancies? Which one should you work with?
Commerce & Marketing

Boutiques, Agencies, or Consultancies? Which one should you work with?

Having led digital transformation initiatives across Asia Pacific for global brands ranging from luxury retail to financial services, I've experienced the…

Continue reading →
The AI Revolution: How LLMs Are Reshaping Search and the Future of SEO
Commerce & Marketing

The AI Revolution: How LLMs Are Reshaping Search and the Future of SEO

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) In the midst…

Continue reading →
Marketing 101: Fundamental Principles for Sustainable Business Growth
Commerce & Marketing

Marketing 101: Fundamental Principles for Sustainable Business Growth

As a digital transformation strategist who has worked with global brands across multiple sectors, I've consistently observed that strong marketing fundamentals…

Continue reading →
Mastering AI Prompting Frameworks for Marketers: Transforming Campaigns with Precision and the Right AI Tools
Commerce & Marketing

Mastering AI Prompting Frameworks for Marketers: Transforming Campaigns with Precision and the Right AI Tools

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) AI is…

Continue reading →
Is SaaS Being Dismantled by AI?
Commerce & Marketing

Is SaaS Being Dismantled by AI?

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) The idea that…

Continue reading →
Best Practices for Founders: Integrating AI and SEO for Effective Digital Campaign Management
Commerce & Marketing

Best Practices for Founders: Integrating AI and SEO for Effective Digital Campaign Management

Unlock the potential of AI and SEO integration to elevate your digital campaigns. Discover how combining these innovative strategies can enhance search engine rankings, personalize content, and automate tasks, driving substantial growth for your business.

Continue reading →
Leadership Styles and Their Impact on Marketing and Branding
Career

Leadership Styles and Their Impact on Marketing and Branding

Leadership is more than just a title or position-it’s the driving force behind how organizations operate, innovate, and communicate. In the world of marketing…

Continue reading →
Infinity Loops: The Framework Behind Successful Brand Stories
Commerce & Marketing

Infinity Loops: The Framework Behind Successful Brand Stories

The marketing world has recently embraced the infinity loop as an evolution of the marketing funnel, and a revolutionary way to understand and engage with…

Continue reading →
E-commerce in 2025: Trends, Statistics, and Strategies to Stay Ahead
Commerce & Marketing

E-commerce in 2025: Trends, Statistics, and Strategies to Stay Ahead

E-commerce has become a cornerstone of global retail, and as we move into 2025, its growth shows no signs of slowing. The ongoing digitalization of modern…

Continue reading →
How Fractional Marketing Can Revolutionize Startups and Small Businesses
Commerce & Marketing

How Fractional Marketing Can Revolutionize Startups and Small Businesses

Having spent over 15 years helping businesses across industries like retail, finance, and e-commerce scale their operations, I’ve seen how access to the right…

Continue reading →
How AI and Human Imagination Work Together to Break Barriers
Commerce & Marketing

How AI and Human Imagination Work Together to Break Barriers

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) AI and human…

Continue reading →
Why Retail Often Leads in Digital Innovation Over Banking (and What We Can Learn From It)
Commerce & Marketing

Why Retail Often Leads in Digital Innovation Over Banking (and What We Can Learn From It)

As someone who has championed digital transformation projects across retail and finance sectors, I’ve had the privilege of seeing firsthand how these…

Continue reading →
Bringing the Retail Mindset to Finance: How Personalization Can Transform Banking in APAC
Commerce & Marketing

Bringing the Retail Mindset to Finance: How Personalization Can Transform Banking in APAC

The financial industry in the Asia-Pacific (APAC) region faces unique challenges as it seeks to modernize its marketing strategies and better serve a diverse…

Continue reading →
Crafting a Strong Digital Identity for Startups
Commerce & Marketing

Crafting a Strong Digital Identity for Startups

In today’s digital-first world, a strong online presence is the cornerstone of any startup’s success. Your brand is more than just a logo or a tagline. It’s…

Continue reading →
The Power of Engagement: How Buy.social’s Messaging and Notifications System Stands Out
Commerce & Marketing

The Power of Engagement: How Buy.social’s Messaging and Notifications System Stands Out

When building a platform designed to empower brands, one of the most important questions we kept coming back to was this: How do we help brands not just…

Continue reading →
The Future of Social Commerce: Why Brands Need to Own Their Customer Data
Commerce & Marketing

The Future of Social Commerce: Why Brands Need to Own Their Customer Data

As someone who has spent years working at the intersection of eCommerce, digital strategy, customer experience, and analytics, I’ve seen how the dynamics…

Continue reading →
Reflecting on My 5-Month Engagement with Silk Commerce
Career

Reflecting on My 5-Month Engagement with Silk Commerce

Over the past five months, I had the privilege of working with Silk Commerce as their Vice President of International Markets, focusing on expanding the…

Continue reading →
Generative AI in Marketing: My Thoughts on the Industry’s Progress and Challenges
Commerce & Marketing

Generative AI in Marketing: My Thoughts on the Industry’s Progress and Challenges

External Memory Series — File-based memory for AI-assisted work (overview · 1 Implementation · 2 Productivity · 3 vs the diagram · 4 Governance) Recently, I…

Continue reading →
My Time at Merkle Hong Kong
Career

My Time at Merkle Hong Kong

After nearly six incredible years with Merkle Hong Kong, I’ve officially transitioned from my role as Managing Director to explore new opportunities that align…

Continue reading →
The Rise of Customer Experience Management: Why It Matters and How to Make the Most of It
Commerce & Marketing

The Rise of Customer Experience Management: Why It Matters and How to Make the Most of It

Customer experience management (CXM) has emerged as a top priority for companies in today’s digital landscape. It refers to the strategic practice of…

Continue reading →
New Merkle MD
Career

New Merkle MD

In an exciting development for Dentsu International Hong Kong, Nathan Petralia has been promoted to managing director of Merkle, the agency's newly launched…

Continue reading →
Shoppable media as an omnichannel strategy, a WARC exclusive article
Commerce & Marketing

Shoppable media as an omnichannel strategy, a WARC exclusive article

(Cover photo of this article is copyright WARC, source: https://www.warc.com/reports) I had the opportunity to write an article for WARC. This WARC exclusive…

Continue reading →