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

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

Securing your AWS keys for SES with IP restrictions

Security is a crucial aspect of any application, and safeguarind the AWS keys and secret is very important. In this article, I would talk about how you can add an additional layer of security by restricting the keys for AWS Send Email Service (SES) to your EC2 instance IP address only.
29 April, 2024
DEVOPS
AWS

Traffic tamers: unveiling the load balancing algorithm arsenal

In this blog post, we embark on an in-depth exploration of load balancing algorithms, uncovering the intricacies and mechanics that drive their effectiveness.
9 April, 2024
DEVOPS

Beyond Boundaries: How FrankenPHP Redefines PHP Application Runtimes

FrankenPHP is a contemporary PHP app server crafted in Go, boasting numerous advantages. Among its standout features, one that truly captures the spotlight is its remarkable ability to construct a standalone and self-contained binary. This particular feature holds immense significance, particularly in the realm of shipping PHP applications to production.
1 January, 2024
LARAVEL
PHP
DEVOPS

The future is low-code adapting to the inevitable

Let's talk about the future of software development—low-code solutions. In an era where no-code solutions are gaining ground and rapidly evolving, low-code still holds a significant share of the market.
24 October, 2023
LARAVEL
PHP
FILAMENT