top of page
Search


How to use MCP tools with a PydanticAI Agent
The Model Context Protocol enables connecting AI Agents/LLMs to external resources and tools using a standardized interface. I wanted to...
Finn Andersen
Mar 141 min read
4 views
0 comments


LangChain vs PydanticAI for building an AI Agent
After making a simple AI agent app using the Pydantic  AI framework, I wanted to see how it compared to doing the same thing with the...
Finn Andersen
Mar 141 min read
5 views
0 comments


Using AWS SAM custom build method to optimise Lambda builds in a monorepo setup
I made a basic project template to demonstrate using a custom AWS SAM build method so that each Lambda only contain the source code it needs
Finn Andersen
Jan 291 min read
4 views
0 comments


Managing a Relational Database for a Python Project
On a recent project I was responsible for developing the tooling, processes and automation for managing PostgreSQL database schema...
Finn Andersen
Nov 11, 20241 min read
10 views
0 comments


My SQLServer Schema Manager library
I finally got around to publishing a handy tool I developed a long time ago - It lets you define the entire structure of a SQLServer DB...
Finn Andersen
Oct 19, 20241 min read
2 views
0 comments


My Arduino framework for creating animation patterns and mapping them to segments of an LED strip
My Infinity Cube project from a couple of years ago (still need to write something for that...) has a single strip of 336 LEDs, split up...
Finn Andersen
Nov 7, 20231 min read
9 views
0 comments


Using Python and AWS to secure tickets to Printworks' closing weekend events
While in London I intended to go to an event at the iconic Printworks venue, which is known for hosting electronic music raves. However,...
Finn Andersen
Apr 28, 20232 min read
35 views
0 comments


My University FYP - Automated Robot Air Hockey Table
I was digging through my old university documents and came across the video for my Final Year Project thesis - the robot Air Hockey Table.
Finn Andersen
Apr 27, 20231 min read
16 views
0 comments


What's the fastest way to read a CSV file with Pandas 2.0?
I did some performance testing of the different engines and options of Pandas 2.0's read_csv() function, and wrote an article about the resu
Finn Andersen
Apr 27, 20231 min read
3 views
0 comments


How doeso Panda’s read_csv() function actually work?
I dove into the internals of the updated read_csv() function in Pandas 2.0 to see how the different engines and configuration options work.
Finn Andersen
Apr 27, 20231 min read
5 views
0 comments


How to Scale a Monolithic Django Project — Without Microservices
I wrote an article exploring ways to approach software architecture decisions when scaling up a complex application.
Finn Andersen
Mar 4, 20231 min read
7 views
0 comments


Analyzing and Optimizing Database interactions with Django and pyodbc
Recently I performed some investigation into the database interaction activity of the Django-based data platform I lead in order to...
Finn Andersen
Feb 1, 20231 min read
2 views
0 comments


A Guide to Pandas Extension Types and How to Create Your Own
Pandas Extension Types allow adding cool new capabilities to the popular Python data processing library
Finn Andersen
Feb 1, 20231 min read
3 views
0 comments


Hiking Cordillera Huayhuash - 6 days in remote mountainous paradise
Day 1 The expedition group of 7 (consisting of besties Rubi and Cass from Australia (Darwin in fact) and Canada, Ziv from Israel, Miguel...
Finn Andersen
Dec 22, 20227 min read
18 views
0 comments


Building a Custom Wooden-base Open PC
Bringing new meaning to "wooden PC"
Finn Andersen
Jun 28, 20202 min read
255 views
1 comment


Making a Custom Hand-held Retro Gaming Console
I used a Wii-U Pro controller as a base to build a sleek-looking custom handheld gaming console
Finn Andersen
Jun 23, 20201 min read
23 views
0 comments


Making a Retro Gaming System from an Old Vintage Television
I found a cool bright orange vintage television in a dumpster down the street, and gave it a second life as a retro gaming system
Finn Andersen
Jun 23, 20201 min read
23 views
0 comments


Demystifying Middleware in Django’s request-response cycle
I wrote an article unpacking the details of the end-to-end request to response flow in the Django Web Application framework
Finn Andersen
Jun 20, 20201 min read
8 views
0 comments


Exploring Hallstatt and Gosausee in Austria
A quick recount of my solo adventure exploring the spectacular Hallstatt town and Gosausee lakes
Finn Andersen
Mar 18, 20204 min read
20 views
0 comments


Hiking the Annapurna Circuit
A photographic journal preserving the details of the most fulfilling two week experience of my life, hiking the Annapurna Circuit in Nepal
Finn Andersen
Mar 17, 202018 min read
152 views
0 comments
bottom of page