ProjectsExperienceBlogContact

100 Days of Learning

100 days of learning

Learning never stops - and this is my attempt to do so. I will be going through 100 days trying to learning something everyday and sharing here. You can also join me using the tag #100daysoflearning on LinkedIn.

The Learnings 📖

Day 1 : RESTful APIs

Day 2 : Key Data Structures we use

Day 3 : GraphQL : The API child of Facebook

Day 4 : API Gateways - The Gatekeepers of the Internet

Day 5 : The Comprehensive guide to GitHub REST API

Day 6 : Encryption from the Greeks to today

Day 7 : Proxies - From Clients to Servers

Day 8 : Microservices for everyone

Day 9 : Understanding Content Delivery Networks (CDNs) for Beginners

Day 10 : Caching explained in less than 5 minutes

Day 11 : Message Queues for Beginners

Day 12 : Connecting to Github with SSH (Windows)

Day 13 : Learning TypeScript: Day 1 - Understanding Basics and Setup for Development

Day 14 : Typescript Day 2 : Diving more into Types ad Setup with Express

Day 15 : Typescript Day 3 : Horros of any and working with ESLint

Day 16 : Javscript vs Typescript

Day 17 : Building Lynkit - Day 1 : Setup Express+Typescript server

Day 18 : Building Lynkit - Day 2 : Setup MongoDB and Express and Handle the first request

Day 19 : Building Lynkit - Day 3 Building the MVC Based Architecture

Day 20 : Building Lynkit - Day 4 User Authentication and Securing Storage

Day 21 : Building Lynkit - Logging in a user and generating a session token using JsonWebTokens