Ever heard of a timing attack?
Hackers can guess secret keys just by measuring code execution time. Normal string checks fail faster on wrong guesses, leaking info.
I fixed this in Code-Dog AI using timingSafeEqual() for constant execution time.
#CodeDogAI#Security#GitHub
Back in the GAME!!
Endsems over.
Just watched the TRPC lecture by @piyushgarg_dev sir
WHAT A LECTURE!!! Just loved it (Uncomfortable toh hua par achha lga kuchh naya sikha)
Learnt:
- About Monorepo Architecture
- What is RPC
- Types like tRPC & gRPC
@Hiteshdotcom@nirudhuuu
Finally, completed the last part of my OIDC + OAuth2 project. Added UI for Fortify
- You can register user
- Reset Password
- Login User
- Register Clients
- Fetch public keys
Git Repo: https://t.co/v7APU8w1Yl
@Hiteshdotcom@piyushgarg_dev@nirudhuuu@ChaiCodeHQ
Built a real time location tracker application TraceKaf Learnt :
- KAFKA (High Throughput)
- Kafka fundamentals (topic, groups, partitions)
- Sockets (how to add middleware in socketIO)
- Also integrated OAuth2 (fortify) my own project
@Hiteshdotcom@piyushgarg_dev@nirudhuuu
Working with web-sockets is easy, Scaling them is hard.
I have built One Million Checkboxes project.
Learnt
- Web-Sockets fundamentals
- SocketIO
- Redis Pub-Sub
- Rate Limiting
@ChaiCodeHQ@Hiteshdotcom@piyushgarg_dev@nirudhuuu
@VinnyMadaan3@ChaiCodeHQ Mne sir ki backend wali videos dekhi Hui h pehle se, sir ne ye videos bht jyada basic se karwaya h.
Par agr tum cohort wali videos dekhogi or thoda khud implement krogi toh woh jyada better h
Thoda confidence girega par complete Krna fir apne aap confidence aa jaega.