PRODUCT ENGINEERING
Modern product engineering is being transformed by AI-driven developers who understand both code and product vision. These engineers can effectively translate product requirements to AI systems, then review and optimize the generated code for quality, consistency, and performance. This approach eliminates common mistakes, accelerates development cycles, and ensures the final product meets both technical excellence and business objectives.
4 min read
Running Claude Code Locally Just Got Easier with ollama-code
A lightweight wrapper around Ollama that mimics Claude Code's development experience using open models like codellama, deepseek-coder, or codestral locally.
12 min read
Spec-Driven Development: Keeping the Vibe, Adding a Plan
Discover how spec-driven development combines the creative flow of AI pair programming with the structure needed for production-ready applications. Learn why vibe coding breaks down at scale and how specifications can guide AI to build better, more maintainable software.
12 min read
Extending AI's Memory: RAG, CAG, Long Contexts and Vector Search
Learn how RAG, CAG, vector databases, and long context windows are revolutionizing AI systems. Discover strategies to reduce hallucinations, implement efficient retrieval, and build more reliable AI applications with grounded data.
15 min read
Building an AI-Powered Code Review System: A Technical Deep Dive
Learn how to build CodeBot, a Laravel-based system that automatically reviews GitHub pull requests using Google Gemini and Anthropic Claude. This technical deep dive covers architecture decisions, implementation challenges, and production-ready patterns for AI integration.
12 min read
Why I Ditched Cursor and Claude CLI for Zencoder (And You Should Too)
My honest experience switching from juggling multiple AI coding tools to Zencoder's unified approach. Here's why their Repo Grokking and custom agents completely changed how I build software.
12 min read
AI-Driven Development: Streamlining Product Engineering with MCP, Linear, and Cursor
Learn how integrating Linear's MCP server with Claude and Cursor transforms product development workflows. See how to generate architectural guidelines automatically from tickets, enabling AI to understand context and speed up development cycles while maintaining code quality.
8 min read
Comprehensive guide for product engineers on building Success
A comprehensive guide for products. Learn 5 key strategies including problem-first thinking, data foundations, explainable systems, and thoughtful human-AI relationships. Avoid common pitfalls engineers on building successful AI-driven products. Learn 5 key strategies including problem-first thinking, data foundations, explainable systems, and thoughtful human-AI relationships. Avoid common pitfalls and create products that deliver real user user value.
10 min read
Running Claude Code with a Local LLM: A Step-by-Step Guide
Learn how to set up Claude Code with a local large language model (LLM) using the code-llmss project. This guide walks you through installation, configuration, and real-world use cases for developers who want AI-powered coding assistance without relying on cloud-based services.
7 min read
Balancing AI Capabilities and User Experience
Learn how to create AI products that are both technically impressive and user-friendly. This guide offers practical strategies for finding the perfect balance between advanced AI capabilities and intuitive user experiences.