AMITAV ROY BLOG - The personal blog for AMITAV ROY
AMITAV ROY
AMITAV ROY

Transforming ideas into impactful solutions, one project at a time. For me, software engineering isn't just about writing code; it's about building tools that make lives better.

LATEST POSTS

How to use LLMs for intent detection?

Unlock the future of your business with AI-powered agentic solutions! Discover how intelligent systems are automating complex tasks, enhancing decision-making, and boosting efficiency across industries. Learn why Langgraph, a cutting-edge framework, is the key to building these sophisticated AI applications with its powerful graph-based workflows and granular control.

22 March, 2025
AI/ML

Building the Future of AI: Empowering Business with Intelligent Agents: How Langgraph Orchestrates the Future of AI

Unlock the future of your business with AI-powered agentic solutions! Discover how intelligent systems are automating complex tasks, enhancing decision-making, and boosting efficiency across industries. Learn why Langgraph, a cutting-edge framework, is the key to building these sophisticated AI applications with its powerful graph-based workflows and granular control.

6 March, 2025
AI/ML
LANGGRAPH

How PCOV helps me have a better Test suites PHP, Laravel

PCOV is a lightweight and fast code coverage driver that has significantly improved my Test-Driven Development (TDD) workflow. By generating precise coverage reports, PCOV highlights tested and untested areas of code, helping identify gaps in test cases. Unlike Xdebug, which offers broader features like debugging and profiling, PCOV focuses solely on code coverage, making it faster and ideal for integration with CI/CD pipelines and tools like SonarQube. Its simplicity and performance make it a valuable tool for ensuring code quality and maintaining robust test coverage.

10 January, 2025
PHP
LARAVEL
TESTS
PCOV
CODE COVERAGE

Why I Love Using Inertia.js with Laravel for Building Web Applications

Building SPAs doesn't have to mean juggling APIs, tokens, and complex state management. Inertia.js, paired with Laravel, simplifies the process by combining server-side power with modern frontend frameworks. From faster development cycles to a seamless user experience, I've found this duo to be a game-changer for both developers and clients. Curious how? Check out my latest blog to learn why Inertia.js might just redefine how you build web applications!
24 November, 2024
PHP
LARAVEL
JAVASCRIPT
VUE
REACTJS

Building a personal RAG system using Llama 3.1, Chroma DB for QA on specific documents

Using the Llama 3.1 LLM model, we are going to build a RAG which can crawl a website and then allow you to ask questions on that specific content.
30 August, 2024
LLM
AI/ML
PYTHON

Scramble - an easy way to generate API docs in Laravel

Scramble is a Laravel package that allows you to generate API documentation without the irritating annotations.
9 August, 2024
DEVOPS
DEVLIFE
LARAVEL

The importance of Docker as a developer

Docker has become a key tool for any developer. It is no more something that only the Devops person should know. In this article I will talk about the reasons why Docker is so important to know as a developer.
25 July, 2024
DEVOPS
DEVLIFE
DOCKER

Using separate ssh keys and using them inside your cicd pipeline for security

In this blog post, I am going to share my experience on what I learned about SSH keys and some of the security benefits that we get once we implement them. So, if you are interested in the details then come along for a ride.
18 July, 2024
DEVOPS
DEVLIFE
AWS

Deploying Laravel as a Serverless Solution with Bref

This blog post explores deploying Laravel applications as serverless solutions using Bref and AWS Lambda, emphasizing benefits like automated scaling and reduced server management. It includes a step-by-step setup guide and highlights how serverless architecture improves reliability and performance, particularly for handling unpredictable traffic spikes from webhooks.

14 July, 2024
DEVOPS
DEVLIFE
AWS
LARAVEL

Testing and code coverage with pcov and how to setup using serversideimage docker image

Test driven development is something which has helped me write better, cleaner and more modular code. In search of more coverage, I found PCOV which is a great tool to find a test coverage report. It is a great way to get a sense of how much code coverage we have and which situations are not getting covered. I will also talk about the internals of how PCOV work and detect the coverage.

5 July, 2024
DEVOPS
DEVLIFE
TESTING
LARAVEL