Recent Discoveries
A curated collection of resources I find useful and inspiring
Patterns for Building LLM-based Systems & Products
Martin Fowler's practical pattern language for designing, evaluating, and operating production-grade generative AI systems.
gen-aillmarchitecturepatternsmartin-fowlerExcellent reference for end-to-end GenAI system design patterns, tradeoffs, and implementation guidance.
Mastering Code Reviews with GitHub Copilot: The Definitive Guide
A comprehensive guide to leveraging GitHub Copilot for more effective and efficient code reviews, covering workflows, prompts, and best practices.
github-copilotcode-reviewaibest-practicesdeveloper-productivityGreat practical guide on using GitHub Copilot to supercharge code reviews — covers prompt engineering, review workflows, and how to integrate AI assistance into the pull request process.
Agentic SDLC Handbook
A practical handbook for applying agentic workflows across the software development lifecycle, from planning and implementation to delivery.
agenticsdlcaisoftware-engineeringplaybookUseful reference for adopting agent-driven engineering workflows with concrete patterns that can be applied to day-to-day delivery.
GitHub Copilot SDK: Build AI-Powered DevOps Agents for Your Own Apps
A hands-on guide to using the GitHub Copilot SDK to build AI-powered DevOps agents that can be embedded into your own applications.
github-copilotaiagentsdevopssdkPractical walkthrough for integrating the Copilot SDK into custom apps — useful for teams looking to build purpose-built AI agents on top of GitHub Copilot.
OWASP Secure Agent Playbook
A practical guide from OWASP for building secure AI agents, covering threat modeling, security controls, and best practices for agentic systems.
securityaiagentsowaspbest-practicesUseful reference for anyone building AI agents — covers the security considerations that are often overlooked when deploying agentic systems.
Moldable Development
A development approach that advocates shaping your tools to fit your problem, making systems explainable through custom, context-specific tooling.
toolingdeveloper-experienceexplainabilityglamorous-toolkitFascinating philosophy by the Feenk team (Tudor Gîrba) — instead of forcing your problem into generic tools, you mold the development environment to the problem. The Glamorous Toolkit is the prime example of this in practice.
Tailwind CSS
A utility-first CSS framework for rapidly building custom designs.
cssframeworkutility-firstMy preferred CSS framework for rapid development with great DX.
Dribbble
Community of designers sharing screenshots of their work.
designinspirationcommunityGreat source of design inspiration and trending UI patterns.
Figma
Collaborative interface design tool for teams.
designprototypingcollaborationIndustry standard for UI/UX design with powerful collaboration features.
TypeScript Handbook
The official TypeScript documentation and handbook.
typescriptdocumentationtype-safetyComprehensive guide to TypeScript features and best practices.