top of page
AI Deep Dives


I Wish I Knew This Before Building an AI Second Brain
Most AI second brain setups fail because the vault isn't built for it. This covers the structure, linking scheme, and agent protocol that actually make it work.
3 days ago14 min read


Everything You Need to Know Before You Start Using Obsidian
With the building a Second Brian boom, a lot of people have started opening Obsidian for the first time recently. If that is you, welcome. The app is free for personal use, but it has a learning curve that is steeper than most note-taking tools, and the documentation assumes a level of familiarity that can make the first few hours genuinely bewildering. This guide covers the foundations: what Obsidian is, why people use it, and the core concepts you need to understand before
7 days ago11 min read


How I Use Claude as a Writing Assistant (to actually improve my writing)
AI-generated articles and AI-assisted writing aren't the same thing. Four practical techniques for using Claude as feedback, without losing your own voice.
May 108 min read


Seamless Content Ingestion for Claude-Obsidian Second Brain
There's been a lot of excitement recently around building a 'Second Brain' using Claude and Obsidian. Unfamilliar? Read my Claude Code or Obsidian Guides. Just make sure you come back and finish this article after :) For those who missed it, this idea was popularised by Andrej Karpathy and involves building a Wikipedia-style set of interconnected notes which can then be navigated and searched by AI agents. This means that we don't have to provide AI agents the same context ov
Apr 229 min read


How I Built an AI-Powered Task Management System with Obsidian and Claude Code
I built an AI-powered task system in Obsidian using custom Claude Code skills. This covers context engineering, note types, and the morning briefing automation.
Apr 88 min read


AI's Blindspot: The 'Lost in the Middle' Effect
AI models struggle to recall information in the middle of long documents. It's a positional bias called the Lost in the Middle Effect. Here's how to fix it.
Mar 224 min read


Exploring AI in Animation: My Journey with VibeManim
Testing LLMs on Manim animation code reveals where spatial reasoning breaks down. Four models, the same prompts, progressively harder challenges.
Feb 1210 min read


Forget "Think step by step", Here's How to Actually Improve LLM Accuracy
"Think step by step" used to reliably improve AI outputs. Modern reasoning models handle this internally. Here's what that means for how you should prompt now.
Jan 189 min read


Using AI to Map Legacy and Inherited Code: A Practical Guide
Master AI-driven code mapping with this 4-step guide to navigating legacy projects. Turn complex code into clear diagrams and actionable documentation.
Jan 16 min read


The pitfalls of over-reliance on AI for self-directed learning
Do you over-rely on AI? Understand the risks of using AI for self-directed learning. Struggle productively. Reclaim your critical thinking.
Dec 1, 20259 min read


How Far Can You Push Excel with Regex?
Learn how to use regex pattern matching in Excel for advanced data cleaning, text extraction, and analysis.
Oct 15, 20258 min read


Still copy-pasting into ChatGPT? Here’s how to turn your ideas into AI-powered apps
Learn to build AI-powered apps using LLM APIs. This beginner’s guide covers prompt engineering, function calling, and creating custom AI tools.
Jun 28, 202511 min read


You’re using ChatGPT wrong. Here’s how to prompt like a pro
Six advanced prompting techniques that improve ChatGPT outputs: roleplay, decomposition, chain-of-thought, tree-of-thought, shared context, and agreeableness.
Jun 2, 202511 min read


Model Evaluation: Why Accuracy Isn’t Enough
Learn why accuracy fails in imbalanced data. Master essential model evaluation metrics: Precision, Recall, and the F1 score for robust ML classification.
Mar 29, 20255 min read


Information at a Glance: Do Your Charts Suck?
Master data visualization: use pre-attentive features, Gestalt theory, and proper visual data encoding to create clear, effective charts
Jan 12, 20257 min read


Who Needs Strava Premium When You Have Python?
Build a Strava heatmap using the Python API for custom GPS route visualization. Filter by type and date range for advanced data analysis.
Jan 12, 20255 min read


How to Use the Strava API with Python – Beginner Tutorial
Beginner’s guide to the Strava API with Python. Use OAuth2 for authorization and get activity data. Handle access tokens and usage limits.
Jan 12, 20257 min read
bottom of page
