The Observability Layer

Posted on Sun 22 March 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - Instrument once, export anywhere..


Continue reading

The Tool Contract Layer

Posted on Wed 04 March 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - why args_schema is the most important five lines in your tool definition, and how a contract layer survives model upgrades.


Continue reading

Designing for Model Swaps

Posted on Wed 25 February 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - architecture patterns for LLM applications that survive the real world.


Continue reading

While Loops and Life Hacks

Posted on Sat 06 January 2024 in Python • Tagged with development

article featured image

Applying Software Engineering Principles to Everyday Challenges


Continue reading

Fun with Vector Databases

Posted on Thu 23 March 2023 in Python • Tagged with database

article featured image

Fun with vector databases


Continue reading

Sweet data science reads

Posted on Sun 15 January 2023 in Python • Tagged with books

article featured image

Sweet reading list for data scientists


Continue reading

Testing pyspark with pytest

Posted on Sun 15 January 2023 in Python • Tagged with spark, pyspark, pytest, testing

article featured image

Automate testing for pyspark applications using pytest. Includes use of markers and fixtures.


Continue reading