Pine Grove Interactive

Go to posts

Technology that makes a difference

Building a Local LLM Coding Assistant on an RTX 5090

I run a server in my office with an RTX 5090 and I wanted to find out if Gemma 4 could be my new daily driver for local code assistance. I spent a day testing models, breaking tool calling and tuning llama.cpp configs. After some initial trouble, Gemma 4 26B-A4B earned the spot.

From Jupyter Notebooks to Production: MLOps Workshop at Tech Borås

On September 23, I ran the third workshop in the AI Lab series at University of Borås. This time we tackled the gap between experimentation and production: the “throw it over the fence” problem that kills ML projects. This post shows how to bridge that gap with MLOps practices and tools.

Powerful NLP with SetFit and Few-Shot Learning

On September 9, I ran the second workshop in the AI Lab series at University of Borås. This time we tackled a common business problem that you run into all the time when starting an AI project: You have the data, but it is unlabeled. This post shows how to handle that challenge with few-shot learning.

Machine Learning Workshop in Borås

On August 26, I ran the first of three workshops at the University of Borås. The objective was to introduce 25 developers to machine learning and have them build a bunch of models while avoiding common pitfalls.