SWE Templates & Tools.
Everything you need to apply, prep, and land your first software engineering role.
Templates
SWE Resume Template
Software engineering resume format with the right sections, project bullet structure, and GitHub/LeetCode placement.
Cold Outreach & LinkedIn Templates
Email and LinkedIn messages for reaching out to engineers, recruiters, and diversity program coordinators.
Platforms & Tools
LeetCode
The primary platform for DSA practice. Focus on Easy → Medium → Hard in that order. Track your progress by topic.
NeetCode.io
Curated 150-problem list organized by pattern. Start here if LeetCode feels overwhelming.
Grokking the Coding Interview
Pattern-based DSA learning. Best for building mental models of sliding window, two pointers, trees, etc.
System Design Primer (GitHub)
Free, comprehensive system design resource. Read this cover to cover before any system design round.
Reading List
Cracking the Coding Interview
Gayle Laakmann McDowell
The definitive SWE interview prep book. Read it. Do the problems.
A Philosophy of Software Design
John Ousterhout
How to write clean, modular code. Relevant for coding interviews and real engineering roles.
The Pragmatic Programmer
Hunt & Thomas
Essential reading for understanding how professional software is actually built.