Learn Anything Online

27 Best Tech Careers Resources

Learn Anything Online offers the best resources for learning about tech careers. From fundamentals to advanced concepts, explore a curated collection of courses, tutorials, papers and more to enhance your tech careers education.

Free

30 days ago

12 Logging BEST Practices in 12 minutes
Better Stack
Learn about what makes a good log, log levels, debugging and security. From structured logging and sampling to security and performance optimization, learn how to implement a logging strategy that actually works when you need it most. Whether you're a junior developer or a seasoned engineer, these practices will save you countless hours of debugging and prevent future incidents.
Free

30 days ago

How to give a senior leader feedback (without getting fired)
Wes Kao
There’s a right and wrong way to proceed. Here’s how to increase the chances your leader listens and takes action--while reducing the chances they feel threatened.
Free

30 days ago

I Broke Amazon Twice. Here's How.
Steve Huynh
Hear how an ex-Amazon principal engineer recalls two different times he broke Amazon. This is great example of how to recall your stories in a behavioural interview with very technical details.
Free

30 days ago

the reality of landing a tech job in 2025
Low Level
Learn how Low Level would apply for jobs in the current tech market. He walks through a real example job description on LinkedIn and explains what he’s thinking and how he would approach it.
Free

30 days ago

How To Stand Out In An Insanely Competitive Tech Market (Ex-Amazon Principal Engineer)
Steve Huynh
Learn from an ex-Amazon principal engineer how to stand out in an insanely competitive tech market through depth, recruiter optimization, leveraging your network and building with AI for real users.
Free

Last month

So You Think You Know Git - FOSDEM 2024
Scott Chacon
Scott Chacon walks through some helpful git config, oldies but goodies, new tips about git, tips around big repos and monorepos and some GitHub tips.
Free

Last month

Increase your productivity on personal projects with comprehensive docs and automated tests - DCUS
Simon Willison
Learn how Simon Willison utilises automated tests and comprehensive documentation to maintain 185 projects.
Free

2 months ago

The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024
Daniel Terhorst-North
This talk discusses the belief that great programmers are not born but made through deliberate effort and continuous learning. It emphasizes the value of building simple, understandable code and supporting others, rather than relying on rote knowledge or ego. The author admires programmers who possess curiosity, adaptability, and an open-minded approach to tools and languages. The goal is to share traits of an exemplary programmer, hoping to inspire readers—whether as fellow developers, candidates, or interviewers—to recognize and aspire to these qualities.
Free - $200.00 / month

3 months ago

SadServers
SadServers
Linux and DevOps troubleshooting interviews - like LeetCode for Linux. Get hands-on experience with exposure to real-world problems which will be useful across your whole career.
Free

3 months ago

levels.fyi
Zaheer Mohiuddin
The best site to find and evaluate your next job in tech using crowdsourced salary data. This site is great for comparing by role, location, experience and many other factors. Additionally, this site provides many services to help you land your next job.
Free - Paid

3 months ago

ByteByteGo
Alex Xu · Sahn Lam
Everything you need to take your system design skill to the next level. This includes text-based courses with detailed illustrations that explain how to build complex systems step-by-step.
Free - Paid

3 months ago

The Pragmatic Engineer
Gergely Orosz
The #1 technology newsletter on Substack. Highly relevant for software engineers and engineering managers, useful for those working in tech. Written by engineering manager and software engineer Gergely Orosz who was previously at Uber, Skype/Microsoft, and at startups.
$33.87

3 months ago

Designing Data-Intensive Applications
Martin Kleppmann
With so many technologies available in the data space, this book aims to guide people in asking the right questions to create a good solution for their needs while keeping tradeoffs in consideration. This book is strongly recommended for system design interviews and covers a broad range of topics.
$20.00 - $39.00

3 months ago

The Tech Resume Inside Out
Gergely Orosz
What a good developer resume looks like and how to write one. A practical guide written by the people who do the resume screening: engineering managers and recruiters working at tech companies. Free for developers out of a job.
Free - $497.00

3 months ago

NeetCode
Navdeep Singh
NeetCode has become a fundamental resource for people preparing for coding interviews with video-walkthroughs of Leetcode questions and supplementary courses and tools designed to improve your interview skills.
Free

3 months ago

Welcome To The Coding Interview: You Suck
Edbert Chan
The no-bullshit guide to getting good at the coding interview. Learn from Edbert Chan is a ex-Apple, current Uber Senior Engineer whose career spans multiple startups, Fortune 500 companies, and 2 continents, who boasts a 75% success rate for onsite interviews.
Free

3 months ago

Binary Search tutorial (C++ and Python)
Errichto
This is the most comprehensive lecture on the binary search taught by Errichto, a finalist of multiple big programming competitions like ICPC, Facebook Hacker Cup and Google Code Jam (even got 2nd place in 2018).
Free

3 months ago

The New Rules of Negotiating Your Tech Job Offer in 2024+
Colin Lernell · Annie Murray
200+ negotiations later, negotiation expert Annie Murray shares the tips she's used to help tech professionals get millions in offer increases, even in uncertain times.
Free

3 months ago

42 Minutes of $10m Salary Negotiation Advice (From A Sr. Director In Tech)
Colin Lernell
A guide to salary negotiation to maximise your earnings. Learn from Colin Lernell (ex-Patreon, Noom, Udacity) who has personally been able to negotiate over $2,000,000 a year in tech offers.
Free

3 months ago

Conventional Comments
Conventional Commits
A framework for pull request comments that are easy to grok and grep.
Free

3 months ago

The Joel Test: 12 Steps to Better Code
Joel Spolsky
A test created by Joel Spolsky to rate the quality of a software team.
Free

3 months ago

Conventional Commits
Conventional Commits
A specification for adding human and machine readable meaning to commit messages.
Free

3 months ago

Keep a Changelog
Olivier Lacan
A site describing what a changelog is, why you should keep a changelog for a software project and who needs a changelog.
Free

3 months ago

Semantic Versioning 2.0.0
A solution to managing software versions in a system with many dependencies by using major, minor and patch versions.
Free

3 months ago

Why Not Comments
Hillel Wayne
Why not "why not" comments? Not why "not comments". Explore the discussion of what information should be captured in function names or comments and walk through a real-world example.
Free

3 months ago

Tao of Node - Design, Architecture & Best Practices
Alex Kondov
This guide outlines best practices for structuring and coding a Node.js application. It emphasizes modular design, layering, and separating concerns such as domain logic and utility functions. Key topics include using services for module communication, handling errors effectively, enforcing consistency, and favoring Express for web frameworks. The guide also covers tooling preferences, like using TypeScript, Snyk, and structured logging, as well as testing strategies like favoring integration testing and maintaining high coverage. It touches on performance considerations, advising against premature optimization and event loop blocking.
Free

3 months ago

Kalzumeus Software
Patrick McKenzie
Patrick McKenzie’s (patio11) blog on software development, marketing, and general business topics. Patrick focuses on applying systems thinking to businesses, with an interest in how the social structure of the Internet impacts the world. Patrick also shares his unique experience having lived Japan for 20 years.