Resources & tools

What I'd pass on

I read to learn, not for fun. Books were the closest thing I had to a mentor when there wasn't one around, so I took what I needed and got moving. When I need to learn something new, I'll pick them up again.

Most of what follows is what I wish someone had told me earlier, and a fair amount of it is what to avoid. If you want the story behind any of it, that's on the about page.

My top book recommendations

  1. The Millionaire FastlaneOpened my eyes to how people actually make money and gave me the entrepreneurial bug. The one that started everything.
  2. How to Win Friends and Influence PeopleI was weak at relationships and networking. I'm better now, but it made me aware of what it takes to be liked and to keep friends.
  3. Awaken the Giant WithinThick, dense, and I never finished it. But it introduced me to Tony Robbins, and later on his Personal Power audio program which is the one that actually landed.
  4. The Lean StartupHow to think about a business idea. Problem, unique value proposition, and a single page to flush out a business idea.
  5. The Power of HabitEvery bad habit has a trigger. Spot the trigger and you can swap what follows after.

Learning to program now

My old list of courses is dead. AI writes the code now, so grinding syntax is no longer the point. What I would learn instead:

  1. Design, UI/UX judgementAI can still be weak here. Knowing why something belongs in one place and not another is the part that lasts.
  2. Concepts, not syntaxWhat HTML, CSS and JavaScript each do. How a front end talks to a back end. When to reach for a relational database and when not to. Web versus desktop versus native. Enough to say no, not that, use this.
  3. How to actually use AIAgents, orchestration, review and testing workflows. Someone using AI well moves several times faster than someone who is not.
  4. Enough debuggingEnough to read a log and ask the right question. AI can usually take it from there.
  5. MarketingThe barrier to building dropped to a monthly subscription, so distribution is what makes or breaks you now.

Learning to trade

This one is mostly warnings, because that is what I needed and did not get.

The order I wish I had followed

  1. Learn a style of trading concepts. Pick one approach and actually study it.
  2. Backtest until you know where the edge is and where it fails. That is where your stop goes.
  3. Build your own model, or take one that works and make it yours.
  4. Forward test it.
  5. Demo trade. Identical to live, except the money.
  6. Go live, and keep comparing against your numbers. When they drift, take your foot off the gas.

I skipped straight to the end and it cost me years.

Starting something of your own

That last one is exactly how BacktestingLab was born. It's the tool I wanted so I could backtest strategies in a smarter and more efficient way.

Nothing on this site is financial advice. I'm documenting my own journey, including the parts that went badly. Trading carries real risk and you can lose money. Anything I write about building a business is my experience, not a guarantee of yours. Do your own research and make your own decisions.