Tag
A developer built a transformer model entirely from scratch in TypeScript, including a custom autograd engine, and released it as an open-source educational tool on GitHub.
A blog post describing a tiny compiler that demonstrates how to lower data-parallel kernels by converting for loops into vectorized loops with lanes and masks, implemented in ~180 lines of Python.
A collection of free programming notes (PDFs) for Java, Python, JavaScript, SQL, DSA, C, and C++ from GoalKicker.
Sidegent is a product that teaches users how to build AI agents through hands-on practice.
This newsletter explains 30 core agentic engineering concepts, emphasizing learning the ideas behind tools rather than chasing every new tool.
A comprehensive guide explaining the Kalman filter and its application in building smarter trading systems, including mathematical foundations and production-grade examples.
A game where you play as the operating system, managing processes, memory, and I/O events to keep the user satisfied.
A 2013 video visualizing and audibilizing 15 sorting algorithms in 6 minutes, including selection sort, quick sort, and bogo sort.
An interpreter for John McCarthy's original Lisp, written in Python, with heavily documented source code aimed at teaching the internals of Lisp.
A thread sharing links to ebooks on AI SOC Mastery (100+ pages) and Catatan AI SOC (600+ pages), including PDFs and source code, available on Google Drive.
A simplified open-source PyTorch implementation of FLUX diffusion transformers with verifiable line-by-line source mappings, designed for educational purposes.
The author explains operator fusion as a key mechanism behind torch.compile's speedups, and provides a minimal 500-line Python implementation and notebook as an educational tool.
A tweet promoting a free deep learning resource with 68 interactive Python notebooks covering topics from basics to advanced techniques like GANs and diffusion models, ideal for self-learners.
A tweet promotes Stanford's free CS324 course on large language models, which uses a simple example of a mouse eating cheese to explain how LLMs work, and includes interactive demos.
Tweet announces a RAG Playlist covering topics from basic RAG to advanced techniques like CRAG and Self-RAG using LangChain and LangGraph, with a link in the comments.
Promotes Chip Huyen's AI Engineering companion GitHub repo, which is touted as more valuable than expensive AI courses.
Microcrad reimplements Karpathy's micrograd autograd engine in C, providing an educational scalar-valued automatic differentiation library with reference counting and a small neural network, aimed at understanding backpropagation at the scalar level.
A beginner-friendly GitHub repository covering PyTorch fundamentals, including tensor initialization, operations, indexing, and reshaping, with over 900 stars.
An interactive article explaining the intricate mechanics of a mechanical watch movement, from the mainspring to the timekeeping system.
A fully functional 8-bit Harvard architecture CPU built from individual logic gates, designed in Logisim-Evolution, with open-source files and documentation. Created by second-year EE students.