Bookmarks
A curated collection of websites I find useful.
Frontend
Next.js Glossary
Official glossary for understanding key Next.js concepts, terminology, and architecture.
Next.js Playground
Interactive playground for exploring App Router patterns like layouts, streaming, and data fetching.
The Modern JavaScript Tutorial
Comprehensive JavaScript guide with clear explanations, examples, and exercises from fundamentals to browser APIs.
GreatFrontEnd
The complete prep platform for Front End interviews. Practice 500+ questions with solutions, code in-browser, and use prep plans devised by ex-interviewers.
Computer Science
Teach Yourself Computer Science
Structured self-study curriculum for building a strong computer science foundation outside university.
The Missing Semester of Your CS Education
Practical lessons on shells, editors, version control, and workflows that make developers far more effective.
CS 148: Introduction to Computer Graphics and Imaging
This introductory computer graphics course covers Blender, mathematical concepts, light and color, and ray tracing. The final project involves building a ray tracer to create a visually compelling image.
Software Engineer
Making Software
Practical reference on engineering judgment, product decisions, and the craft of building software.
CS146S: The Modern Software Developer
Course materials on modern software development, with emphasis on AI-assisted workflows and developer productivity.
Build Your Own x From Scratch Books
Level up your coding skills. By recreating tech from scratch. With step-by-step guides.
Design
delphitools
Thoughtful collection of lightweight tools with no accounts, no friction, and no unnecessary data capture.
DesEngs: Resources for Design Engineers
Curated resource hub for design engineers working across interface design and frontend implementation.
Design Engineer Tools
Handpicked tools and references for design engineers focused on modern web products.
Last updated on