See what elon musk say about Chat GPT
Thank you for 117630 post view
0. Twitter Algorithms
Source code for Twitter's Recommendation Algorithm
twitter
/
the-algorithm
Source code for Twitter's Recommendation Algorithm
Twitter's Recommendation Algorithm
Twitter's Recommendation Algorithm is a set of services and jobs that are responsible for serving feeds of Tweets and other content across all Twitter product surfaces (e.g. For You Timeline, Search, Explore). For an introduction to how the algorithm works, please refer to our engineering blog.
Architecture
Product surfaces at Twitter are built on a shared set of data, models, and software frameworks. The shared components included in this repository are listed below:
Type | Component | Description |
---|---|---|
Data | unified-user-actions | Real-time stream of user actions on Twitter. |
user-signal-service | Centralized platform to retrieve explicit (e.g. likes, replies) and implicit (e.g. profile visits, tweet clicks) user signals. | |
Model | SimClusters | Community detection and sparse embeddings into those communities. |
TwHIN | Dense knowledge graph embeddings for Users and Tweets. | |
trust-and-safety-models | Models for detecting NSFW or abusive content. | |
real-graph | Model to predict the likelihood of a Twitter User interacting with another User. | |
tweepcred | Page-Rank |
https://github.com/twitter/the-algorithm
1. Free Programming books
A huge list of freely available programming books
EbookFoundation
/
free-programming-books
📚 Freely available programming books
List of Free Learning Resources In Many Languages
Search the list at https://ebookfoundation.github.io/free-programming-books-search/ .
This page is available as an easy-to-read website. Access it by clicking on .
Intro
This list was originally a clone of StackOverflow - List of Freely Available Programming Books with contributions from Karan Bhangui and George Stocker.
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of GitHub's most popular repositories, with 271,000+ stars, about 9,700 watchers, more than 8,300 commits, 2,400+ contributors, and 54,000+ forks.
The Free Ebook Foundation now administers the repo, a not-for-profit organization devoted to promoting the creation, distribution, archiving, and sustainability of free ebooks. Donations to the Free Ebook Foundation are tax-deductible in the US.
How To Contribute
Please read CONTRIBUTING. If you're new to GitHub, welcome! Remember to abide by our adapted from Code of…
https://github.com/EbookFoundation/free-programming-books
2. Coding Interview University
A complete computer science study plan to become a software engineer.
jwasham
/
coding-interview-university
A complete computer science study plan to become a software engineer.
Coding Interview University
I originally created this as a short to-do list of study topics for becoming a software engineer but it grew to the large list you see today. After going through this study plan, I got hired as a Software Development Engineer at Amazon You probably won't have to study as much as I did. Anyway, everything you need is here.
I studied about 8-12 hours a day, for several months. This is my story: Why I studied full-time for 8 months for a Google interview
Please Note: You won't need to study as much as I did. I wasted a lot of time on things I didn't need to know. More info about that below. I'll help you get there without wasting your precious time.
The items listed here will prepare you well for a technical interview at just about any software company including the giants:…
https://github.com/jwasham/coding-interview-university
3. Awesome
Awesome lists about all kinds of interesting topics
sindresorhus
/
awesome
😎 Awesome lists about all kinds of interesting topics
Hyperduck
Send links from your iOS devices to your Mac (better than AirDrop)
My open source work is supported by the community
Special thanks to:Add Single Sign-On (and more) in minutes instead of months.
What is an awesome list? Contribution guide Creating a list Twitter Stickers & t-shirts
Just type awesome.re
to go here. Check out my apps and follow me on Twitter.
Contents
https://github.com/sindresorhus/awesome
4. Developer Roadmap
Up to Date roadmap to becoming a developer.
kamranahmedse
/
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
roadmap.sh
Community driven roadmaps, articles and resources for developers
Roadmaps are now interactive, you can click the nodes to read more about the topics.
View all Roadmaps
Here is the list of available roadmaps with more being actively worked upon.
- Frontend Roadmap
- Backend Roadmap
- DevOps Roadmap
- Full Stack Roadmap
- Computer Science Roadmap
- QA Roadmap
- Software Architect Roadmap
- Software Design and Architecture Roadmap
- JavaScript Roadmap
- TypeScript Roadmap
- React Roadmap
- Vue Roadmap
- Angular Roadmap
- Node.js Roadmap
- GraphQL Roadmap
- Android Roadmap
- Flutter Roadmap
- Python Roadmap
- Go Roadmap
- Java Roadmap
- Spring Boot Roadmap
- Design System Roadmap
- DBA Roadmap
- Blockchain Roadmap
- ASP.NET Core Roadmap
- System Design Roadmap
- Kubernetes Roadmap
- Cyber Security Roadmap
- MongoDB Roadmap
- UX Design Roadmap
- Docker Roadmap
- Prompt Engineering Roadmap
We have also added a new form of visual content covering best practices:
- Code Review Best Practices
- Frontend Performance Best Practices
- API Security Best Practices
- AWS Best Practices
Share with the community
Please…
https://github.com/kamranahmedse/developer-roadmap
5. Javascript Algorithms
Algorithms and data structures implemented in javascript with explanations and links.
trekhleb
/
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
JavaScript Algorithms and Data Structures
🇺🇦 UKRAINE IS BEING ATTACKED BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.
- Help Ukraine via National Bank of Ukraine
- Help Ukraine via SaveLife fund
- More info on war.ukraine.ua and MFA of Ukraine
This repository contains JavaScript based examples of many popular algorithms and data structures.
Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).
Read this in other languages: 简体中文 繁體中文 한국어 日本語, Polski, Français, Español, Português, Русский, Türkçe, Italiana, Bahasa Indonesia, Українська, Arabic, Tiếng Việt, Deutsch
Data Structures
A data structure is a particular…
https://github.com/trekhleb/javascript-algorithms
6. Node Best Practices
The Node JS best Practices List
goldbergyoni
/
nodebestpractices
✅ The Node.js best practices list (May 2023)
Node.js Best Practices
Follow us on Twitter! @nodepractices
Read in a different language: CN,
FR,
BR,
RU,
PL,
JA,
EU (
ES,
HE,
KR and
TR in progress! )
🚀 We have an official Node.js starter - Practica.js. Use it to generate a new solution skeleton with all the practices baked inside. Or just it to learn by code examples
Latest Best Practices and News
-
🛰 2023 edition is released soon: We're now writing the next edition, stay tuned? -
✨ 89,000 stars: Blushing, surprised and proud! -
🔖 New menu and tags: Our menu is collapsible now and includes#tags
. New visitors can read#strategic
items first. Returning visitors can focus on#new
content. Seniors can filter for#advanced
items. Courtesy of the one and only Rubek Joshi -
French translation!1! : The latest translation that joins our international…
https://github.com/goldbergyoni/nodebestpractices
7. Tech Interview Handbook
Curated coding interview preparation materials for software engineers.
yangshun
/
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
Tech Interview Handbook

What is this?
Not everyone has the time to do a few hundred LeetCode questions. Here are free and curated technical interview preparation materials for busy engineers, brought to you by me, the author of Blind 75. Over 500,000 people have benefitted from this handbook!
Besides the usual algorithm questions, other awesome stuff includes:
- Best practice questions for coding interviews
- Grind 75 - the next evolution of Blind 75, bigger and better
- How to prepare for coding interviews
- Coding interview best practices - Straight-to-the-point Do's and Don'ts
- Algorithm cheatsheets and tips categorized by topic
- Step-by-step Software Engineer resume guide to prepare a FAANG-ready resume
- Behavioral questions asked by the top tech companies
- Front end interview preparation
Help from you in contributing content would be very much appreciated!
Why would you read this?
…
https://github.com/yangshun/tech-interview-handbook
8. Project Based Learning
A curated list of project based tutorials.
practical-tutorials
/
project-based-learning
Curated list of project-based tutorials
Project Based Learning
A list of programming tutorials in which aspiring software developers learn how to build an application from scratch. These tutorials are divided into different primary programming languages. Tutorials may involve multiple technologies and languages.
To get started, simply fork this repo. Please refer to CONTRIBUTING.md for contribution guidelines.
Table of Contents:
- C#
- C/C++
- Clojure
- Dart
- Elixir
- Erlang
- F#
- Go
- Haskell
- HTML/CSS
- Java
- JavaScript
- Kotlin
- Lua
- OCaml
- PHP
- Python
- R
- Ruby
- Rust
- Scala
- Swift
- Additional resources
C/C++:
- Build an Interpreter (Chapter 14 on is written in C)
- Memory Allocators 101 - Write a simple memory allocator
- Write a Shell in C
- Write a FUSE Filesystem
- Build Your Own Text Editor
- Build Your Own Lisp
- How to Program an NES Game in C
- Write an OS from scratch
- How to create an OS from scratch
- Building a CHIP-8 Emulator
- Beginning Game Programming with C++ and SDL
- Implementing a Key-Value…
https://github.com/practical-tutorials/project-based-learning
9. 30 Seconds of code
Short javascript code snippets for all your development needs
30-seconds
/
30-seconds-of-code
Short code snippets for all your development needs
30 seconds of code
Short JavaScript code snippets for all your development needs
- Visit our website to view our snippet collection.
- Search for snippets that suit your needs. You can search by name, tag, language or using a snippet's description. Just start typing a term and see what comes up.
- Browse all snippets or individual snippet collections for each topic.
- Click on each snippet card to view the whole snippet, including code, explanation and examples.
- You can copy code blocks on any snippet card, using the copy button at the top right.
- If you like the project, give it a star. It means a lot to the people maintaining it.
Want to contribute?
- If you want to help us improve, take a minute to read the Contribution Guidelines first.
- Use the relevant
template.md
to add new snippets to each collection. - If you find a problem with a specific snippet, please…
https://github.com/30-seconds/30-seconds-of-code
10. Free for dev
A list of Saas, Paas and Laas offerings that have free tiers.
ripienaar
/
free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
free-for.dev
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
The scope of this particular list is limited to things that infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful. We love all the free services out there, but it would be good to keep it on topic. It's a bit of a grey line at times so this is a bit opinionated; do not be offended if I do not accept your contribution.
This list is the result of Pull Requests, reviews, ideas and work done by 1100+ people. You too can help by sending Pull Requests to add more services or by remove ones whose offerings have…
https://github.com/ripienaar/free-for-dev
11. Javascript Questions
A long list of advance Javascript questions and their explanations.
lydiahallie
/
javascript-questions
A long list of (advanced) JavaScript questions, and their explanations ✨
JavaScript Questions
I post multiple choice JavaScript questions on my Instagram stories, which I'll also post here! Last updated: June 12th
From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview!
Feel free to reach out to me!
Instagram || Twitter || LinkedIn || Blog
Feel free to use them in a project! |
---|
See 19 Available Translations 🇸🇦 🇪🇬 🇧🇦 🇩🇪 🇪🇸 🇫🇷 🇮🇩
https://github.com/lydiahallie/javascript-questions
12. Design resources for developers
A list of resources from stock photos web templates to frameworks, libraries and tools.
bradtraversy
/
design-resources-for-developers
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
Please read contributing guidelines
before submitting new resources.
Table of Contents
- UI Graphics
- Fonts
- Colors
- Icons
- Logos
- Favicons
- Icon Fonts
- Stock Photos
- Stock Videos
- Stock Music & Sound Effects
- Vectors & Clip Art
- Product & Image Mockups
- HTML & CSS Templates
- CSS Frameworks
- CSS Methodologies
- CSS Animations
- Javascript Animation Libraries
- Javascript Chart Libraries
- UI Components & Kits
- React UI Libraries
- Vue UI Libraries
- Angular UI Libraries
- Svelte UI Libraries
- React Native UI Libraries
- Design Systems & Style Guides
- Online Design Tools
- Downloadable Design Software
- Design Inspiration
- Image Compression
- Chrome Extensions
- Firefox Extensions
- Others
UI Graphics
Websites and resources with modern UI components in different formats such as PSD, Sketch, Figma, etc. They are great for ideas for web components/UI
Website | Description |
---|---|
SVG sine waves | Export perfect sine waves as SVG for your front-end projects |
UI Design Daily | Awesome UI Components of all types |
100 Daily UI | Free Figma library of |
https://github.com/bradtraversy/design-resources-for-developers
13. App Ideas
A collection of application ideas that can be used to improve your coding skills.
florinpop17
/
app-ideas
A Collection of application ideas which can be used to improve your coding skills.
👇 Practice Daily on iCodeThis.com 👇
📒 App Ideas Collection
Have you ever wanted to build something but you had no idea what to do? Just as
authors sometimes have "writers block" it's also true for developers. This list is intended to solve this issue once and for all!
These applications are:
- great for improving your coding skills
💪 ; - great for experimenting with new technologies
🆕 ; - great for adding to your portfolio to impress your next employer/client
📁 ; - great for using as examples in tutorials (articles or videos)
📃 ; - easy to complete and also easily extendable with new features
👌 ;
This is not just a simple list of projects, but a collection that describes each project in enough detail so that you can develop it from the ground up!
Each project has the following features:
- A clear and descriptive objective;
- A list of…
https://github.com/florinpop17/app-ideas
14. Build your own X
Master programming by recreating your favorite technologies from scratch.
codecrafters-io
/
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
Table of Contents: Build your own X
This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.
What I cannot create, I do not understand — Richard Feynman.
It's a great way to learn.
- 3D Renderer
- Augmented Reality
- BitTorrent Client
- Blockchain / Cryptocurrency
- Bot
- Command-Line Tool
- Database
- Docker
- Emulator / Virtual Machine
- Front-end Framework / Library
- Game
- Git
- Network Stack
- Neural Network
- Operating System
- Physics Engine
- Programming Language
- Regex Engine
- Search Engine
- Shell
- Template Engine
- Text Editor
- Visual Recognition System
- Voxel Engine
- Web Browser
- Web Server
- Uncategorized
Tutorials
Build your own 3D Renderer
https://github.com/codecrafters-io/build-your-own-x
Check our latest post

Instagram 3D Post Generator
Jon Snow ・ May 6 ・ 1 min read
15. Realworld
See how the exact same Medium clone is built using different frontends and backends.
gothinkster
/
realworld
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
See how the exact same Medium.com clone (called Conduit) is built using different frontends and backends. Yes, you can mix and match them, because they all adhere to the same API spec 😮 😎
While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge & perspective required to actually build real applications with it.
RealWorld solves this by allowing you to choose any frontend (React, Angular, & more) and any backend (Node, Django, & more) and see how they power a real-world, beautifully designed full-stack app called Conduit.
Read the full blog post announcing RealWorld on Medium.
Join us on GitHub Discussions!
Implementations
Over 100 implementations have been created using various languages, libraries, and frameworks.
Explore them on CodebaseShow.
Create a new implementation
Create a new implementation >>>
Or you can view upcoming implementations (WIPs).
…https://github.com/gothinkster/realworld
16. Public Apis
A collective list of free API's for use in software and web development.
public-apis
/
public-apis
A collective list of free APIs
Public APIs
A collective list of free APIs for use in software and web developmentContributing Guide • API for this project • Issues • Pull Requests • License
Free APIs • Dev Resources • Public APIs Site • Apihouse • Collective APIs
[ Become a sponsor and support Public APIs and their maintainers ]
Special thanks to:
The fastest way to integrate APIs into any product

The fastest way to integrate APIs into any product
Index
https://github.com/public-apis/public-apis
17. System design primer
Learn how to design large scale systems. Prep for the system design interview.
donnemartin
/
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
English ∙ 日本語 ∙ 简体中文 ∙ 繁體中文 | العَرَبِيَّة ∙ বাংলা ∙ Português do Brasil ∙ Deutsch ∙ ελληνικά ∙ עברית ∙ Italiano ∙ 한국어 ∙ فارسی ∙ Polski ∙ русский язык ∙ Español ∙ ภาษาไทย ∙ Türkçe ∙ tiếng Việt ∙ Français | Add Translation
Help translate this guide!
The System Design Primer
Motivation
Learn how to design large-scale systems.
Prep for the system design interview.
Learn how to design large-scale systems
Learning how to design scalable systems will help you become a better engineer.
System design is a broad topic. There is a vast amount of resources scattered throughout the web on system design principles.
This repo is an organized collection of resources to help you learn how to build systems at scale.
Learn from the open source community
This is a continually updated, open source project.
Contributions are welcome!
Prep for the system design interview
In addition…
https://github.com/donnemartin/system-design-primer
18. The art of command line
Master the command line, all in one page.
jlevy
/
the-art-of-command-line
Master the command line, in one page
The Art of Command Line
Note: I'm planning to revise this and looking for a new co-author to help with expanding this into a more comprehensive guide. While it's very popular, it could be broader and a bit deeper. If you like to write and are close to being an expert on this material and willing to consider helping, please drop me a note at josh (0x40) holloway.com. –jlevy, Holloway. Thank you!
- Meta
- Basics
- Everyday use
- Processing files and data
- System debugging
- One-liners
- Obscure but useful
- macOS only
- Windows only
- More resources
- Disclaimer
Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility…
https://github.com/jlevy/the-art-of-command-line
19. Tensorflow
An open Source Machine Learning Framework for everyone
tensorflow
/
tensorflow
An Open Source Machine Learning Framework for Everyone
TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools libraries, and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML-powered applications.
TensorFlow was originally developed by researchers and engineers working on the Google Brain team within Google's Machine Intelligence Research organization to conduct machine learning and deep neural networks research. The system is general enough to be applicable in a wide variety of other domains, as well.
TensorFlow provides stable Python and C++ APIs, as well as non-guaranteed backward compatible API for other languages.
Keep up-to-date with release announcements and security updates by subscribing to announce@tensorflow.org See all the mailing lists.
Install
See the TensorFlow install guide for the pip package, to enable GPU support, use a Docker container, and build from source.
…
https://github.com/tensorflow/tensorflow
20. the book of secret knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
trimstray
/
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
"Knowledge is powerful, be careful how you use it!"
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools, and more.
📔 What is it?
This repository is a collection of various materials and tools that I use every day in my work. It contains a lot of useful information gathered in one piece. It is an invaluable source of knowledge for me that I often look back on.
🚻 For whom?
For everyone, really. Here everyone can find their favourite tastes. But to be perfectly honest, it is aimed towards System and Network administrators, DevOps, Pentesters, and Security Researchers.
ℹ️ Contributing
If you find something which doesn't make sense, or something doesn't seem right, please make a pull request and please add valid and well-reasoned explanations about your changes or comments.
A few simple rules for this project:
- inviting and…
https://github.com/trimstray/the-book-of-secret-knowledge
Suggestion
Check awesome list of github repo's on github. Maybe they can help you.
https://github.com/topics/awesome
- A curated list of awesome Discord communities for programmers
https://github.com/mhxion/awesome-discord-communities
Best Post
For more information
Subscribe my Youtube Channel
https://www.youtube.com/@democodeCheck out my Fiver profile if you need any freelancing work
https://www.fiverr.com/amit_sharma77Follow me on Instagram
https://www.instagram.com/fromgoodthings/Check out my Facebook Page
Programming memes by CoderLinktree
https://linktr.ee/jonSnow77
If you want to support us, we don't want any payment from you, just do one thing
Subscribe our youtube Channel
Follow us on Google News
https://news.google.com/publications/CAAqBwgKMLiXzAsw6LLjAw?ceid=IN:en&oc=3&hl=en-IN&gl=IN
Top comments (19)
Great list. I would add for the awesome list to search github for the term awesome (github.com/search?q=awesome) or viewing the awesome tag (github.com/topics/awesome). Many great lists are not in that collection.
Thank you for your suggestion. 👍👍
Your suggestion has been added.
very useful 🙌🙌 thanks for sharing this!!
Thank you ❤❤
Was confused when I got to the last repo but of course the list starts at 0 😂
We are die hard fan of array 😁😁
Great thanks for sharing👍
Thank you 🧡💥
Amazing list, I'll certainly bookmark this one.
I am glad you find it useful 😊
thank you!this is a best article!
I am glad you find it useful 😊
Thank you, loved the free APIs list
I am glad you find it useful 😊
12's link isn't the right one.
Thank you for pointing out my mistake
Post Updated
Perfect. Sharing A to Z list of all FREE courses. Hope it helps:
github.com/asadravian/top-free-cou...
God damm
Also, if you need the best lightbox, choose Fancybox from fancyapps.com/fancybox/ and Carousel from Fancyapps UI is awesome, too.