Blog
Articles on AI, Machine Learning, and developer tools — published on Medium
Fine-Tuning Gemma 2B on PubMedQA: Building a Medical Q&A Assistant with LoRA, Keras Kinetic, and TPU
How I used a single Python decorator to fine-tune a medical question-answering model on a remote TPU โ no Docker, no Kubernetes YAML, just Python.
Building a Science Simulator Hub with Google AI Studio, Google Antigravity and Gemini 3
Making physics, sound, and systems thinking interactive for students.
Connect to Google Colab Server in VS Code IDE with Colab Extension
If you're in data science, ML, or AI engineering you've likely juggled multiple notebook workflows. Here's how to connect Colab directly from VS Code.
Gemini for Productivity: How Google's AI is Changing the Way We Work
In today's hyperconnected world, productivity isn't just about working harder โ it's about working smarter with AI.
How to Use Gemini to Generate Flowcharts with Mermaid and Visualize Them in draw.io
Creating flowcharts can be tedious โ especially when brainstorming or documenting workflows. With Gemini and Mermaid it's a breeze.
Deploying DeepSeek-R1 Models on AWS: A Game Changer for Generative AI
In the fast-paced world of generative AI, efficiently deploying and scaling AI models is critical. Here's how to deploy DeepSeek-R1 on AWS.
Build your own Generative AI app in minutes with AWS PartyRock
Everyone is jumping on the Generative AI bandwagon. AWS PartyRock lets you build your own GenAI app without writing a single line of code.
How to use TensorBoard with PyTorch
TensorBoard is an open-source tool for visualizing and understanding deep learning model performance. Here's how to hook it up with PyTorch.
Introduction to Federated Learning
An overview of federated learning โ training ML models across decentralised devices without sharing raw data, a key technique for privacy-preserving AI.
Introduction to Marketing Mix Modelling (MMM) Part I
An overview of Marketing Mix Modelling โ a statistical analysis technique used to understand the impact of various marketing tactics on sales.
Drive Business Revenue via Revenue Growth Management (RGM)
Revenue growth management focuses on increasing revenue through the coordinated management of sales, pricing, promotions, and trade spend.
How to use TensorBoard with Google Colab
One of the biggest hurdles for ML practitioners is visualizing training runs in Colab. This guide shows how to run TensorBoard directly inside a Colab notebook.
Setting up Anaconda3 to work with macOS Catalina zsh shell
After updating to macOS Catalina, Anaconda3 stopped working with the new default zsh shell. Here's the fix.
How to uninstall or remove Anaconda completely from macOS
Anaconda is widely used in data science but removing it completely from macOS can be tricky. This is the clean way to do it.
Setting up virtual environment for Python with Anaconda
A virtual environment is an isolated copy of Python that maintains its own files and directories. Here's how to set one up with Anaconda.