Kannan's repositories
awesome-for-beginners
A list of awesome beginners-friendly projects.
bigquery-optimization-queries
Queries to assist with BigQuery cost and performance.
coding-interview-university
A complete computer science study plan to become a software engineer.
complete-guide-to-elasticsearch
Contains all of the queries used within the Complete Guide to Elasticsearch course.
css-protips
A collection of tips to help take your CSS skills pro
design-patterns-for-humans
An ultra-simplified explanation to design patterns
draft-js-plugins
React Plugin Architecture for Draft.js including Slack-Like Emojis, FB-Like Mentions and Stickers
en.javascript.info
Modern JavaScript Tutorial
k8s-deployment-strategies
Kubernetes deployment strategies explained
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
mermaid-live-editor
Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
python-cheatsheet
Comprehensive Python Cheatsheet
react-calendar-timeline
A modern and responsive react timeline component.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
tech-interview-handbook
💯 Materials to help you rock your next coding interview
the-dom-challenge
DOM Challenge is a 60-90 minutes online weekly challenge related to frontend development consisting of industrial level machine round questions.
watchparty
Watch videos, synchronized with your friends
go-rest-boilerplate
A great starting point for building RESTful APIs in Go using Gin framework, and sqlx for connecting to a PostgreSQL database. The implementation follows Clean Architecture principles as described by Uncle Bob.
golib_backend
This repository contains Clean Architecture implementation in Go, as outlined by Uncle Bob. It also integrates with Gin framework to handle http requests and unit testing to ensure the quality of the code. The code is written in a clean and organized way, making it easy to understand, maintain, and scale.
temporal-edu-101-typescript-code
Code used in exercises and demonstrations for the Temporal 101 (TypeScript) course