Write a Programming Language in a Weekend (Seriously) With Python
Build a toy language from scratch and understand lexing, parsing, and interpreting, all in plain Python.
Understanding Programming Languages - Compiled vs Interpreted
Compiled and interpreted languages work differently, impacting speed, flexibility, and development. Learn their key differences and when to choose each for your projects.
FastMCP - A Smarter Way to Build LLM Toolchains
Build AI tools without the bloat. FastMCP is a Python-native framework for fast, testable, and structured LLM workflows.