Archish Patel

Writing

“Notes on AI engineering, system design, automation, and lessons from building software for over a decade.”

  1. Let's Be Practical About Pentesting - Injection

    This comprehensive guide explores injection vulnerabilities through the lens of real-world exploitation, defensive engineering, and hard-learned lessons from major breaches.

  2. Turn a One-Time Deployment Into Unlimited, Lifetime Free AI Power

    We’re planning to deploy google/gemma-2-9b-it, and instead of setting up a full local environment with all the dependencies, we’ll use a Kaggle Notebook to handle the model preparation.

  3. The “next big thing” in IT

    The “next big thing” in IT that no one is talking about is usually something emerging at the edges of visibility just before it becomes mainstream.

  4. Prompt Enginnering

    What is prompt engineering exactly? And why is it so important?

  5. Let's Be Practical About Pentesting - Cryptographic Failures

    Imagine you have a super-secret diary where you write about your favorite games, your crush, or your plans to build the ultimate fort. You don't want your little brother or sister snooping in it, right?

  6. Let's Be Practical About Pentesting - Broken Access Control

    The thing no developer ever explores. A dream every college student dreams of (to be a hacker), but only a few make it real. Let’s see it step by step. So whenever someone asks what security measures you have taken, everyone will answer the following.

  7. Part 2 of Guessing the Number with TensorFlow

    let's stop our model training if the model is not improving or improvement is going down. We will also auto-save your model and set the experiment with a dynamic learning rate

  8. Guessing the number with TensorFlow

    If you are a beginner or already working with TensorFlow, this will help you understand how to make your models better.

  9. Little Bots, Smart Thoughts

    The past few years have been a blast for artificial intelligence, with large language models (LLMs) stunning everyone with their capabilities and powering everything from chatbots to code assistants.

  10. Advanced Python Design Patterns for Large-Scale Projects

    Think of “Advanced Python Design Patterns for Large-Scale Projects” as your blueprint book and advanced construction techniques for building really big and complex software in Python. It’s not just about writing code that works

  11. What are the reasons to study Computer Vision and Deep Learning in 2025?

    Are you ready to take the challenge and jump into the exciting world of Computer Vision and AI?

  12. Building Scalable APIs with PHP and Laravel

    Designing APIs that can handle high traffic and scale efficiently isn’t just about writing code it’s about making smart architectural decisions.

  13. The dataset preparation is an essential stag

    Even the most complex models will perform poorly if the data is not clean and organized, regardless of how smart your algorithms are.

  14. Excited to share my second post on Playwright automation!

    This time, I’m diving deeper into automating file uploads and downloads using Playwright. The code snippet I’m sharing shows how to upload images from one folder, resize them, and save them to another folder—all while making the process efficient with asyncio.

  15. Exploring Playwright for Browser Automation

    Diving into the world of browser automation with Playwright! It's an amazing tool that allows you to automate web interactions across different browsers with ease.