Firefox freezes on startup on Wayland (but works with --kiosk or --preferences)

Problem statement I ran into a very confusing Firefox issue on Linux (Wayland): firefox → freezes / not responding firefox --kiosk → ✅ works firefox --preferences → ✅ works Creating a new tab or popup → ❌ freezes again Disabling all extensions → ❌ still freezes Creating a new Firefox profile → ✅ works Deleting prefs.js → ✅ fixes it At first glance this looks like: an extension bug GPU / cache corruption session restore issue But none of those were the real cause. ...

January 18, 2026 · 3 min · 463 words · Akhil Jalagam

Serverless: No Servers? No Worries! A Fun Look at the Future of Tech

Introduction Serverless architecture might sound like a tech gimmick, but it’s far from it. The term “serverless” is a bit misleading, though—of course, there are servers. You just don’t have to deal with them. It’s like ordering takeout instead of cooking at home: the food gets prepared, delivered, and served without you ever stepping into the kitchen. In this post, we’ll break down what serverless architecture is, why it’s awesome, and how it can make your life as a developer so much easier. ...

November 15, 2024 · 4 min · 715 words · Akhil Jalagam

Setting Up a Minikube Cluster and Deploying an App with Ingress - TLDR

Install Minikube: Begin by installing Minikube, a tool for running Kubernetes clusters locally. You can find installation instructions here. Start Minikube: Launch your Minikube cluster with the simple command minikube start. Enable Ingress Addon: Before deploying your application, make sure the Ingress addon is enabled using minikube addons enable ingress. Create Deployment YAML File: Prepare a deployment.yml file with the following YAML content. This file specifies your application’s deployment, service, and ingress settings. ...

November 9, 2023 · 2 min · 338 words · Akhil Jalagam

AWS ECS Scaling the Right Way: Common Scaling Policies and Limits

Introduction In the ever-evolving world of DevOps, the ability to efficiently scale applications is a crucial component of success. AWS Elastic Container Service (ECS) offers a powerful platform for managing Docker containers, and when it comes to scaling, understanding the right way to do it is paramount. In this blog post, we will explore common scaling policies and limits for AWS ECS, helping you make informed decisions and optimize your containerized workloads. ...

November 5, 2023 · 3 min · 622 words · Akhil Jalagam

The Crucial Role of DevOps in Securing and Automating Infrastructure

Introduction In today’s fast-paced digital landscape, businesses are under constant pressure to deliver high-quality software and services while maintaining the utmost security and efficiency in their IT infrastructure. This is where DevOps comes into play, acting as a linchpin in the modern software development and IT operations ecosystem. In this comprehensive guide, we will delve into the importance of DevOps in securing and automating infrastructure, exploring the multitude of tasks and strategies that DevOps professionals employ to ensure the reliability and security of an organization’s IT environment. ...

September 25, 2023 · 4 min · 682 words · Akhil Jalagam