
I Built an Interactive CV
A weekend build: a data-driven resume with a digital assistant, streaming Q&A, and a job-fit analyzer.

A weekend build: a data-driven resume with a digital assistant, streaming Q&A, and a job-fit analyzer.

Six more months, we have better tools. Agentic workflows are here: but code review, tests, and budgets still matter.

A frank, detailed review of Vibe Coding: hype, metaphors, contradictions, and real-world AI coding lessons.

Ten years, three articles, and one more trip through MobileNativeJavaScript land.

This article explores how Retrieval Augmented Generation (RAG) can be used with large language models to suggest recipes based on user-provided ingredients. It walks through building a recipe recommendation system using embeddings, vector search, and prompt engineering, complete with code examples and a simple web interface.