Skip to content

Insights

Blog

View our articles.

CategoriesTagsAuthors

Articles 1-32 (total 32)

FinvestLens 1.0: 56,000 lines of accounting software in fourteen days featured image

FinvestLens 1.0: 56,000 lines of accounting software in fourteen days

A native Apple double-entry accounting app, verified against a real 46,000-transaction GnuCash book to the cent — built from a single-sentence prompt, with the agent drafting its own specifications. What the method got right, and what real data found that no test suite would.

HelloNotes 1.0: a Markdown knowledge base that is actually a Mac app featured image

HelloNotes 1.0: a Markdown knowledge base that is actually a Mac app

Fifteen days, 220 commits and 32,000 lines of Swift — a local-first knowledge base whose database is a folder, built from a single-sentence prompt. What the method got right, and the four traps that ate real hours.

A New Look for Hello Tham: Designing v5.0.0 with Claude featured image

A New Look for Hello Tham: Designing v5.0.0 with Claude

Our website has been redesigned from the ground up — an editorial design system called Rosely, conceived in Claude Design and implemented with Claude Code.

Financial Analysis and Portfolio Optimisation (Part 3): My Quantitative Pipeline featured image

Financial Analysis and Portfolio Optimisation (Part 3): My Quantitative Pipeline

An overview of my quantitative analysis pipeline: data ingestion, benchmarking with QuantStats, and executing Mean-Variance, Semivariance, and Hierarchical Risk Parity (HRP) optimizations.

Financial Analysis and Portfolio Optimisation (Part 2): Engineering Challenges featured image

Financial Analysis and Portfolio Optimisation (Part 2): Engineering Challenges

Practical engineering challenges of building a portfolio optimiser: importing data from multiple brokerages, retrieving clean price feeds, and navigating deprecated quantitative libraries.

The Evolution of Hello Astro: My Personal Learning Journey with Astro featured image

The Evolution of Hello Astro: My Personal Learning Journey with Astro

Reflecting on my first Astro project—migrating from Gatsby/Next.js, building a popular starter template, and partnering with Antigravity for a major v7 overhaul.

Major Upgrade to Astro v7 and Dynamic Future-Dating featured image

Major Upgrade to Astro v7 and Dynamic Future-Dating

An overview of the major website overhaul, shifting to Astro v7, Tailwind CSS v4, and dynamic on-demand rendering using Netlify serverless functions.

Website Update featured image

Website Update

Another year has passed, and we have refreshed our website, using the latest version of Gatsby.

Hello Tham website is now a serverless Static Web App featured image

Hello Tham website is now a serverless Static Web App

Welcome to the new Hello Tham website! It has been completely rewritten as a modern web app using Javascript, React, Gatsby, Netlify CMS and Markdown!

A celebration of 50 Years of Unix featured image

A celebration of 50 Years of Unix

A beautiful operating system, still healthy after 50 years.

From Zero to Hero Part 6 (The Ultimate Boon and The Return) featured image

From Zero to Hero Part 6 (The Ultimate Boon and The Return)

This is the sixth part (and probably the last, for now) of my series of articles on learning to code at age 55 and creating some prototypes.

From Zero to Hero Part 5 (The Dark Cave) featured image

From Zero to Hero Part 5 (The Dark Cave)

This is the fifth part of my series of articles on learning to code at age 55 and creating some prototypes.

From Zero to Hero Part 4 (Eating, Drinking, Sprinting) featured image

From Zero to Hero Part 4 (Eating, Drinking, Sprinting)

This is the fourth part of my series of articles on learning to code at age 55 and creating some prototypes.

From Zero to Hero Part 3 (Approach to the Inmost Cave) featured image

From Zero to Hero Part 3 (Approach to the Inmost Cave)

This is the third part of my series of articles on learning to code at age 55 and creating some prototypes.

From Zero to Hero Part 2 (Learnin’​ and Hustlin’​) featured image

From Zero to Hero Part 2 (Learnin’​ and Hustlin’​)

This is the second part of my series of articles on learning to code at age 55 and creating some prototypes.