Are you or a loved one experiencing AI psychosis? Help is available →
AI Systems Integration | Data Science | Full-Stack Development | DevOps | Bioinformatics
Latest posts
A gothic stained glass window showing a hand descending from clouds to offer a glowing tablet, rays streaming down

I Am Morally Opposed to Updating My CLAUDE.md

Every CLAUDE.md accumulates rules written in frustration after a single bad agent run, and never loses them. Why agent instruction files decay into a grievance archive, and what to do instead.

A crude MS Paint drawing of a lottery machine, every ball printed 42, one 42 ball in the chute

42 Is Not a Random Number

MCP won and agents are everywhere, but they still fail in the same dumb ways. The fix isn't a smarter model. It's deterministic tools.

Updated February 8, 2026 2399 words 12 min
Bert from Sesame Street as the NLP champion, standing victorious over defeated LLM robots

Beating BERT? Small LLMs vs Fine-Tuned Encoders for Classification

I ran 32 experiments comparing small LLMs to BERT on classification tasks. Turns out 2018-era BERT is still really good at what it does.

The Case Against PGVector
YFeatured on Hacker News

The Case Against pgvector

The real limitations of pgvector in production: index choice between IVFFlat and HNSW, why real-time search is hard, pre- vs post-filtering pain, how performance degrades at scale, and when a dedicated vector database is the better call.

Extraction Generation Classification

A Production Framework for LLM Feature Evaluation

Which LLM application patterns actually survive production, based on extraction, generation and classification features shipped to real users. Includes what to evaluate before building and what reliably fails.

AI-generated artistic representation

A Computer Made This

OpenAI's 4o generates images by reasoning in pixel space rather than diffusing noise, which is why it can render legible text and follow multi-step edits. What that shifts for creative work.

A bouncer robot with a clipboard at a small doorway in a vast wall of books, letting only a few documents through to a dejected computer

RAG: From Context Injection to Knowledge Integration

A technical dive into the limitations of current RAG approaches, examining architectural challenges and exploring pathways to more integrated knowledge-aware LLM architectures.

Two timelines: four sequential requests filling the full duration, against four async requests overlapping and finishing in a quarter of the time

Python Async Programming: A Deep Dive into async/await and the Event Loop

How async Python actually works: what async def and await do, how the asyncio event loop schedules coroutines, tasks and futures explained, and when to use async instead of threads or processes.

A two-colour riso print of a flight simulator pod, its cockpit drawn in real detail, with a flat painted board of a runway and sky propped on a stick outside the windscreen

Integration Testing FastAPI: Mocking Auth, MongoDB, S3, and External APIs

A practical guide to FastAPI integration tests with pytest: mocking JWT authentication and the TestClient, patching external API calls, and faking MongoDB and S3 with mongomock and moto.

CheeseGPT logo and interface

CheeseGPT

A complete walkthrough of a minimal RAG pipeline in Python: scraping a corpus, chunking it, creating embeddings, storing them in Redis, and answering questions over the result with GPT.