Frontend Dev | React.js & React Native | MERN | Documenting my learnings & coding journey | Open to Work πŸ’Ό

Joined January 2023
175 Photos and videos
Pinned Tweet
31 Jul 2025
Honestly, About Me # Started dev journey very late. # After college, 1 year jobless, life wasn’t going good. # Wasted my valuable time, already too late but Still trying to make a comeback🀞 # Open for any suggestions or advice. # Let’s connect & grow together πŸ™‚πŸš€ #codinglife
8
1
56
6,877
A feature I'd love to see in ChatGPT πŸ‘€ For long conversations, a πŸ“Œ Pin/Ribbon feature would be really useful. Instead of scrolling through hundreds of messages to find something important again, we could simply pin it and jump back to it anytime. @OpenAI @ChatGPT #ChatGPT
2
1
4
122
cr_codes retweeted
A feature I'd love to see in ChatGPT πŸ‘€ For long conversations, a πŸ“Œ Pin/Ribbon feature would be really useful. Instead of scrolling through hundreds of messages to find something important again, we could simply pin it and jump back to it anytime. @OpenAI @ChatGPT #ChatGPT
2
1
4
122
cr_codes retweeted
2026 started in the worst way !! β†’ Joined a new company β†’ Within a month, medical emergency β†’ admitted in hospital β†’ Had to resign Thankfully recovered now. From tomorrow: β†’ Starting everything again β†’ Will post my learnings while preparing to apply for jobs again
1
1
11
134
cr_codes retweeted
29 Dec 2025
Part-1 πŸš€ Backend Engineering β€” From First Principles Backend engineering is more than CRUD APIs. It’s about building reliable, scalable, fault-tolerant systems. 🧠 High-level system understanding 🌐 HTTP (headers, methods, status codes, caching) 🧭 Routing & API versioning πŸ“¦ Serialization & deserialization πŸ” Authentication & authorization βœ… Validation & transformation 🧩 Middlewares 🧾 Request context 🎯 Handlers, controllers & services πŸ” CRUD deep dive 🧱 RESTful architecture πŸ—„οΈ Databases πŸ—οΈ Business Logic Layer (BLL) ⚑ Caching strategies πŸ“§ Transactional emails ⏳ Task queues & scheduling πŸ” Elasticsearch ❌ Error handling βš™οΈ Config management πŸ“Š Logging, monitoring & observability πŸ›‘ Graceful shutdown πŸ›‘οΈ Security πŸ“ˆ Scaling & performance 🧡 Concurrency & parallelism πŸ—‚οΈ Object storage & large files ⚑ Real-time backend systems πŸ§ͺ Testing & code quality πŸ“ 12-Factor App πŸ“„ OpenAPI standards πŸ”” Webhooks 🚒 DevOps for backend engineers 🧠 Learning systems-first, not framework-first. πŸ“Œ Full in-depth breakdown β†’ Medium (my first post) : medium.com/@imchakri341/back… #Backend #LearningInPublic
1
1
10
258
cr_codes retweeted
29 Dec 2025
Part-2 of Backend from first Principles 🧠 What is a Backend? (Systems-first view) At its core, a backend is a computer listening on open ports (80/443) for requests via HTTP, WebSockets, gRPC, etc., and serving or accepting data. But to really understand backend engineering, you need to see the full flow, not just code πŸ‘‡ 🌐 Request journey Browser β†’ DNS β†’ Public IP β†’ Firewall β†’ Reverse Proxy (Nginx) β†’ App Server Each layer matters: β†’ DNS maps domain β†’ IP β†’ Firewalls decide which ports are reachable β†’ Reverse proxies handle SSL, routing & redirection β†’ App server processes the request Same app works on: β†’ localhost during development β†’ Real domains in production via DNS Nginx πŸ“¦ Why do we even need a backend? Think of liking a post on Instagram: β†’ Your app sends a request β†’ Server identifies the user β†’ Persists the action in a database β†’ Triggers a notification to the other user All of this happens between your click and the notification. If you strip backend down to one word, it’s this: πŸ‘‰ DATA Fetching it, receiving it, persisting it, and acting on it. πŸ€” Why not do everything on the frontend then? Because frontend works very differently. πŸ–₯️ Frontend reality β†’ Browser first fetches the HTML β†’ Then loads JavaScript, CSS, fonts, and images β†’ Browser executes the JavaScript (browser = runtime) β†’ All logic runs on the user’s device πŸ”’ Browser limitations (by design) β†’ Sandboxed environment β†’ No file system access β†’ No environment variables β†’ Strict CORS rules β†’ Limited compute power These restrictions exist because browsers execute remote code β€” without isolation, security would be impossible. βš™οΈ Why backend logic can’t live in frontend β†’ Backends need access to filesystem and secrets β†’ Backends must call many external services (no CORS restrictions) β†’ Heavy business logic needs stable, scalable compute β†’ Clients can be low-end devices, while servers can scale CPU and RAM βœ… Final takeaway β†’ Frontend = UI interactions β†’ Backend = centralized system managing data, security, state, and scale Understanding this flow is the right starting point before learning backend principles deeply. #Backend #LearningInPublic
1
1
8
176
cr_codes retweeted
29 Dec 2025
Coming back from a break !! Starting a Backend from First Principles playlist by Sriniously today. Will share my learnings along the way Yt Link: youtube.com/playlist?list=PL…
1
1
17
315
cr_codes retweeted
This year is ending in 5 days. And I want you to pause for a second. Not to overthink. Not to regret. Just to be honest with yourself. Maybe you didn’t crack that job. Maybe you could not be consistent. Maybe you gave up more times than you’d like to admit. That’s okay. Because growth is not linear. And real progress is invisible while it’s happening. If you showed up even on bad days, If you tried again after failing, If you learnt even a little more than last year… You’re already ahead. Next year doesn’t need a β€œnew you”. It needs a more "disciplined you". Less noise. More focus. Fewer excuses. More action. 5 days left. Don’t rush resolutions. Just promise one thing to yourself: You won’t quit on your goals this time. Save this. Read it again on Jan 1st. Cheers, Akshay Saini PS. Christmas sale ends today at @namastedev_ , use coupon code "XMAS25" to get the maximum discount on all our courses. #AllTheBest #MerryChristmas
19
28
480
21,202
cr_codes retweeted
18 Dec 2025
πŸš€ Day 5 of #100DaysOfCode Solved: β€’ 46. Permutations β€’ 39. Combination Sum β€’ 40. Combination Sum II β€’ 216. Combination Sum III β€’ 47. Permutations II Never understood backtracking this clearly before. Thanks @akshaymarch7πŸ™ #namastedsa #DSA
1
1
12
150
cr_codes retweeted
17 Dec 2025
πŸš€ Day 4 of #100DaysOfCode Solved (DSA): β€’ 78. Subsets β€’ 77. Combinations β€’ Sent 70 DMs in linkedin for referrals. #100DaysOfCode #DSA #LearnInPublic
2
1
6
97
cr_codes retweeted
17 Dec 2025
πŸš€ Frontend Dev (~1.6 yrs) targeting a Frontend / MERN switch 1️⃣ Apply cold DMs 2️⃣ Machine Coding (JS React) 3️⃣ DSA 4️⃣ React JS interview topics 5️⃣ Advanced projects (MERN, backend & DevOps) Is this enough for a solid switch?πŸ€” Would love your suggestions / views.
1
1
5
141
16 Dec 2025
πŸš€ Day 3 of #100DaysOfCode β€’ Revised previously solved Recursion & Backtracking problems (no new problems today)
4
12
133