Free Resources

I've hand picked these resources to help you become a top performing engineer. Enjoy!

Deliver great demos with my presentation framework

Highlight your contributions and ensure your work gets the recognition it deserves

In this free Software Engineering Framework pdf, you will learn how to:

  • Present your role, process, and impact in a way that others understand and appreciate.


  • Break down the complexities of engineering beyond "just coding" and highlight the creativity and problem-solving involved.

  • Use a structured framework to convey not just the technical aspects, but also the why and how behind your work.

My favorite reads

Rework

Jason Fried, David Heinemeier Hansson

Build

Tony Fadell

Extreme Ownership

Jocko Willink and
Leif Babin

My favorite tools and websites

Tools

Oh My Zsh

Oh My Zsh

It will not make you a 10x developer...but you may feel like one.

Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout... Oh My Zsh!

Eng Blogs and Websites

The home of engineering leadership

LeadDev is dedicated to engineering leadership, offering resources such as articles, conference talks, webinars, and reports to help leaders build effective software engineering organizations. They host events in cities like New York, Berlin, and London, featuring expert speakers and sessions on topics like organizational leadership, technical decision-making, and ways of working. Additionally, LeadDev provides content tailored to various leadership roles, including new managers, experienced managers, Staff+, and Directors.

Learn about Netflix’s world class engineering efforts, company culture, product developments and more

The Netflix Tech Blog shares in-depth insights, stories, and case studies about the technologies, engineering practices, and innovations that power Netflix. It covers topics like software development, data science, machine learning, cloud infrastructure, and open-source projects, aimed at a technical audience, including engineers and tech enthusiasts.

Engineering at Slack: where we share our work, our challenges, and what we’re learning

The Slack Engineering blog shares insights into the engineering, design, and infrastructure behind Slack. It covers topics such as software architecture, scaling challenges, product innovations, and engineering culture. The blog offers a peek into how Slack's teams build and maintain the platform.

The home for Airbnb engineering and data science

The Airbnb Tech website showcases the engineering, design, and technological innovations behind Airbnb's platform. It highlights technical articles, case studies, open-source projects, and insights from the company's developers and designers, offering a behind-the-scenes look at how Airbnb builds and scales its products.

Engineering at Figma

The Figma Engineering Blog offers insights into the design and development processes behind Figma's collaborative design platform. It features articles on engineering challenges, product updates, and best practices, aiming to inform and engage designers and developers.

Learning

Build a portfolio, create a network, and land your dream programming job

Team Treehouse is an online learning platform that offers courses in coding, web development, design, and other tech-related skills. It provides interactive lessons, coding challenges, and real-world projects to help users build practical skills, whether they're beginners or looking to advance their careers in tech.

Resources for developers, by developers

This comprehensive resource for web developers, offering documentation, tutorials, and guides on web technologies like HTML, CSS, JavaScript, and APIs. It provides detailed references, examples, and tools to help developers build, debug, and optimize web applications.

Interactive courses - Learn how to code for free

Codecademy is an online platform that offers interactive coding lessons and courses on programming languages, web development, data science, and more. It provides hands-on projects, quizzes, and career-focused paths to help learners build coding skills and advance their careers.

Interviewing

Interview prep for top tech companies

Interview Kickstart is a career advancement platform that offers part-time, 12-15 week online programs to help tech professionals prepare for technical interviews at top-tier companies, including FAANG (Facebook, Amazon, Apple, Netflix, Google) and other leading firms. Since its founding in 2014, the platform has trained over 20,000 tech professionals.

Anonymous mock interviews with engineers from Amazon, Google, Facebook...

Helps software engineers practice technical interviews anonymously with experienced interviewers from top tech companies. It also connects users with potential job opportunities if they perform well during mock interviews. The platform focuses on improving interview skills and bridging the gap between candidates and hiring managers.

AI

Master Cursor and AI powered code

Cursor 101 is a resource hub designed to help developers master Cursor, an AI-powered code editor. It offers tutorials, video guides, and other materials focused on optimizing AI-assisted coding. Users can explore topics like code completion, AI refactoring, and the integration of AI in coding workflows.

List of best free AI tools in 2025

This website offers a curated list of the best free AI tools available in 2025. It helps users find AI-driven tools across various categories like writing, design, code, and marketing to enhance productivity and creativity without cost.

Design to code

This blog post discusses how the integration between Builder.io and Lovable enables designers to transform Figma designs into fully functional applications. This integration streamlines the development process by converting design files into code, allowing for rapid prototyping and application development.

Create beautiful, modern web applications at the speed of thought.

Describe what you need and Replit's AI Agent builds it for you.

Software Engineer
Growth Program

Through this program, I will provide guidance and support to identify your strengths, address areas for improvement, and help you confidently take your next step.

LinkedIn
YouTube
Instagram

Copyright 2025. All Rights Reserved.