
Are You Fighting Hallucinations?
LLM hallucinations as a measure of code unpredictability and how to improve code quality for better AI and human collaboration.
Weekly articles on AI coding tools, techniques, and the future of software development.

LLM hallucinations as a measure of code unpredictability and how to improve code quality for better AI and human collaboration.
I recently needed to refactor a Rust codebase within a Tauri project but lacked the time to learn the language's intricacies deeply. I solved this by decoupling the software engineering principles from the syntax implementation, using an AI-driven workflow.

I started vibe coding a desktop app with Tauri and Rust—a language I don't know. Here's the workflow that got me to 5000 lines of code in a single day.
A prototype is not a handoff artifact. Treating it as one is a category error. What should be handed over is not the prototype alone, but the intent.

How AI coding tools create dangerous monocultures and why a single vulnerability can affect thousands of projects simultaneously.
Why using cost-effective AI models for coding can be more beneficial than always reaching for the most expensive options.
Exploring the true meaning of 'vibe coding' as defined by Andrej Karpathy and how it differs from the current AI app generator trend.