
Code Review Best Practices in the AI Era
Code review is the last line of defence before code becomes everyone’s problem…
Tag
45 posts
Code review is the last line of defence before code becomes everyone’s problem…
Most of us learned to build features first and think about security later…
We’ve covered a lot of specific defenses. This final lesson is about the thing…
Your application doesn’t run in a vacuum; it runs on infrastructure — servers…
Modern backends are mostly APIs — JSON over HTTP, consumed by web apps, mobile…
Every lesson so far has been about prevention — and prevention is most of the…
Lesson 6 ended on a crucial point: encryption is only as strong as the key, and…
Cryptography scares people, and that fear causes two opposite mistakes: avoiding…
Injection has been at or near the top of every security risk list for two…
With authentication, authorization, and injection covered, we reach the attacks…
Here’s a fact that reframes how you think about security: the code you wrote is…
Lesson 2 got the user through the front door — you know who they are. This…
Authentication — proving who someone is — is the front door of your application…
Every good defender starts by learning to see their own system the way an…
We finish with the part that’s easy to skip and dangerous to get wrong. A…
One Sunday morning, an online grocery company’s monitoring showed something…
We’ve covered how to choose, size, speed up, cost out, fine-tune, evaluate and…
A classic mistake: a team bakes the database URL and the API key straight into…
Everything so far gets your app running on Kubernetes. This final lesson is…
Every second LinkedIn post today is about AI agents. Most of them show a demo…
In security reviews for agents, I now start with one question: “If this agent…
Most LLM tutorials stop at “call the API and print the result.” Production doesn…
Authentication is the gatekeeper of every backend system. Get it wrong, and your…
Authentication Strategies Compared There are three primary authentication…
Prompt injection is the most important security vulnerability in LLM…
Traditional web applications have well-understood security models: validate…
Security on AWS is not a single service or a checkbox. It is a layered strategy…
IAM is the gatekeeper of your entire AWS account. Every API call — whether from…
SQL injection has been on the OWASP Top 10 since the list was created in 200…
In 2025, 72% of professional developers used AI-assisted coding tools daily. By…
Here’s a stat that should concern every security team: 73% of developers say…
Introduction Cyberark kind of tools are a must for security in your…
Introduction On 9th December 2021, an industry-wide vulnerability was discovered…
Introduction I was having a private artifactory, and has my custom modules…
Introduction In previous posts, we saw how to build FIPS enabled Openssl, and…
Introduction In this post, we will see Python 3.9.x patch for FIPS enabled…
Introduction In this post, we will see Python 3.7.9 patch for FIPS enabled…
Introduction In this post, we will see how we can build FIPS enabled openssl in…
Introduction Npm has a tool called: npm audit which reports if your packages or…
The problem comes while using FTPS. When developer uses login method of this…
According to Microsoft, Therefore, they recently posted about a feature in beta…
This is due to our web server are configured to deny accessing this directory…
You might need to put sudo before above command. The command will show details…
You are developing a nodejs web application having some UI and backend APIs…




















