Dinesh's repositories
advanced-patterns-workshop
An interactive TypeScript repo on advanced patterns (WIP)
ai-notes
notes for software engineers getting up to speed on new AI developments. Serves as datastore for https://latent.space writing, and product brainstorming, but has cleaned up canonical references under the /Resources folder.
ArchitectureWeekly
Architecture Weekly - links and resources to boost your knowledge and developer skills
awesome-developer-streams
๐ฉ๐ฟโ๐ป๐จ๐พโ๐ป๐ฉ๐ผโ๐ป๐จ๐ฝโ๐ป๐ฉ๐ปโ๐ป Awesome Developers, Streaming
awesome-falsehood
๐ฑ Falsehoods Programmers Believe in
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
awesome-sre
A curated list of Site Reliability and Production Engineering resources.
awesome-system-design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
coding-interview-university
A complete computer science study plan to become a software engineer.
cypress
Fast, easy and reliable testing for anything that runs in a browser.
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
DevOps-Roadmap
DevOps Roadmap for 2024. with learning resources
engineering-blogs
A curated list of engineering blogs
free-programming-books
:books: Freely available programming books
hands-on-llms
๐ฆ ๐๐ฒ๐ฎ๐ฟ๐ป about ๐๐๐ ๐, ๐๐๐ ๐ข๐ฝ๐, and ๐๐ฒ๐ฐ๐๐ผ๐ฟ ๐๐๐ for free by designing, training, and deploying a real-time financial advisor LLM system ~ ๐ด๐ฐ๐ถ๐ณ๐ค๐ฆ ๐ค๐ฐ๐ฅ๐ฆ + ๐ท๐ช๐ฅ๐ฆ๐ฐ & ๐ณ๐ฆ๐ข๐ฅ๐ช๐ฏ๐จ ๐ฎ๐ข๐ต๐ฆ๐ณ๐ช๐ข๐ญ๐ด
historical-computer-science-articles
A curated list of some of most important articles published in computer science history
interviews
Everything you need to know to get the job.
javascript-questions
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
llm-course
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
ML-Papers-of-the-Week
๐ฅHighlighting the top ML papers every week.
path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
Prompt-Engineering-Guide
๐ Guides, papers, lecture, notebooks and resources for prompt engineering
resources-to-become-a-great-engineering-leader
List of books, blogs, newsletters and people!
SharedSolutions
Publicly shared solutions to Coding Challenges
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
tech-interview-handbook
๐ฏ Curated coding interview preparation materials for busy software engineers
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.