├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | We as members, contributors, and leaders pledge to make participation in our 6 | community a harassment-free experience for everyone, regardless of age, body 7 | size, visible or invisible disability, ethnicity, sex characteristics, gender 8 | identity and expression, level of experience, education, socio-economic status, 9 | nationality, personal appearance, race, religion, or sexual identity 10 | and orientation. 11 | 12 | We pledge to act and interact in ways that contribute to an open, welcoming, 13 | diverse, inclusive, and healthy community. 14 | 15 | ## Our Standards 16 | 17 | Examples of behavior that contributes to a positive environment for our 18 | community include: 19 | 20 | * Demonstrating empathy and kindness toward other people 21 | * Being respectful of differing opinions, viewpoints, and experiences 22 | * Giving and gracefully accepting constructive feedback 23 | * Accepting responsibility and apologizing to those affected by our mistakes, 24 | and learning from the experience 25 | * Focusing on what is best not just for us as individuals, but for the 26 | overall community 27 | 28 | Examples of unacceptable behavior include: 29 | 30 | * The use of sexualized language or imagery, and sexual attention or 31 | advances of any kind 32 | * Trolling, insulting or derogatory comments, and personal or political attacks 33 | * Public or private harassment 34 | * Publishing others' private information, such as a physical or email 35 | address, without their explicit permission 36 | * Other conduct which could reasonably be considered inappropriate in a 37 | professional setting 38 | 39 | ## Enforcement Responsibilities 40 | 41 | Community leaders are responsible for clarifying and enforcing our standards of 42 | acceptable behavior and will take appropriate and fair corrective action in 43 | response to any behavior that they deem inappropriate, threatening, offensive, 44 | or harmful. 45 | 46 | Community leaders have the right and responsibility to remove, edit, or reject 47 | comments, commits, code, wiki edits, issues, and other contributions that are 48 | not aligned to this Code of Conduct, and will communicate reasons for moderation 49 | decisions when appropriate. 50 | 51 | ## Scope 52 | 53 | This Code of Conduct applies within all community spaces, and also applies when 54 | an individual is officially representing the community in public spaces. 55 | Examples of representing our community include using an official e-mail address, 56 | posting via an official social media account, or acting as an appointed 57 | representative at an online or offline event. 58 | 59 | ## Enforcement 60 | 61 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 62 | reported to the community leaders responsible for enforcement at 63 | https://www.linkedin.com/in/jordancutler1/. 64 | All complaints will be reviewed and investigated promptly and fairly. 65 | 66 | All community leaders are obligated to respect the privacy and security of the 67 | reporter of any incident. 68 | 69 | ## Enforcement Guidelines 70 | 71 | Community leaders will follow these Community Impact Guidelines in determining 72 | the consequences for any action they deem in violation of this Code of Conduct: 73 | 74 | ### 1. Correction 75 | 76 | **Community Impact**: Use of inappropriate language or other behavior deemed 77 | unprofessional or unwelcome in the community. 78 | 79 | **Consequence**: A private, written warning from community leaders, providing 80 | clarity around the nature of the violation and an explanation of why the 81 | behavior was inappropriate. A public apology may be requested. 82 | 83 | ### 2. Warning 84 | 85 | **Community Impact**: A violation through a single incident or series 86 | of actions. 87 | 88 | **Consequence**: A warning with consequences for continued behavior. No 89 | interaction with the people involved, including unsolicited interaction with 90 | those enforcing the Code of Conduct, for a specified period of time. This 91 | includes avoiding interactions in community spaces as well as external channels 92 | like social media. Violating these terms may lead to a temporary or 93 | permanent ban. 94 | 95 | ### 3. Temporary Ban 96 | 97 | **Community Impact**: A serious violation of community standards, including 98 | sustained inappropriate behavior. 99 | 100 | **Consequence**: A temporary ban from any sort of interaction or public 101 | communication with the community for a specified period of time. No public or 102 | private interaction with the people involved, including unsolicited interaction 103 | with those enforcing the Code of Conduct, is allowed during this period. 104 | Violating these terms may lead to a permanent ban. 105 | 106 | ### 4. Permanent Ban 107 | 108 | **Community Impact**: Demonstrating a pattern of violation of community 109 | standards, including sustained inappropriate behavior, harassment of an 110 | individual, or aggression toward or disparagement of classes of individuals. 111 | 112 | **Consequence**: A permanent ban from any sort of public interaction within 113 | the community. 114 | 115 | ## Attribution 116 | 117 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], 118 | version 2.0, available at 119 | https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. 120 | 121 | Community Impact Guidelines were inspired by [Mozilla's code of conduct 122 | enforcement ladder](https://github.com/mozilla/diversity). 123 | 124 | [homepage]: https://www.contributor-covenant.org 125 | 126 | For answers to common questions about this code of conduct, see the FAQ at 127 | https://www.contributor-covenant.org/faq. Translations are available at 128 | https://www.contributor-covenant.org/translations. 129 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Jordan Cutler 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Path to Senior Engineer Handbook 2 | 3 | This repo has all the resources you need to reach Senior Software Engineer! 4 | 5 | ## Table of contents 6 | 7 | - [Newsletters](#newsletters) 8 | - [Books](#books) 9 | - [Courses](#courses) 10 | - [Papers](#papers) 11 | - [YouTube](#youtube) 12 | - [Podcasts](#podcasts) 13 | - [Communities](#communities) 14 | - [LinkedIn](#linkedin) 15 | - [Platforms](#platforms) 16 | - [Other catalogs](#other-catalogs) 17 | 18 | ## Newsletters 19 | 20 | ### General software engineer growth 21 | 22 | - [High Growth Engineer](https://read.highgrowthengineer.com/) 23 | - [The Developing Dev](https://open.substack.com/pub/ryanlpeterman) 24 | - [Level up software engineering](https://open.substack.com/pub/levelupsoftwareengineering) 25 | - [Engineer’s Codex](https://open.substack.com/pub/engineercodex) 26 | - [Coding Challenges](https://open.substack.com/pub/codingchallenges) 27 | - [EcZachly Data Engineering Newsletter](https://open.substack.com/pub/eczachly) 28 | - [Techlead Mentor](https://open.substack.com/pub/ravirajachar) 29 | - [The Caring Techie](https://open.substack.com/pub/thecaringtechie) 30 | - [Refactoring](https://open.substack.com/pub/refactoring) 31 | - [Strategize Your Career](https://open.substack.com/pub/strategizeyourcareer) 32 | - [Saiyan Growth Letter](https://open.substack.com/pub/tigerabrodi) 33 | - [Software Design: Tidy First?](https://open.substack.com/pub/tidyfirst) 34 | - [Dev Interrupted](https://open.substack.com/users/89759436-dev-interrupted) 35 | - [Exaltitude Career Growth](https://www.exaltitude.io/newsletter) 36 | - [A Life Engineered](https://newsletter.alifeengineered.com/) 37 | 38 | ### Staying up-to-date 39 | 40 | - [The Pragmatic Engineer](https://open.substack.com/pub/pragmaticengineer) 41 | - [TLDR](https://tldr.tech/) 42 | - [Pointer.io](https://www.pointer.io/) 43 | - [Changelog News](https://changelog.com/news) 44 | - [Hungry Minds](https://hungryminds.dev/) 45 | 46 | ### Frameworks and smart thinking 47 | 48 | - [Wes Kao's Newsletter](https://open.substack.com/pub/weskao) 49 | - [Operator's Handbook](https://www.operatorshandbook.com/) 50 | - [Alex Brogan frameworks](https://www.alexbrogan.com/) 51 | 52 | ### System design 53 | 54 | - [System Design Newsletter](https://open.substack.com/pub/systemdesignone) 55 | - [Quastor](https://blog.quastor.org/) 56 | - [ByteByteGo Newsletter](https://open.substack.com/pub/bytebytego) 57 | - [Byte-Sized Design](https://open.substack.com/users/134878169-byte-sized-design?utm_source=mentions) 58 | - [The Polymathic Engineer](https://open.substack.com/pub/francofernando) 59 | 60 | ### Reliability engineering 61 | 62 | - [SRE Weekly](https://sreweekly.com/) 63 | - [Platform Engineering Weekly](https://platformweekly.com/) 64 | - [Alex Ewerlöf Notes/SRE](https://blog.alexewerlof.com/s/sre) 65 | 66 | ### Leadership 67 | 68 | - [The Hybrid Hacker](https://open.substack.com/pub/hybridhacker) 69 | - [Leading Developers](https://open.substack.com/pub/zaidesanton) 70 | - [Engineering Leadership](https://open.substack.com/pub/gregorojstersek) 71 | - [Addy Osmani](https://addyosmani.com/blog/) ([RSS Link](https://addyosmani.com/feed.xml)) 72 | - [Irrational Exuberance](https://lethain.com/newsletter/) 73 | - [Leadership Letters](https://www.leadership-letters.com) 74 | 75 | ### Web-dev specific 76 | 77 | - [TLDR Web Dev](https://tldr.tech/webdev) 78 | - [Frontend Focus](https://frontendfocus.substack.com/) 79 | - [Frontend Engineering](https://frontendengineering.substack.com/) 80 | - [Smashing Magazine](https://www.smashingmagazine.com/the-smashing-newsletter/) 81 | - [Kent C Dodds](https://kentcdodds.com/blog) 82 | - [Josh Comeau](https://www.joshwcomeau.com/tutorials/) ([RSS Link](https://www.joshwcomeau.com/rss.xml)) 83 | - [Friday Front-end](https://fridayfrontend.curated.co/) 84 | - [CSS Weekly](https://css-weekly.com/) 85 | - [Bytes.dev](https://bytes.dev/) 86 | 87 | ## Books 88 | 89 | ### Communication, writing, relationships 90 | 91 | - [Crucial conversations](https://www.amazon.com/Crucial-Conversations-Tools-Talking-Stakes-ebook/dp/B093Y3N433) 92 | - [Smart Brevity](https://www.amazon.com/Smart-Brevity-Power-Saying-More-ebook/dp/B09TGMK8G6) 93 | - [The Fine Art of Small Talk](https://www.amazon.com/Fine-Art-Small-Talk-Conversation-ebook/dp/B0BY2K9KL2) 94 | - [92 ways to talk to anyone](https://www.amazon.com/How-Talk-Anyone-Success-Relationships-ebook/dp/B000SEI4V0) 95 | - [Connect: Building exceptional relationships with family, friends, and colleagues](https://www.amazon.com/Connect-Building-Exceptional-Relationships-Colleagues-ebook/dp/B0894279WZ) 96 | - [What got you here won’t get you there](https://www.amazon.com/What-Here-There-Marshall-Goldsmith/dp/B09Z2YY2BX) 97 | - [Communication for Engineers](https://www.amazon.com/Communication-Engineers-developers-communicators-productivity-ebook/dp/B08W8MJNF8) 98 | - [Thanks for the Feedback](https://www.amazon.com/Thanks-Feedback-Science-Receiving-Well-ebook/dp/B00DMCV0XE) 99 | - [Just Listen: Discover the secret to getting through to absolutely anyone](https://www.amazon.com/Just-Listen-Discover-Getting-Absolutely-ebook/dp/B00TRF2LJW) 100 | - [Simply Said: Communicating better at work and beyond](https://www.amazon.com/Simply-Said-Communicating-Better-Beyond-ebook/dp/B01M7SGOHF) 101 | - [Crucial influence](https://www.amazon.com/Crucial-Influence-Third-Leadership-Behavior-ebook/dp/B0BNW8Y18Z) 102 | - [Radical candor](https://www.amazon.com/Radical-Candor-Revised-Kick-Ass-Humanity-ebook/dp/B07P9LPXPT) 103 | - [Engineering management for the rest of us](https://www.amazon.com/Engineering-Management-Rest-Sarah-Drasner-ebook/dp/B0BGYVDX35) 104 | - [Crucial accountability](https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments-ebook/dp/B00C4BDRW6) 105 | - [It was the best of sentences, it was the worst of sentences](https://www.amazon.com/Was-Best-Sentences-Worst-Crafting-ebook/dp/B0036S4AX6) 106 | - [On writing well](https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction/dp/0060891548) 107 | - [The Insider's Guide to Technical Writing](https://www.amazon.com/Insiders-Guide-Technical-Writing-ebook/dp/B09X2CHHB1) 108 | 109 | ### Storytelling 110 | 111 | - [Storyworthy](https://www.amazon.com/Storyworthy-Engage-Persuade-through-Storytelling-ebook/dp/B07CV2PFYJ) 112 | 113 | ### Career growth and promotions 114 | 115 | - [Omar Halabieh 90-day career blueprint](https://www.omarhalabieh.com/90-day-career-blueprint/) 116 | - [Get Promoted](https://www.amazon.com/Get-Promoted-Really-Missing-Holding-ebook/dp/B09WGJVR4Z) 117 | - [StaffEng.com – Stories of reaching Staff-plus engineering roles](https://staffeng.com/) 118 | 119 | ### Engineering 120 | 121 | - [A philosophy of software design](https://www.amazon.com/Philosophy-Software-Design-2nd-ebook/dp/B09B8LFKQL) 122 | - [Web scalability for startup engineers](https://www.amazon.com/Scalability-Startup-Engineers-Artur-Ejsmont/dp/0071843655) 123 | - [Collection - Grady Booch, Software architecture/design books](https://handbookofsoftwarearchitecture.com/books/) 124 | 125 | ### Software engineer overall 126 | 127 | - [Software Engineer's Guidebook](https://www.amazon.com/Software-Engineers-Guidebook-Navigating-positions/dp/908338182X) 128 | - [Engineers Survival Guide](https://www.amazon.com/Engineers-Survival-Guide-Facebook-Microsoft/dp/B09MBZBGFK) 129 | - [The Coding Career Handbook](https://learninpublic.org/) 130 | - [Coders at Work: Reflections on the Craft of Programming](https://www.amazon.com/gp/product/1430219483) 131 | 132 | ### System design 133 | 134 | - [Front End System Design Guidebook](https://www.greatfrontend.com/system-design) 135 | - [Awesome Front End System Design](https://github.com/greatfrontend/awesome-front-end-system-design) 136 | - [The System Design Primer](https://github.com/donnemartin/system-design-primer) 137 | 138 | ### Leadership 139 | 140 | - [The Manager’s Path](https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth-ebook/dp/B06XP3GJ7F) 141 | - [Staff Engineer: Leadership beyond the management track](https://www.amazon.com/Staff-Engineer-Leadership-beyond-management-ebook/dp/B08RMSHYGG) 142 | - [The Staff Engineer’s Path](https://www.amazon.com/Staff-Engineers-Path-Individual-Contributors/dp/1098118731) 143 | - [The Coaching Habit](https://www.amazon.com/Coaching-Habit-Less-Change-Forever-ebook/dp/B01BUIBBZI) 144 | - [The Advice Trap](https://www.amazon.com/Advice-Trap-Humble-Curious-Forever-ebook/dp/B083YZTW4B) 145 | - [The making of a manager](https://www.amazon.com/Making-Manager-What-Everyone-Looks-ebook/dp/B079WNPRL2) 146 | - [Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Need](https://www.amazon.com/Become-Effective-Software-Engineering-Manager/dp/1680507249) 147 | 148 | ### Persuasion and influence 149 | 150 | - [Influence: The psychology of persuasion](https://www.amazon.com/Influence-New-Expanded-Psychology-Persuasion-ebook/dp/B08HZ57WYN) 151 | - [Yes - 50 scientifically proven ways to be persuasive](https://www.amazon.com/Yes-Scientifically-Proven-Ways-Persuasive-ebook/dp/B001F51X64) 152 | 153 | ### Productivity 154 | 155 | - [The productivity project](https://www.amazon.com/Productivity-Project-Accomplishing-Managing-Attention-ebook/dp/B00Z3G239W) 156 | - [Make time](https://www.amazon.com/Make-Time-Focus-Matters-Every-ebook/dp/B078QSCM3V) 157 | 158 | ### User experience 159 | 160 | - [Don’t make me think](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515) 161 | - [Refactoring UI](https://www.refactoringui.com/) 162 | 163 | ### Thinking smarter 164 | 165 | - [Clear thinking](https://www.amazon.com/Clear-Thinking-Turning-Ordinary-Extraordinary-ebook/dp/B0BRMPJ8DR) 166 | - [Thinking fast and slow](https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman-ebook/dp/B00555X8OA) 167 | - [Super thinking: The big book of mental models](https://www.amazon.com/Super-Thinking-Book-Mental-Models-ebook/dp/B07P8J83WR) 168 | - [The art of thinking clearly](https://www.amazon.com/Art-Thinking-Clearly-Rolf-Dobelli-ebook/dp/B00IZP6EVQ) 169 | - [Thinking in systems](https://www.amazon.com/Thinking-Systems-Donella-H-Meadows-ebook/dp/B005VSRFEA) 170 | 171 | ## Courses 172 | 173 | ### Top courses 174 | 175 | - [Mid-level to Senior Course by Jordan Cutler](https://maven.com/jordan-cutler/mid-level-to-senior?promoCode=PATHTOSENIORHANDBOOK) 176 | - [Career growth courses on JoinTaro](https://www.jointaro.com/courses/) 177 | - [Speedrun to Promotion by Steve Huynh](https://speedruntopromotion.com/) 178 | - [Become a go-to expert on your team by Jordan Cutler](https://www.jointaro.com/course/become-the-go-to-expert-as-a-software-engineer/) 179 | - [Frontend System Design by Maxi Ferreira - Free](https://frontendatscale.com/courses/frontend-architecture) 180 | - [Josh Comeau CSS course](https://css-for-js.dev/) 181 | - [Josh Comeau React course](https://www.joyofreact.com/) 182 | - [Kent C Dodds Epic React](https://epicreact.dev/) 183 | - [Kent C Dodds Epic Web](https://www.epicweb.dev/) 184 | - [Bob Ziroll Learn React for Free](https://scrimba.com/learn/learnreact) 185 | - [Google Technical Writing](https://developers.google.com/tech-writing/overview) 186 | 187 | ### Recommended websites 188 | 189 | - [Frontendmasters subscription](https://frontendmasters.com/) 190 | - [Udemy courses](https://www.udemy.com/) 191 | - [Educative subscription](https://www.educative.io/) 192 | - [Pluralsight courses](https://www.pluralsight.com/) 193 | - [Udacity courses](https://www.udacity.com/) 194 | - [Coursera courses](https://www.coursera.org/) 195 | - [LinkedIn Learning](https://www.linkedin.com/learning/) 196 | - [Future Learn](https://www.futurelearn.com/subjects/it-and-computer-science-courses) 197 | - [edX](https://www.edx.org/) 198 | - [Microsoft Learn](https://learn.microsoft.com/en-us/) 199 | - [GreatFrontEnd](https://www.greatfrontend.com/) 200 | - [Scrimba interactive courses](https://scrimba.com) 201 | - [KodeKloud](https://www.kodekloud.com) 202 | - [Hyperskill](https://hyperskill.org/tracks) 203 | - [LabEx](https://labex.io/) 204 | 205 | ## Papers 206 | 207 | - [Dynamo: Amazon's Highly Available Key-value Store](https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf) 208 | - [MapReduce: Simplified Data Processing on Large Clusters](https://static.googleusercontent.com/media/research.google.com/en//archive/mapreduce-osdi04.pdf) 209 | - [The Google File System](https://static.googleusercontent.com/media/research.google.com/en//archive/gfs-sosp2003.pdf) 210 | - [Bigtable: A Distributed Storage System for Structured Data](https://static.googleusercontent.com/media/research.google.com/en//archive/bigtable-osdi06.pdf) 211 | - [Spanner: Google's Globally Distributed Database](https://www.usenix.org/system/files/conference/osdi12/osdi12-final-16.pdf) 212 | - [Cassandra - A Decentralized Structured Storage System](https://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf) 213 | 214 | ## YouTube 215 | 216 | ### Broad news and opinions in tech 217 | 218 | - [Theo - t3.gg](https://www.youtube.com/@t3dotgg) 219 | - [Fireship](https://www.youtube.com/@Fireship) 220 | - [ThePrimeTime / Primeagen](https://www.youtube.com/@ThePrimeTimeagen) 221 | 222 | ### Senior+ soft skills 223 | 224 | - [A Life Engineered - Steve Huynh](https://www.youtube.com/@ALifeEngineered) 225 | - [Exaltitude Career Growth](https://www.youtube.com/@exaltitude) 226 | - [LeadDev](https://www.youtube.com/@LeadDev/videos) 227 | - [Lenny’s Podcast](https://www.youtube.com/@LennysPodcast) 228 | - [Charisma on Command](https://www.youtube.com/@Charismaoncommand) 229 | 230 | ### Frontend/CSS tips and tricks 231 | 232 | - [Kevin Powell](https://www.youtube.com/@KevinPowell) 233 | - [Web Dev Simplified](https://www.youtube.com/@WebDevSimplified) 234 | - [Matt Pocock (Typescript)](https://www.youtube.com/@mattpocockuk) 235 | - [Sam Selikoff](https://www.youtube.com/@samselikoff) 236 | 237 | ### Productivity, side income, and personal growth 238 | 239 | - [Ali Abdaal](https://www.youtube.com/@aliabdaal) 240 | - [Jeff Su](https://www.youtube.com/@JeffSu) 241 | - [Thomas Frank](https://www.youtube.com/@Thomasfrank) 242 | - [Matt D’Avella](https://www.youtube.com/@mattdavella) 243 | - [Clark Kegley](https://www.youtube.com/@clarkkegley) 244 | 245 | ## Podcasts 246 | 247 | - [Soft skills Podcast](https://softskills.audio/) 248 | - [Staff Eng Podcast](https://podcast.staffeng.com/) 249 | - [Frontend First Podcast](https://www.youtube.com/@frontendfirst) 250 | - [The Changelog Podcast](https://changelog.fm) 251 | - [The Scrimba Podcast](https://scrimba.com/podcast/) 252 | - [Developing Leadership](https://www.developingleadership.co/) 253 | - [John Maxwell Leadership Podcast](https://johnmaxwellleadershippodcast.com/) 254 | 255 | 256 | ## Communities 257 | 258 | - [Taro](https://www.jointaro.com/) 259 | - [Exaltitude Engineering Leadership Community](https://www.exaltitude.io/) 260 | - [Small Bets Community](https://dvassallo.gumroad.com/l/small-bets) 261 | - [GreatFrontend](https://discord.gg/NDFx8f6P6B) 262 | - [Theo - T3](https://discord.com/invite/xHdCpcPHRE) 263 | - [Frontend Mentor](https://www.frontendmentor.io/) 264 | - [Kent C. Dodds Discord Community](https://kentcdodds.com/discord) 265 | - [Tiger Abrodi's Little Software Planet](https://littlesoftwareplanet.com/community) 266 | - [Changelog Community](https://changelog.com/community) 267 | - [Scrimba Discord Community](https://scrimba.com/community) 268 | - [ladderly.io](https://ladderly.io/) 269 | - [Rands Leadership Community (Slack)](https://randsinrepose.com/welcome-to-rands-leadership-slack/) 270 | 271 | ## LinkedIn 272 | 273 | - [Jordan Cutler](https://www.linkedin.com/in/jordancutler1/) 274 | - [Gregor Ojstersek](https://www.linkedin.com/in/gregorojstersek/) 275 | - [Gergely Orosz](https://www.linkedin.com/in/gergelyorosz/) 276 | - [Nicola Ballotta](https://www.linkedin.com/in/nicolaballotta/) 277 | - [Alex Chiou](https://www.linkedin.com/in/alexander-chiou/) 278 | - [Rahul Pandey](https://www.linkedin.com/in/rpandey1234/) 279 | - [Caleb Mellas](https://www.linkedin.com/in/calebmellas/) 280 | - [John Crickett](https://www.linkedin.com/in/johncrickett/) 281 | - [Ryan Peterman](https://www.linkedin.com/in/ryanlpeterman/) 282 | - [Alex Xu](https://www.linkedin.com/in/alexxubyte/) 283 | - [Zach Wilson](https://www.linkedin.com/in/eczachly/) 284 | - [Wes Kao](https://www.linkedin.com/in/weskao/) 285 | - [Omar Halabieh](https://www.linkedin.com/in/omarhalabieh/) 286 | - [Raviraj Achar](https://www.linkedin.com/in/ravirajachar/) 287 | - [Irina Stanescu](https://www.linkedin.com/in/irinastanescu/) 288 | - [Richard Donovan](https://www.linkedin.com/in/rich-donovan/) 289 | - [Luca Rossi](https://www.linkedin.com/in/lucaronin/) 290 | - [Anton Zaides](https://www.linkedin.com/in/anton-zaides/) 291 | - [Neo Kim](https://www.linkedin.com/in/nk-systemdesign-one/) 292 | - [Dallon Asnes](https://www.linkedin.com/in/dallonasnes/) 293 | - [Tiger Abrodi](https://www.linkedin.com/in/tiger-abrodi/) 294 | - [Daniel Moka](https://www.linkedin.com/in/danielmoka/) 295 | - [Mads Brodt](https://www.linkedin.com/in/madsbrodt/) 296 | - [James Willett](https://www.linkedin.com/in/willettjames/) 297 | - [Anemari Fiser](https://www.linkedin.com/in/anemari-fiser/) 298 | - [Mike Thornton](https://www.linkedin.com/in/devdetails/) 299 | - [Dariusz Sadowski](https://www.linkedin.com/in/darsadowski/) 300 | - [Adrian Stanek](https://www.linkedin.com/in/adrianstanek/) 301 | - [Steven Syrek](https://www.linkedin.com/in/steven-syrek/) 302 | - [Doug Howard](https://www.linkedin.com/in/doughowardcoaching/) 303 | - [Casey Dai](https://www.linkedin.com/in/caseydai/) 304 | - [Petar Ivanov](https://www.linkedin.com/in/petarivanovv9/) 305 | - [Alex Kliotzkin](https://www.linkedin.com/in/alex-kliotzkin/) 306 | - [Nordine Hadi](https://www.linkedin.com/in/nordinehadi/) 307 | - [Yangshun Tay](https://www.linkedin.com/in/yangshun/) 308 | - [David Anderson](https://www.linkedin.com/in/scarletink/) 309 | - [Alexandre Zajac](https://www.linkedin.com/in/alexandre-zajac/) 310 | - [Jean Lee](https://www.linkedin.com/in/jeanklee/) 311 | - [Akash Mukherjee](https://www.linkedin.com/in/akashmuk/) 312 | 313 | ## Platforms 314 | 315 | ### General leveling up 316 | - [Codecrafters: Practice writing complex software (affiliate - 40% off)](https://app.codecrafters.io/join?via=jordan-cutler) [non-affiliate link version](https://app.codecrafters.io) 317 | 318 | ### Interview prep 319 | 320 | #### Coding interview 321 | - [LeetCode](https://www.leetcode.com) 322 | - [NeetCode](https://www.neetcode.io) 323 | - [PyPup](https://www.pypup.com) 324 | - [Codemia](https://codemia.io) 325 | - [bugfree.ai](https://bugfree.ai?utm_source=git-path-to-senior-engineer-handbook) 326 | 327 | #### Mock interviews 328 | - [Pramp](https://www.pramp.com) 329 | - [Hello Interview](https://www.hellointerview.com) 330 | - [Interviewing IO](https://www.interviewing.io) 331 | - [IGotAnOffer](https://www.igotanoffer.com) 332 | - [MeetAPro](https://www.meetapro.com) 333 | - [Easyclimbtech](https://www.easyclimb.tech) 334 | - [Interview Kickstart](https://learn.interviewkickstart.com/ace-your-mock-interview) 335 | 336 | ## Helpful Tools 337 | - [WriteEdge for writing tech specs](https://www.writeedge.ai/) 338 | 339 | ## Other catalogs 340 | 341 | - [Software Engineer's Library](https://kevinsmith.io/library/) 342 | - [16x Engineer](https://16x.engineer/) 343 | --------------------------------------------------------------------------------