Artificial Intelligence › Large Language Models

Getting AI to work in complex codebases

Discussion on the challenges and limitations of using LLMs for code generation in production environments, exploring determinism concerns.
Signal Editorial Team
3 min read
Artificial Intelligence › Large Language Models

Sampling and Structured Outputs in LLMs

Discussion of advanced techniques for constraining LLM outputs using structured generation libraries like Guidance and LLGuidance.
Signal Editorial Team
3 min read
Artificial Intelligence › Large Language Models

Engineering AI Systems That Endure: Beyond the Bitter Lesson

How to build reliable AI systems while navigating the rapid pace of LLM evolution and the tension between domain knowledge and scalable methods.
Signal Editorial Team
4 min read
Development › Programming

Many hard LeetCode problems are easy constraint problems

Discussion on how complex algorithmic problems can be simplified using constraint solvers, and the trade-offs between custom solutions and dependency management.
Signal Editorial Team
4 min read
Development › Software Engineering

Building Supabase-like OAuth Authentication For MCP Servers

Learn how to implement OAuth2 authentication with dynamic client registration and authorization server metadata for MCP servers using a reverse proxy gateway approach.
Signal Editorial Team
4 min read
Development › Software Engineering

Augmented Coding: Beyond the Vibes

Kent Beck explores the distinction between 'vibe coding' and 'augmented coding' through building a production-ready B+ Tree library with AI assistance.
Signal Editorial Team
3 min read
Development › Software Engineering

Should we revisit Extreme Programming in the age of AI?

Discussion on how AI coding tools might revitalize XP practices, with insights from Kent Beck on test-driven development and feedback loops.
Signal Editorial Team
4 min read