top of page
The Lab


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
Master advanced prompt engineering techniques like Chain-of-Thought, ReAct, and role-based prompting strategies to get smarter LLM responses
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
