Learning
Design Pattern Examples in Python
Use ArXiv ChatGuru to talk to research papers. This app uses LangChain, OpenAI, Streamlit, and Redis as a vector database/semantic cache.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
π Interactive JavaScript Charts built on SVG
Trial account generator tool for OβReilly
A collection of (mostly) technical things every software developer should know about
These are the best resources for System Design on the Internet
π― Curated coding interview preparation materials for busy software engineers
The comprehensive .NET Developer Roadmap by seniority level.
Open Machine Learning course
π Guides, papers, lecture, notebooks and resources for prompt engineering
πβ¨ Help beginners to contribute to open source projects
A Collection of application ideas which can be used to improve your coding skills.
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
A collection of tech resources that allow you to learn new things by playing games
A curated awesome list of lists of interview questions. Feel free to contribute! π
This repository contains a 90-day cybersecurity study plan, along with resources and materials for learning various cybersecurity concepts and technologies. The plan is organized into daily tasks, β¦
A complete daily plan for studying to become a machine learning engineer.
21 Lessons, Get Started Building with Generative AI π https://microsoft.github.io/generative-ai-for-beginners/
π§βπ« 60+ Implementations/tutorials of deep learning papers with side-by-side notes π; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gaβ¦
π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
Contains Company Wise Questions sorted based on Frequency and all time
A self-paced course to learn Rust, one exercise at a time.
Learn System Design concepts and prepare for interviews using free resources.
Learn Low Level Design (LLD) and prepare for interviews using free resources.