mem-doc/ at master · Maoni0/mem-doc · GitHub

March 20, 2021

This is a document to help with .NET memory analysis and diagnostics. - Maoni0/mem-doc

How a Kubernetes Pod Gets an IP Address | Ronak Nathani

March 20, 2021

When a pod is scheduled on a kubernetes node, there are various interactions that result into a pod getting an IP address. This post goes into the details of how a pod gets an IP address and describes the interactions between various components - kubelet, CRI Plugin, Container Runtime and CNI Plugins.

Use Git Hooks to ease your development workflow

July 18, 2020

Git hooks allow us to run custom scripts whenever certain important events occur in the git repository such as commit, push, merge. Basically git hooks are stored in the .

How the Docker Build Cache works –

July 08, 2020

The build speed for a Docker image largely depends on whether the instructions are cached or not. Understanding the build cache is crucial for building efficient images.

macOS Catalina 10.15: Setting up a Brand New Mac for Development – Tania Rascia

February 27, 2020

I have to set up a MacBook Pro fairly often - when starting a new job and when buying a new personal computer. I created this article back…

ASP.NET Core IIS InProcess Hosting Issue in .NET Core 3.1 - Rick Strahl's Web Log

January 15, 2020
dot net ore

Ran into a nasty little issue with a hosted ASP.NET Core 3.1 application where InProcess hosting was not working. It turns out I hit a regression bug in 3.1 that causes InProcess hosting to fail if there are certain dependencies.

ConfigureAwait FAQ | .NET Blog

January 11, 2020

A visual guide on troubleshooting Kubernetes deployments

December 13, 2019

Troubleshooting in Kubernetes can be a daunting task. In this article you will learn how to diagnose issues in Pods, Services and Ingress.

6 GitHub Repos For Instant Knowledge Boost

November 29, 2019

Page not found · GitHub · GitHub

November 21, 2019

GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.

Page not found · GitHub · GitHub

November 21, 2019

GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.

Not Found – Medium

November 21, 2019

We could not find what you were looking for on Medium.

Defer with C# 8.0

November 17, 2019

🔥 GraphQL Crash Course (in 10 pics!) - DEV Community 👩‍💻👨‍💻

November 04, 2019

Where Is My Cache? Architectural Patterns for Caching Microservices - DZone Microservices

October 03, 2019
microservice caching

Where Is My Cache? Architectural Patterns for Caching Microservices — embedded, distributed, client-server, cloud

React Hooks Mini Crash Course

August 31, 2019

React Hooks Mini Crash Course

Docker Context Rocks - A Developer's wonder garden

August 24, 2019

Software Architecture Guide

August 24, 2019

Container isolation gone wrong | Sysdig

August 14, 2019

A detailed troubleshooting story that covers both simple and complex tales of container isolation. Read this terrific guide for insight from A-Z.

Another reason why your Docker containers may be slow - By

August 14, 2019

More productive Git – Increment: Open Source

August 10, 2019

Tips for acquiring Git super powers.

.NET Core Linux - Performance Profiling and · GitHub

August 05, 2019

GitHub Gist: instantly share code, notes, and snippets.

Docker’s Contribution to Authentication for Windows Containers in Kubernetes

July 18, 2019
Docker gMSA

When Docker Enterprise added support for Windows containers running on Swarm with the release of Windows Server 2016, we had to tackle challenges that are less pervasive in pure Linux environments. Chief among these was Active Directory authentication for container-based services using Group Managed Service Accounts, or gMSAs. With nearly 3 years of experience deploying and running Windows container applications in production, Docker has solved for a number of complexities that come with managing gMSAs in a container-based world. We are pleased to have contributed that work to upstream Kubernetes.

Introducing diagnostics improvements in .NET Core 3.0

July 16, 2019
.Net Diagnostics

In .NET Core 3.0, we are introducing a suite of tools that utilize new features in the .NET runtime that make it easier to diagnose and solve performance problems.

Learning Golang — from zero to hero | Milap Neupane Blog

July 07, 2019

Golang was designed by Google engineers Robert Griesemer, Rob Pike, and Ken Thompson. It is a statically typed, compiled language released on March 2012.

Intro Guide to Dockerfile Best Practices - Docker Blog

July 03, 2019

Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!

Making Sense of React Hooks - Dan Abramov - Medium

June 30, 2019

This week, Sophie Alpert and I presented the “Hooks” proposal at React Conf, followed by a deep dive from Ryan Florence: I strongly recommend to watch this opening keynote to see the problems we’re…

Static code analysis for your C# projects

June 23, 2019

Static code analysis analyzes your source code or compiled dll files for certain patterns or filenames. There are several code analyzers available for C# in ...

Monitoring docker containers on Windows using Prometheus + Grafana

June 13, 2019

I guess most of us are fans of Docker. But if you happen to be working for an enterprise whose IT department only lends out Windows OS installed laptops, I am sure you have at some point of time gone…

Learn git concepts, not commands - a git tutorial

June 11, 2019

An interactive git tutorial meant to teach you how git works, not just which commands to execute.

VS Code Can Do That?

June 05, 2019

All the best things about VS Code that nobody ever bothered to tell you

Docker - Windows Cheatsheet for Linux Engineers

June 05, 2019

Docker 19.03.0 Pre-Release: Fast Context Switching, Rootless Docker, Sysctl support for Swarm Services – Collabnix

May 31, 2019

Angular & RxJS: Detecting Memory Leaks – Erxk Verduin – Medium

May 28, 2019

Detecting / Fixing Memory Leaks in Component-Based Frameworks using RxJS. This Article features an Angular Application with a variety of memory leak situations.

Unit Testing in Angular | Preston Lamb Consulting, LLC

May 28, 2019

Unit testing in Angular is an important part of the development process. If you’re writing components, services, directives, etc and not writing unit tests to accompany them, you’re setting yourself up for trouble. What happens when you refactor a function and accidentally break something? You go to production with that bug and then have to rush to fix it. But if you have comprehensive unit tests, you’ll know about the bug and will be able to fix it well before going to production.

Build secrets and SSH forwarding in Docker 18.09 – Tõnis Tiigi – Medium

May 25, 2019

One of the complexities when using Dockerfiles has always been accessing private resources. If you need to access some private repository or service there really wasn’t a very good solution to…

Video- Containers for Beginners

May 19, 2019

Feeling overwhelmed while getting started with containers? Have you been tasked to figure out how to train everyone back at your organization? There's just so much to learn and teach! In this talk, we’ll start with a tiny bit of history to motivate the "why" and quickly move into the "what" by explaining what container and images actually are (they're not just magical black boxes!). We'll talk about how volumes help with data persistence and include an overview of Docker Compose and even orchestration. There will be plenty of live demos and fun! Speaker: Michael Irwin, Virginia Tech

Kubernetes vs Docker Swarm — A Comprehensive Comparison

May 17, 2019

Containers have become quite popular in recent years. They help developers maintain consistency across various platforms, right from development to the production process. Hence, they allow…

Front-end Developer Handbook 2019 - Learn the entire JavaScript, CSS and HTML development practice!

May 17, 2019

This is a guide that everyone can use to learn about the practice of front-end development.

Getting started with the NVIDIA Jetson Nano

May 16, 2019
Docker Arm

In this tutorial, you will learn how to get started with your NVIDIA Jetson Nano, including installing Keras + TensorFlow, accessing the camera, and performing image classification and object detection.

Docker Flashcard

May 16, 2019
Docker Learning

The collection of flash cards for your docker learning

buildx — Docker CLI plugin for extended build capabilities with BuildKit

May 10, 2019
Docker BuildKit

In my last blog I did setup Docker CE (nightly builds) on Raspberry Pi and recently also upgraded my Docker Desktop on Mac to version - with Engine: 19.03.0-beta3 for testing out buildx…