Latest Resources

image

Career & Interview

Meta official interview preparation materials and videos

Meta has released an official interview preparation textbook, covering everything from general software engineering (software engineering), to data engineering (data engineering), to engineering management (engineering management). As for general software engineer textbooks, it is better to find The author of the famous 'Cracking the Coding Interview' teaches based on Meta's talent selection criteria.

image

Software Development

The Front End Developer/Engineer Handbook 2024

Cody Lindley, who currently serves as Principal Engineer at Microsoft, has written a free online 2024 front-end developer/engineer handbook (The Front End Developer/Engineer Handbook). This manual lists in detail the basics and requirements for various front-end fields. Advanced abilities, and each comes with recommended learning resources.

image

Software Development

JavaScript free learning resource 'Eloquent JavaScript' 4th Edition

'Eloquent JavaScript' This is a new free introductory tutorial. The first edition started 14 years ago was free and open source, and the fourth edition was recently launched, which has made up for the JavaScript updates in recent years. The reason why it is recommended 'Eloquent JavaScript' is because, compared to other introductory books, its descriptions are particularly easy to understand; in addition, each chapter has matching exercises, and there is also a practical project at the end. When learning programming, only reading books without writing, often the learning effect is limited. 'Eloquent JavaScript' allows you to practice while reading, and the learning effect will be better.

image

Career & Interview

Google Interview Warmup

Google launches a simulated real-life interview covering all types of job vacancies, with real-time transcription of answers to help you understand your answer patterns and improve your interview confidence.

image

Software Development

MDN Curriculum: Free front-end development textbook

MDN releases MDN Curriculum, providing a complete free front-end development textbook. Different from MDN's technical knowledge point documents in the past, it is a systematic learning textbook that includes best practices, such as performance optimization. In addition to hard technology , also talks about the soft skills that front-end developers need to know, such as how to work in a team

image

Software Development

CMU Intro to Database Systems

CMU's free online course Intro to Database Systems covers advanced SQL syntax, database design, database best practices, and more

image

Software Development

CS50's Introduction to Databases with SQL

This CS50 SQL course covers a complete 7 lessons, from basic querying to optimizing and scaling, so that you can have a certain degree of mastery of SQL after finishing it

image

Product Design

Gradientor: Free CSS gradient background generator

Gradientor is a tool that can generate CSS for gradient backgrounds and generate gradients through mousemove

image

AI

More Useful Things: AI Resources: AI command library (prompt library) organized by Wharton School professor

Every detail has been taken into consideration, allowing you to get high-quality AI responses. It is applicable to ChatGPT, Gemini or all kinds of AI. It is super convenient to copy and use directly.

image

Product Design

uicolors: Free and easy-to-use color matching tool

Suitable for developers who are using TailwindCSS. The website automatically matches colors from light to dark, and can actually preview the colors of common components (such as buttons, cards)

image

Software Development

Google Tech Guide: data structure and algorithm learning resources

The data structure and algorithm learning resources compiled by Google. The content in this series is really recommended. If you are not familiar with data structure and algorithm and want to get started, and your English is acceptable, you can Refer to this series of resources

image

Career & Interview

Forage: Free simulated work plan

Forage's platform works with many companies to provide them with real-life scenarios to gain practical work experience

image

Software Development

DevToys: As versatile as a Swiss knife

DevToys currently supports more than 28 tools that are commonly used by developers, such as JWT decryption tools, JSON beautification tools, Base64 encoding and decoding tools, regular expression testing tools, and Lorem Ipsum generators and other tools.

image

Career & Interview

RxResume: highly customizable resume tools and templates

Reactive Resume is an open source project with more than 16,000 stars on GitHub. It is completely free and allows you to quickly create a resume suitable for foreign companies.

image

Software Development

TypeHero: An open source project for learning TypeScript

TypeHero, an open source project developed by senior engineers at Netflix, has various TypeScript questions, from easy to difficult, and there is an online editor so you can practice directly.