How I helped my friend move away from GoDaddy

Why did I ask my friend to move his domain name from GoDaddy? Read on … Last year my friend got his domain name from GoDaddy through an acquaintance. This time around he asked me to take a look and renew it for this year. I have never dealt with domain registrations before, so I thought this is a good opportunity to dig around. GoDaddy is quite popular thanks to their extensive marketing....

September 30, 2022 · 4 min · 655 words · Saikalyan Akunuri

Learning: Basic concepts of Web Design

A while back I started learning a very popular course on Udemy called “The Complete Web Development Boot camp” by Angela Yu. It’s an amazing course and will do a review of it once I complete it. In so many years of web development we often focus on learning the language, syntax, code be it asp, asp.net, angular, react but seldom does a developer take into account the web design aspects of it....

September 23, 2022 · 3 min · 576 words · Saikalyan Akunuri

Learning: Basic concepts of Cosmos DB

Today I was reading up a bit on Cosmos DB. Below are some highlights. Azure Cosmos DB is a fully managed serverless NO SQL database What’s special about NO SQL Databases? The below figure describes it in a nutshell. There are four broad types of NoSQL databases viz. Document Databases Key-Value Store Column Oriented Databases Graph databases In the microservices’ architecture world where JSON is the defacto standard for data transmission, NoSQL is a no-brainer for storing such data....

September 16, 2022 · 2 min · 324 words · Saikalyan Akunuri

Where is Azure Data Lake Gen2?

Have you tried creating an Azure Data Lake Gen2 resource. Chances are you would go to the azure portal and search for data lake keyword. You will be surprised to see only “Data Lake Storage Gen 1” and no Gen 2 resource On further googling I found out that there is no explicit gen 2 resource. In order to create one I need to create a storage account Specify the storage name and click next....

September 9, 2022 · 2 min · 232 words · Saikalyan Akunuri

Finally upgraded my PC from 120 GB SSD to 1 TB M.2 NVMe Drive

Woo-hoo! I finally upgrade my PC hard drive from Transcend 120 GB SSD to Western Digital Black 1 TB NVMe drive. Just before covid hit I was collecting components for building a custom PC. One of the components I couldn’t upgrade was the NVMe drive as it was too expensive, and supply chain had been hit due to lockdown in most countries My PC Configuration Processor AMD Ryzen 9 3900X 12-Core Processor, 3801 MHz, 12 Core(s), 24 Logical Processor(s) Asus ROG STRIX X570-E GAMING Motherboard RAM: 64 GB Graphic Card: MSI GeForce RTX 2070 SUPER™ GAMING X TRIO I had recently upgraded to window 11 and that took a toll on the space of my 120 GB SSD which now had only 7 GB left....

September 2, 2022 · 3 min · 580 words · Saikalyan Akunuri

Outage Azure API MGMT - Reason: Incorrect Pricing Tier

Last week we were shocked to see our production environment go down for a few minutes. Azure API Management was facing network issues for 10 mins, and then it came back and everything was normal. Since it was production environment we wanted to get to the bottom of what caused an outage. A Microsoft ticket and a couple of hours later we got to know that a compute node that powers API Management service was being rebooted, and it was triggered by an automatic upgrade...

August 26, 2022 · 2 min · 281 words · Saikalyan Akunuri

Google Carbon Language: Will it gain traction?

Do we really need a new programming language or a successor to C++? When I heard about Google’s Carbon, there were so many posts talking about how to get started with Carbon and how it’s so much better than C++ But for me, the fundamental question is what is the use case for Carbon? It was good of Google to put forth the intent of the why. A few points that I could capture were...

August 19, 2022 · 2 min · 381 words · Saikalyan Akunuri

Live Load vs Capacity Tracking during PI Planning

During PI Planning we often struggled to match the load and capacity of teams. As we had all the epics defined in Jira figuring out the load from Jira would always be a challenge. We invariably would export the data in excel as it was easier to do calculations. We often landed in sync issues and lost lot of time reconciling data between jira and excel. Table Filter and Charts for Confluence helped us solve this problem by allowing us to do calculations on the fly....

August 12, 2022 · 1 min · 205 words · Saikalyan Akunuri

Defect Leakage Metric in Cloud Environments

When we started on our cloud journey one of the key decisions we had to make was how do we want to setup our development environments. We decided to have sandbox, feature, integration, sprint, stage and production environments with CI/CD in place. We added unit tests and linting to be executed at every build and fail the build if there were errors either during compilation or unit tests failed We defined the following environments Sandbox: This environment was for developers to test their code....

August 5, 2022 · 3 min · 570 words · Saikalyan Akunuri

Metrics using Jira & Confluence

Have you ever had to export data out of Jira into excel just so that you could do the analysis, and apply formulas in excel to track metrics for your team? And how frustrating it is to know that while you were away working on the data, the data has changed so much that all the visualizations turn out to be useless. I have had so many such frustrating moments when I took the role of managing 10+ scrum teams across the US, EU, and India....

July 29, 2022 · 4 min · 645 words · Saikalyan Akunuri