Jun 13, 2026 β’ 18 min read
Integrating Python and Node Backends with a Frontend
A practical lab about integrating a Node.js backend for authentication, a Python Backend for Agents in Lanchain, and a frontend using JWT authentication, FastAPI dependencies, MongoDB status tracking, Strategy Pattern and the Proxy pattern.
ArchitectureBackendFrontendPythonNode.js
Read entry βJun 07, 2026 β’ 11 min read
AI Specification-Driven Development
A practical lab about using SRS documents, ADRs, UI guidelines, specs, plans, and AI coding agents to build a scalable authentication frontend without losing architectural control.
Specification-Driven DevelopmentCodexCypressReact+Node/Express
Read entry βMay 28, 2026 β’ 7 min read
Lab Reviewer API
This technical lab outlines the creation of a blog reviewing application using FastAPI and Langchain. The application transforms raw Markdown notes into structured blog posts, extracts and reviews code examples, translates content into Brazilian Portuguese, and generates PDFs of the output.
lab-reviewerfastapilangchainmarkdowncode-examplestranslationpdf-generation
Read entry βMay 08, 2026 β’ 4 min read
Refactoring Your Node.js API: Why Your Routes Should Not Be Controllers
Learn how to refactor your Node.js API by separating routes from controllers to enhance maintainability and readability.
Node.jsAPIRefactoringBest Practices
Read entry βMay 06, 2026 β’ 1 min read
Hello, world: why I started these labs
After 9+ years building software, I wanted a place to document experiments, trade-offs, and practical lessons from real engineering work.
LabsMeta
Read entry β