Powered by AI
2025-01-17
2025-01-16
Build an AI-Powered Image Search Engine Using Ollama and LangChain
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.
Test-Driven Development with an LLM for Fun and Profit
Welcome to the very first post in a new blog! Here I will discuss software development, SRE work, and other fun stuff. Sometimes an idea is just too good to pass up. I hope this blog will motivate me to turn sparks and little pieces into general knowledge in writing the words down. The other day I was discussing Tabby with a coworker. We talked about whether we should consider AI-autocompleted code harmful and ditch everyone’s newfound habit due to LLM’s inherent unreliability and their tendency toward spaghetti code, throwing traditional software engineering principles like DRY out the window. I disagreed: what if we could have a framework that integrates AI development tooling while also making everything better and more reliable instead? This instantly reminds me of Test-Driven Development, or TDD, which I think is great when combined with the use of a Large Language Model.
2025-01-15
Designing for developers means designing for LLMs too
How we used LLMs to produce instructions for LLMs to build Encore applications.
Running LLM evals right next to your code
One of the first things you learn when going down the path of building applications with LLMs is that you need evals. Wouldn’t it be nice if they could live in your existing test system, and be run and displayed in CI, just like your tests?
llama.cpp: Writing A Simple C++ Inference Program for GGUF LLM Models
Exploring llama.cpp internals and building a simple chat interface in C++