Growing your tree of prosperity
Growing your Tree of Prosperity is an introductory investment guide written specifically for Singaporeans who wish to take their first step towards financial independence.
Saturday, April 25, 2026
Discover the meaning of your life before you press the "early retirement" button
Thursday, April 09, 2026
I have too much time, so I built a productivity app with the help of AI
As I begin to clock in certifications from Anthropic on the Claude system, it dawned upon me that the value of knowledge is next to worthless these days, so to stay relevant, or at least to be able to relate to my Gen Z students, I have to go through what they will eventually go through when they hit the work force, which I think is 10x worse than looking for a job during my time. In the early 2000s, most engineers secured a job by their final year of schooling and could enjoy working on their final-year project, with a secure job waiting for them after graduation.
For this current batch of graduates, they need to contend with the uselessness of knowledge and possibly the deteriorating power of signalling conveyed by degree certificates. To remain relevant, they need skills, but to prove that these skills matter, they will need a portfolio of products that need to display to a potential employer.
So I've decided to join in the fun.
My first practical product using Claude Code in VS Code is a simple To Do List, just to get some initial momentum and make me more efficient on a daily basis, but I want it to be more powerful than the usual To Do lists out there, so I decided to make the application a Bullet Journal.
But there are three complications :
- I no longer know how to code Windows applications in Python. The last time I did that seriously was in C++ using Microsoft Foundation Classes.
- I don't even understand the Bullet Journaling approach, as the book is quite thick and I've not read it yet. I know it's popular, and some hipster executives love it. But I prefer to pick up new AI programming skills.
- I don't even have the technical skills to write software specifications because I was more of an IT Governance professional.
So here's my strategy:
I explained the context to Claude and got Claude to create a first draft of a specification, mentioning bullet journal, Python as the only language I know, and the final product as a Windows executable.
It was able to generate a specification which I can read and amend slightly to my taste.
I got Claude Code to generate my program before I took my son to school, and when I came back, my application was ready to be compiled and run.
And it ran, so I suddenly have a private electronic bullet journaling app that tracks daily tasks and lets me strike them off as they get done. My application is actually chock-full of functionality, and I have no idea what it can do in totality, given how little I know about Bullet Journaling.
I've been using the application for a couple of days, and it has really supercharged my productivity. I can list my priorities early in the morning and slowly strike off each task as I go through the day, freeing up my evenings to contemplate how to improve the application.
On day 2, I suddenly felt that the program was kinda boring and monotonous, and I wanted every completed task to provide a dopamine rush, so I incorporated nice sounds and confetti into the app, and it made me even more productive as completing a task gave a satisfying "ping". Making this modification was a painless task.
Then I had a crazy idea.
Why not make the application comply with the "Getting Things Done" philosophy as well, a kind of productivity system that is over 20 years old, which I tried to understand but never had the willpower to turn into a habit?
Fortunately, AI was able to summarise the GTD philosophy, allowing me to consciously get Claude to modify my software to delegate tasks or KIV them.
And so my Frankenstein application now combines two systems: a Bullet Journal and the GTD philosophy.
You should now be able to see where I am going here.
For every productivity philosophy or system I learn, I can use it to add features to my program. Over time, the more I use my program, the more bugs I encounter, and the more bugs I can get Claude to fix.
I think this might be an entirely new way of consuming software. We just dream of what kind of software we want, and an AI builds it for us on the spot. They won't get it right 100% of the time, but you can recode and recompile the software. Over time, the application becomes seasoned and customised for the individual user.
Because I'm focused on personal efficiency, every new system can inspire slight improvements in my application.
My next objective is to incorporate an Eisenhower matrix into each task, labelling it as urgent or important.
Sunday, April 05, 2026
Trade like a Gen-Z ?
Apparently, brokers like Robinhood are designed to be more like Facebook and Instagram, which throw out encouraging emojis when a trade is made. Fortunately, or unfortunately, for my constituents, IBKR is intimidating, throwing all sorts of warning messages before a trade can be made. Even worse, it's not easy to generate reminders when dividends are incoming, so thankfully, I have Stocks Cafe to generate the dopamine hits instead.
The rest of the book is unputdownable. The author describes his feelings and inner thoughts as his account reached $1,000,000, and then turned negative once his capital gains taxes were accounted for.
Is the book a cautionary tale about trading for a new generation of investors?
Should I start a campaign to promote dividends-maxxing, given that younger folks are starting to show up at the DBS AGM?
Here's what effect the book had on me.
I actually got myself started on options trading after reading this.
With a steady stream of dividends and my homebrew Python code that easily identifies the strongest trends among S&P 500 stocks, I decided to enable options trading on my account to buy 3 out-of-the-money call options expiring in May on the most ferociously trending S&P 500 stocks. My capital was about $1,000.
Within days, I was losing money, currently down about $250 USD.
When learning a new technique, there's always a price to pay for tuition.
This is definitely not an investment strategy to try first for young people.
Wednesday, April 01, 2026
Ok, short KL holiday has ended. Back to work!
Saturday, March 28, 2026
Letter to Batch 41 of the Early Retirement Masterclass
Dear Students of Batch 41,
It's been a great honour and privilege to conduct a 5-Day Early Retirement Workshop for you.
Batch 41 took place in a chaotic age, with the War in Iran heralding a period of flux that can see inflation rise in Singapore, where banks will once again do well, and REITs take a breather, enabling a period of bargain hunting for patient investors who want to build a REIT portfolio for dividend payouts in future years. By now, ERM has stabilised a starter portfolio that accounts for inflexion points in interest rates, balancing banks against REITs to create an oasis of calm for investors.
You can see a starter portfolio of four stocks, which can be optionally expanded to eight in the final portfolio list. (ERM community members can make a guess as to which stocks belong to this new set.)
The other issue facing the programme is AI disruption. Over the past few weeks, we’ve witnessed major changes in the AI space with Claude and Openclaw potentially demonstrating the ability to massively improve the productivity of a white-collar knowledge worker, and we’ve responded with our own bespoke MD file that encapsulates the skills required to analyse and value a local stock. This file will become part of the community, and students are encouraged to tinker with it and improve it over time to sharpen the analysis of the ERM community as a whole.
An MD file is only the beginning. Over the next 3 months, expect more changes to the program as we invent new tools to make stock picks easier. I’ve already managed to have AI recode our in-house web app, and we should comfortably see it in production before June 2026.
Lastly, I hope Batch 41 will participate actively in the FB group.
Hope to see you then!
Christopher Ng Wai Chung
Sunday, March 22, 2026
Stopping my YouTube channel until further notice
The culmination of all these changes means that I can, at best, focus on my business and gigs in the next quarter while I invest most of my time learning about AI to see how far I can push it.
And since I barely do any conventional work, there are very few efficiency gains from AI unless I dream up and create new products like simple mobile apps, a personal productivity tool, and at least one D&D module for 4th-level PCs. I'm cognisant that in such a situation, FIRE can lead to complacency as the flow of dividends just provides so much incentive to let the world just pass by. At this point in time, I'm glad that I still have a few gigs to run and would actually be teaching IT to poly students next semester.
If you are a reader and wish to help me out, send me details about when Gen Z are meeting to discuss things like Open Claw or Claude.
I'd like to join to learn, by osmosis, what these young engineers or computer scientists are thinking.
Saturday, March 21, 2026
Using Claude Code to upgrade my business
Last week was busy, even though it was the school holidays, with one SIAS course followed up with a preview. At the same time, I've managed to sign up for classes for Athropic's Claude, which covers a mix of high-level philosophical lessons on incorporating AI into human work and just one technical introduction to Claude Code.
And what such a small difference would have made!
Within 30 minutes of barely understanding how Claude Code worked, I began using it to improve the Early Retirement Masterclass web app.
For reference, here is a screenshot of my old web app, which is still in production for my next course run.
After using about $1 worth of tokens, this is the latest version of my website.
I've designed the analysis to rely solely on downloaded financial statements and avoid referencing human analyst reports until the last step. I find that such reports are superior because they are more willing to make sell calls and price a stock as brutally and realistically as possible.