AI Journal
Experiments in using AI to close the gap between curiosity and creation.
Most skills in NickOS, my AI operating system, begin with a task I find myself asking AI to help with again and again. Once the repetition becomes obvious, I codify the process into a skill so that I can call on the same workflow without explaining it from scratch each time.
A week ago, I built Poker Settle-Up for a game with friends. Everyone joined the same room on their phones, the data stayed in sync and the app worked with almost no explanation. To make that shared experience work, I vibecoded a small application programming interface (API) on Cloudflare so that ev
I have always wanted to build a small companion app for poker nights, especially for casual games where the chips do not map 1:1 to the cash buy-in, such as a $50 buy-in for $250 worth of chips. Settling up is usually the least enjoyable part of the night: everyone is tired, chips are being counted
I recently built a dashboard for NickOS, my local AI operating system and the repository for my various knowledge databases.
I have become a fan of interactive HTML tools as a medium for presenting information. A well-designed page is easier on the eyes than a dense Word document and can organise the same material through visual hierarchy, navigation and interactive elements.
Guandan is a climbing card game played with two standard decks, typically in partnerships of two. It is wildly popular in China, particularly among professionals and business circles, where it apparently occupies the social space that golf fills elsewhere.
Most of the AI discourse I read these days falls into one of two camps: existential dread or breathless evangelism. AI will displace all our jobs, or AI will transform our productivity overnight. Rather than subscribing to either, I prefer to simply dive deep into using these tools and see how best
Long before tools like Claude and ChatGPT came along, Notion was already my note-taking app, task manager, to-do list and second brain. I still use it that way today, but AI has changed how information gets into the system.
This online journal started out as NICKTONG.md, and goes by the same domain name. The .md was a nod to CLAUDE.md, the instruction file convention used by AI agent frameworks, and to Markdown, the plain-text format behind most of what I build. For anyone in the developer world, the domain name was a
Most people probably think better AI output comes from better prompts. There is some truth in that, but I increasingly think context matters more: whether the AI already understands your work, your terminology, your stakeholders, your preferred formats, your tone, and the standards you apply. A good
My work as an in-house legal counsel often requires me to build PowerPoint decks: internal training, external engagements, and consolidated summaries for leadership. When I am free to choose the medium, I now prefer HTML over PowerPoint.
Part of my job involves tracking gaming regulation across more than a dozen markets: new laws, regulator guidance, enforcement actions, and how other publishers respond in public. I built a legal-regulatory wiki to organise that material into something I can query: not just a record of what happened