Open in app

Sign In

Write

Sign In

Saurav Sahu
Saurav Sahu

79 Followers

Home

About

Sep 2

Creating Reusable Components with .NET MAUI

.NET MAUI is the latest iteration of the Open Source Cross Platform Development Framework by Microsoft. It allows Developers to use the .NET Platform to create applications that target iOS, macOS, Windows, Android, Tizen, and hopefully a whole lot more. Succeeding Xamarin.Forms, .NET MAUI brings in various ideologies from the…

Dotnet

6 min read

Creating Reusable Components with .NET MAUI
Creating Reusable Components with .NET MAUI
Dotnet

6 min read


Aug 13

Modernizing SOAP APIs

Note: The entire codebase for the application can be found here — https://github.com/mrsauravsahu/blog-modernizing-soap-apis Introduction The Internet is made up of a large number of interconnected systems, all running under various conditions — hardware, software, security, configuration, etc.,. Communication between these systems happens using various standards, which have evolved over time. Throughout…

GraphQL

5 min read

Modernizing SOAP APIs
Modernizing SOAP APIs
GraphQL

5 min read


Jun 11

Setting up your Mac for .NET MAUI in 2023

Introduction MAUI, short for Multi platform Application User Interface, is the evolution and simplificiation of a multitude of solutions which were previously used to create cross platform mobile and desktop applications with .NET (few of those being the various targets of Xamarin like Xamarin.Forms, Xamarin.Android, Xamarin.iOS; Windows UWP, Windows Presentation Foundation…

Dotnet Maui

7 min read

Setting up your Mac for .NET MAUI
Setting up your Mac for .NET MAUI
Dotnet Maui

7 min read


Apr 10

Getting Started with AWS — Understanding Resource Groups

I recently “formally” started learning Amazon Web Services to expand my horizons a little bit so I’ll be writing my learnings in various parts. This article also mentions a unit testing library for Infrastructure as Code I author — T2D2; PRs and stars appreciated. 🤩 😁 I started my Cloud…

AWS

4 min read

Getting Started with AWS — Understanding Resource Groups
Getting Started with AWS — Understanding Resource Groups
AWS

4 min read


Mar 26

3 Skills to Hone as a Software Engineer in a world with GenAI

Disclaimer: Parts of this blog are generated with ChatGPT and Bing AI Chat. More details towards the end. As an Engineer, learning new things is important no matter where you are in your Engineering Career. …

Genai

6 min read

3 Skills to Hone as a Software Engineer in a world with GenAI
3 Skills to Hone as a Software Engineer in a world with GenAI
Genai

6 min read


Mar 19

Introduction to Build Systems

What are few of the things that happen pretty frequently in a project? Continuous Integration checks? Deployment after every pull request merge? Onboarding new members and starting their local setup? Running a code scan? All of these can be simplified with a build System. Comment: Do you use Build Systems…

Build System

9 min read

Introduction to Build Systems
Introduction to Build Systems
Build System

9 min read


Mar 3

How I built a versatile and repeatable Homelab with Terraform — HomeLab Part 2

This is the second part of the HomeLab series, where I’m creating an on-premise (my Home) setup for all my personal needs. Checkout the YouTube Video for Part 1 here or you can read it here. In this one I will go over the internals of how I built the…

Terraform

6 min read

How I built a versatile and repeatable Homelab with Terraform — HomeLab Part 2
How I built a versatile and repeatable Homelab with Terraform — HomeLab Part 2
Terraform

6 min read


Dec 24, 2022

You need a Home Server — HomeLab Part 1

There’s a YouTube video as well, if you’re more into video content than reading. We use computers of various form factors in our lives. There’s the trusty phone in our pockets, the laptop in our bags and for some of us, the beast of a machine on the desk…

Home Server

3 min read

Home Server

3 min read


Jun 30, 2022

(Should you) Get started with vim

NOTE: This blog might discuss ideas which might not exactly align with you. But at the end of the day, that’s all they are, my choices. I’m always open to discussion and learning something new though. It’s all about editing text The world of text editors is very hostile from what I’ve experienced so far…

Vim

4 min read

Vim

4 min read


Mar 1, 2022

TDD for Terraform IaC — Introducing t2d2

“Testing Infrastructure as Code should be as easy as testing Application Code” I began my Cloud journey in college, working on one of the projects for our Labs. It was a Xamarin Mobile Application which helped friends split expenses and the contacts were brought in through your Facebook Connections. …

Terraform

5 min read

Testing IaC — Introducing t2d2
Testing IaC — Introducing t2d2
Terraform

5 min read

Saurav Sahu

Saurav Sahu

79 Followers

Beyond Full Stack Engineer | McKinsey & Company

Following
  • McKinsey Digital

    McKinsey Digital

  • Shamim Ahmed

    Shamim Ahmed

  • Antoine Craske

    Antoine Craske

  • Abhijit Srivastava

    Abhijit Srivastava

  • Isha Deep

    Isha Deep

See all (36)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams