Latest Resources
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.
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
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
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
Product Design
Gradientor: Free CSS gradient background generator
Gradientor is a tool that can generate CSS for gradient backgrounds and generate gradients through mousemove
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.
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.
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)
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
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
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.
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.
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.
Career & Interview
minimalist CV: Make your own simple, easy-to-read resume
The resume created by this Github Repo is not only easy to read, but also aesthetically pleasing. In addition, you can also deploy it directly, giving you a good-looking resume in the cloud version.
Career & Interview
Affinda: Resume Analysis Tool
Affinda is relatively good and free (it has a paid version but it is mainly used by enterprises. It is recommended that everyone use the free version). You only need to upload your resume, and Affinda's resume analysis tool will help you analyze it. , and then let you see what your resume will look like after it has been parsed.
Career & Interview
Poor Charlie's Common Sense: English original book and audio book
Charlie Monger's wisdom has always been popular among people. In the Berkshire Hathaway Holdings Company, which Buffett co-operates with him, there is a best-selling book at the annual shareholder meeting, which is a compilation of Charlie Monger's wisdom. Eleven classic speeches Poor Charlie's Almanack. The original English publisher of this book, Stripe Press, has released the free version of the original English e-book and free audio book of Poor Charlie's Almanack