Coding Blog

DevOps Links for 15/10/2021
New GitHub Releases Public BetaGitHub releases allows repository maintainers to release versions of their software. It accompanies notes, version of the software, contributors, etc. When I see releases page of some OSS projects, I feel like so many smart people contributed to this release and how much effort goes into writing these. This new version of GitHub Releases will help maintainers with au.....
DevOps Links for 30/9/2021
GitHub CLIDo you know that you can work with GitHub through the command line? But isn't it already the case when I do git commit? No that is Git CLI. GitHub - the website where you host repos and collaborate with developers to create pull requests and issues, also has a CLI. This post explains on how to get started with GitHub CLI. You can download the CLI from cli.github.com. Using scope with ARM.....
DevOps Links for 23/9/2021
DevOps Exercises Everything that you can imagine related to DevOps can be found in this GitHub Repository. Most comprehensive list of DevOps exercises, questions and answers on DevOps. Enjoy.State of the DevOps Report 2021I created a twitter thread if you want to read more. Vast majority of the organizations are stuck in the middle of their DevOps journey. They haven't been able to bridge the gap .....
DevOps Links for 16/9/2021
Many people don't know the difference between Git and GitHub and it is a constant source of confusion for first timers. This post is a simple getting started post on Git and GitHub.  How to get started with GitHub and GitSQL Injection is still there in the top 10 OWASP list. Broken Access Control is at the top of OWASP 2021 list which you can find below. Here is the OWASP Top 10 for 2021A differen.....
DevOps Links for 9/9/2021
If you are learning GitHub Actions, then this is a good place to start.Introduction to GitHub Actions Currently, I am deploying different kinds of .NET application to Azure using GitHub Actions. You can find more information on how to deploy to Azure App Service below. Deploy to Azure App Service using GitHub Actions An interesting post on GitHub Actions Limitations and Gotchas. The workflow_dispa.....
What is Helm for Kubernetes?
In this post, I would like to talk about what is Helm and why do we need it, installing and uninstalling a chart and difference between a repo and a hub. For this post, I am also assuming you are familiar with Kubernetes on a high level. Before we dive into the details, first, let’s understand what does the word Helm mean in English. “Helm is a lever or wheel controlling the rudder of a ship .....
Passing multiple parameters in an Angular Route using RouteLink
In Angular, let’s say you have a route defined like this. { path : 'user/:userId/building/:buildingid, component: UserScheduleDetailsComponent, pathMatch : 'full'}and you want to navigate the user to this component by using this route. I couldn’t easily find a way to pass these parameters by using routelink. So this is how you do it.I am a linkThe userid is public property in the .ts file of the c.....
Unit Testing ASP.NET Core Web API using XUnit and FakeItEasy
Let’s take a one ASP.NET Core Web API method and add unit tests using XUnit and FakeItEasy. My environment: Visual Studio 2019 Enterprise, ASP.NET Core 2.2, FakeItEasy, AutoFixture and XUnit.Source code I have a Before and After version of the source code hosted on github. In the After folder, you can view the completed solution.System Under Test There is a ProductsController with one HTTP GET.....
PowerApps and Flow Deployment Issues
In this article, we take a look at Flow deployment issues when it comes deploying multiple PowerApps applications. The issues are encountered when you have the following setup. You have multiple applications within the same environment. For instance in the same environment, you have a PowerApp called AppDEV, AppQA, AppUAT and AppPRODYou have applications connected to their respective SQL Servers. .....
A22-Use Azure DevOps to build a docker image and push to private repository
In this post, I want to explain the steps I took to create a docker image and push to a private docker hub repository using Azure DevOps. In the previous post, we looked at adding docker support to an existing ASP.NET Core SPA application that uses Angular 7.It took me 17th attempts to get the build to work. In hindsight, it is always easy to say, that I could have read the logs or documentation b.....

Journey Blog

Automate Your Investments: Key To Building Wealth
Why We Gravitate Toward Negativity—and How to Break Free
People naturally gravitate toward negativity, whether by choice or influence. We may deny it, but we often construct castles of doom and gloom in our minds.Conversations are no different—negativity dominates.Talk about politics often devolves into bashing the other side.In a world saturated with bad news, negativity feels like the default.But is this the end of the world?Are we truly at the mercy .....
Invest First, Spend Later
Regarding Personal FinanceIf you want to save or invest money, it’s difficult to do so after you’ve spent it all on expenses. Your income may vary—sometimes you’ll have more, sometimes less—but the challenge remains.The best approach is to prioritize saving or investing first. Allocate a fixed portion of your income for savings or investments as soon as you receive it, and then use the remaining a.....
On Remodeling
Let’s talk about house remodeling.You are not just remodeling the house; you’re also reshaping your lifestyle.Changing a lifestyle is challenging.Depending on your culture, the number of people involved, and their age groups, it can become even more complicated.You might solve one problem but inadvertently create another if all factors aren’t considered.Did you remove that open shelving space with.....
Let's Give Up
Natural Relationships
Negativity
Blamers vs Seekers
Whenever you are facing a tough situation in your life, then you will meet individuals who are either Blamers or Seekers.  By seekers, I mean Solution Seekers. Your effectiveness in dealing with a situation will be greatly determined by having an overwhelming majority of Seekers on your team.  The more you have these people, the better you will fare in any given situation. When you want to solve a.....
My Little Experiment
In this post, I want to talk about how a little experiment has sparked curiosity in my kid to read books. This post is not to boast how great I am or how great my parenting skills are. It was the year of 2017 when my son was less than 2 months old. I don’t know the precise day but I definitely remember the approximate month. During this time frame, we opened a gift that we received from one of our.....
I feel today
I feel sad staying away from my family I feel sad when I read news I feel sad when I think politics I feel sad when someone passes away I feel happy when I am productive I feel happy when I read technology I feel happy when I am on stage I feel happy when I think innovation I feel alien in a foreign land I feel alien now in my own land I feel alien with changing feelings I feel alien in a crowd.....