Your JWT tokens contain user role in payload: `{"user_id": 123, "role": "user"}`. A hacker changes it to `"role": "admin"` in the token and gains admin access.
How is this possible and how do you prevent it?
Terraform is the one skill that separates DevOps engineers who click through consoles from those who deploy infrastructure in seconds.
I've had written a comprehensive "Terraform Handbook for DevOps Engineers" ebook that thousands of people loved
and I'm giving it away for free.
To get it for free, just do 3 things.
✓ Follow me (for DM access)
✓ Retweet this post
✓ Comment "Terraform"
And I will personally send you that.
P.S. If i missed sending you due to some issues, just DM me and I will share
Everyone says “Just learn basics and you’ll get a job.”
Basics, right? 😶
So I started with HTML.
Then someone said, “HTML alone is useless.”
Okay, added CSS.
Then, “CSS without animations is outdated.”
Added Flexbox, Grid, transitions, transforms.
Then, “Bro Tailwind is industry standard now.”
No worries.
Learned JavaScript.
But wait…
“Only JS? You need ES6+.”
Then closures.
Then hoisting.
Then event loop.
Then async/await.
Then promises.
Then memory leaks.
Then browser internals.
Now recruiter says:
> “Good, but where is React?”
So I learned React.
But not just React.
Optimized React.
Hooks.
Custom hooks.
Context API.
Redux.
Redux Toolkit.
Zustand.
Recoil.
Performance optimization.
Virtual DOM.
Then came:
> “Do you know Next.js?”
Okay.
SSR, CSR, SSG, ISR.
Routing, layouts, middleware.
SEO optimization.
Image optimization.
Then interviewer smiled and asked:
> “Backend aata hai?”
Sure 🙂
Node.js.
Express.js.
REST APIs.
MVC architecture.
JWT.
OAuth.
Auth0.
Rate limiting.
Security.
Then database:
MongoDB.
Mongoose.
Indexes.
Aggregation.
Transactions.
Then suddenly:
> “SQL bhi aata hai?”
Yes sir 🫡
Joins.
Subqueries.
Indexes.
Normalization.
Then DevOps entered the chat:
Docker.
CI/CD.
AWS.
EC2.
S3.
Nginx.
Linux.
Still not enough.
Now they want:
DSA.
LeetCode.
Codeforces.
System Design.
Low-level + High-level.
And finally HR says:
> “You are technically strong, but we’re looking for someone with 1–2 years experience.”
- Fresher with experience.
- Entry-level role, senior-level expectations.
- Low salary, high passion required.
But yeah…
“Skill issue hoga.”
“Market kharab nahi hai.”
“Bas consistency chahiye.”
Sure 👍
Let me just add 10 more skills to my resume and try again tomorrow.
[ HTML, CSS, JavaScript, ES6, Flexbox, Grid, Tailwind CSS, Bootstrap, React, React Hooks, Context API, Redux, Redux Toolkit, Zustand, Next.js, SSR, CSR, SSG, Node.js, Express.js, REST API, JWT, OAuth, Auth0, MongoDB, Mongoose, SQL, MySQL, PostgreSQL, Database Design, DSA, Data Structures, Algorithms, LeetCode, System Design, Low Level Design, High Level Design, Docker, CI/CD, AWS, EC2, S3, Nginx, Linux, Git, GitHub, Agile, Scrum, Testing, Jest, Cypress, Web Performance, SEO, DevOps, Cloud, Microservices, TypeScript, GraphQL, API Security, Rate Limiting, Scalability, Caching, Redis, cohort]
@sam_makokha Every picture taken comes with data encryption in it. It's hard to lie in such a digital era with educated generation. Somebody get me panado! 🤒
@kaybe_kb Boss.! You sharp. That's a perfect bulls eye. Munga is a business strategist. Good or bad its yours to take. He may be losing 510M on book value but on the other hand he is making more than 510M.
@Nyandia_G It's unbelievable Thika road has turned out to be London. Can't flip a burger without a mugshot. Need for speed has officially become an illusion.