Skip to content

Resources and references for the awesome stuff related to Computer Science, Software Engineering, Mathematics, AI, Machine Learning and a lot more.

Notifications You must be signed in to change notification settings

tarun91vas/software-engineering-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Software Engineering Repository

This repository contains resources and reference for the awesome stuff related to Computer Science, Software Engineering, Mathematics, AI, Machine Learning and a lot more.

Index

Computer Science

Software Engineering

System Design

  1. Refactoring Guru makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.
  2. System Design 101 Explain complex systems using visuals and simple terms.Help you prepare for system design interviews. More like a refresher.
  3. Design Patterns in Detail [TBD]
  4. Data structure for databases

Research Papers

  1. VLL: a lock manager redesign for main memory database systems
  2. Dash: Scalable Hashing on Persistent Memory

Mathematics

  1. Mathematics for Computer Science
  2. Everything You always wanted to know about Mathematics

AI and Machine Learning

Large Language Models

  1. Prompt Engineering Guide
  2. Prompting tips from winning a competition
  3. Evals Framework

Deep Learning

  1. Dive into Deep Learning

Cool Projects

  1. gpt-engineer Specify what you want it to build, the AI asks for clarification, and then builds it.
  2. Gradio Build quick demos for ML apps

Community

  1. Hugging Face The AI community building the future
  2. Midjourney Use the Midjourney bot to generate stunning images from simple text prompts in seconds.

Courses

  1. Introduction to GenAI Learning path by Google.
  2. DeepLearning.AI GenAI short courses

e-books

  1. Software Engineering at Google

Databases

  1. Dragonfly A modern replacement for Redis and Memcached
  2. Nile Serverless postgres for SaaS. Built in tenant virtulization. Handles Multi tenant usecase.

FOSS (Free and Open Source Software)

  1. Signoz Observability platform with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc

Engineering Leadership

  1. Awesome CTO A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups

Startups (Learning Resources)

  1. Y Combinator Videos to help you build successful startup
  2. How to Start a Startup A 20 lecture youtube series

About

Resources and references for the awesome stuff related to Computer Science, Software Engineering, Mathematics, AI, Machine Learning and a lot more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published