2022  15

December  3

What is Homebrew? How is it useful?

December 25, 2022 · 5 min · 897 words

Setting up your Macbook Pro as a developer

December 25, 2022 · 5 min · 1002 words

What did I learn from The Unicorn Project?

December 24, 2022 · 6 min · 1174 words

October  2

What is a System Design Interview

October 16, 2022 · 7 min · 1427 words

Creating a great organisational culture

October 7, 2022 · 7 min · 1308 words

August  2

Psychological Safety: What, how and why?

August 13, 2022 · 14 min · 2941 words

Invisible Work and how you can tame it in your organisation

August 7, 2022 · 9 min · 1745 words

June  1

What is Self Management and why do you need to get better at it?

June 27, 2022 · 8 min · 1569 words

April  2

Azure Service Principal Credential Reset

April 23, 2022 · 4 min · 682 words

Coaching conversations using the GROW Model

April 18, 2022 · 7 min · 1428 words

March  1

Leadership, trust and how not to ruin it

March 26, 2022 · 18 min · 3749 words

February  2

What are Git submodules?

February 19, 2022 · 3 min · 507 words

What is Agile Scrum?

February 14, 2022 · 13 min · 2587 words

January  2

Building software quality from Day 1 using Lean Quality Assurance

January 30, 2022 · 6 min · 1237 words

Customize your Mac or Linux prompt or terminal

January 23, 2022 · 2 min · 299 words

2021  27

December  1

Site Reliability Engineering vs Devops: What are they? How do they differ?

December 4, 2021 · 14 min · 2849 words

October  2

Azure Active Directory for Developers: What you need to know

October 23, 2021 · 12 min · 2370 words

How to use complex settings in Azure Functions using Options pattern and Dependency injection

October 22, 2021 · 2 min · 345 words

September  1

Azure functions with Swagger and OpenAPI

September 19, 2021 · 5 min · 952 words

August  2

DevOps, Continuous Integration, Delivery and Deployment

August 29, 2021 · 14 min · 2886 words

Azure Cognitive Search (formerly Azure Search)

August 27, 2021 · 7 min · 1351 words

July  1

What is Software Architecture and what does a software architect do?

July 24, 2021 · 10 min · 2063 words

June  6

Azure Pipelines and test code coverage for Dotnet core projects

June 29, 2021 · 7 min · 1432 words

Entity Framework Core: Configure Database Connection using Azure Service Token Provider

June 26, 2021 · 11 min · 2319 words

OPENJSON - The Utility function you did not know you needed in a Data transfer Logic App

June 21, 2021 · 6 min · 1146 words

What is Caching? The different types of caches and interfaces in .NET Core for caching

June 20, 2021 · 5 min · 1056 words

What are Azure Logic Apps and How to deploy them using Azure Devops Pipeline - A tutorial and a list of challenges you might encounter

June 12, 2021 · 19 min · 4040 words

Proxy vs Reverse Proxy - What are they?

June 6, 2021 · 3 min · 519 words

May  5

Git, Case Sensitivity and Github actions

May 15, 2021 · 5 min · 961 words

Cohesion and Coupling - two important concepts to understand when building good software

May 9, 2021 · 6 min · 1184 words

Using ProblemDetails in .NET Core 3.1 with C#

May 8, 2021 · 15 min · 2992 words

.NET (dotnet) Framework and Core and things

May 7, 2021 · 6 min · 1224 words

Client Side Search for your Hugo Blog with Fuse.js

May 1, 2021 · 8 min · 1620 words

April  3

Event Storming

April 25, 2021 · 8 min · 1595 words

Why Domain Driven Design

April 8, 2021 · 12 min · 2403 words · eakangk

Good Bye Wordpress. Hello Hugo on Azure Storage

April 4, 2021 · 12 min · 2519 words · eakangk

March  2

Web API Versioning

March 12, 2021 · 1 min · 206 words · eakangk

Managing a team

March 3, 2021 · 5 min · 1009 words · eakangk

January  4

Azure Functions - Overview and tutorial

January 24, 2021 · 1 min · 207 words · eakangk

React aka Reactjs

January 23, 2021 · 9 min · 1882 words · eakangk

Quirky Arrays in C#

January 14, 2021 · 8 min · 1559 words · eakangk

HashSet in C#

January 10, 2021 · 3 min · 634 words · eakangk

2020  23

December  6

Windows Terminal and customisations

December 31, 2020 · 3 min · 476 words · eakangk

What did I learn as a software engineering manager

December 22, 2020 · 10 min · 1953 words · eakangk

Application Insights in .Net Core App

December 20, 2020 · 3 min · 497 words · eakangk

Semantic versioning - Semver - Introduction

December 6, 2020 · 6 min · 1222 words · eakangk

Node - Get started

December 6, 2020 · 4 min · 766 words · eakangk

Node and npm: The intro I wish, I got when I began web development

December 6, 2020 · 4 min · 709 words · eakangk

November  2

Application Insights, SeriLog and .NET Core

November 28, 2020 · 13 min · 2733 words · eakangk

Feature Toggles

November 8, 2020 · 2 min · 288 words · eakangk

October  12

A static responsive website as an Azure AppService

October 31, 2020 · 7 min · 1290 words · eakangk

Entity Framework Core 3.1 - Part 4

October 25, 2020 · 9 min · 1729 words · eakangk

Entity Framework Core 3.1 - Part 3

October 25, 2020 · 7 min · 1464 words · eakangk

Entity Framework Core 3.1 - Part 2

October 25, 2020 · 9 min · 1825 words · eakangk

Entity Framework Core 3.1 - Part 1

October 25, 2020 · 9 min · 1836 words · eakangk

Putting a .NET Core app in a container

October 4, 2020 · 1 min · 97 words · eakangk

Containers! Docker! Virtual Machines! What exactly do they do?

October 4, 2020 · 8 min · 1620 words · eakangk

Git: Part 5 - Reset and further

October 3, 2020 · 1 min · 204 words · eakangk

Git: Part 4 - Branching and more

October 3, 2020 · 3 min · 481 words · eakangk

Git: Part 3 - Hands on

October 3, 2020 · 2 min · 407 words · eakangk

Git: Part 2 - Some essential concepts

October 3, 2020 · 5 min · 983 words · eakangk

Git: Part 1 - An introduction

October 3, 2020 · 4 min · 698 words · eakangk

September  2

Moving a blog to Wordpress

September 28, 2020 · 2 min · 251 words · eakangk

Software and invisibility

September 16, 2020 · 3 min · 568 words · eakangk

June  1

Software design - Why?

June 27, 2020 · 6 min · 1126 words · eakangk

2016  2

February  2

LINQ - watchout for slow queries

February 14, 2016 · 4 min · 685 words

Password free SSH login to Server using Putty

February 13, 2016 · 4 min · 683 words

2014  11

July  1

Getting to know LINQ

July 27, 2014 · 3 min · 555 words

April  2

Refactoring - Code written by others

April 21, 2014 · 3 min · 488 words

Getting the newbie up to speed

April 21, 2014 · 3 min · 523 words

February  6

Perl Catalyst - VBox Network Configuration on Ubuntu

February 9, 2014 · 6 min · 1112 words

Perl Catalyst Tutorial needs us to download a virtual machine

February 9, 2014 · 2 min · 305 words

emacs - Why do I use it?

February 9, 2014 · 4 min · 643 words

Perl module installation - Ubuntu

February 5, 2014 · 1 min · 16 words

Perl - Modules and path on disk

February 2, 2014 · 3 min · 520 words

GNU Screen - Dynamic Window Titles, etc - tmux after this

February 2, 2014 · 7 min · 1451 words

January  2

BASH - keymap and binding

January 26, 2014 · 3 min · 571 words · eakangk

GNU Screen - Introduction to terminal multiplexing

January 22, 2014 · 3 min · 522 words

2013  20

December  1

Windows 8 and Windows 8.1 shortcuts

December 23, 2013 · 1 min · 111 words

November  2

Vertica and K-Safety

November 6, 2013 · 2 min · 382 words

Perl - Autovivification

November 4, 2013 · 1 min · 190 words

October  1

Software Engineers should read this

October 14, 2013 · 1 min · 22 words

September  2

SQuirreL graphical user interface for Vertica

September 24, 2013 · 5 min · 1030 words

Vertica Query Performance Tuning - An introduction

September 12, 2013 · 5 min · 915 words

August  1

DIR on VMS and display useful information

August 7, 2013 · 1 min · 188 words

July  1

Vertica, Admin rights and Developer roles

July 7, 2013 · 2 min · 313 words

June  8

Vertica and its version - Find out using SQL

June 24, 2013 · 1 min · 167 words

Exploring Vertica’s INTERPOLATE predicate

June 18, 2013 · 1 min · 75 words

Vertica - Calendar table with dates from a start date to an end date using analytical SQL

June 18, 2013 · 1 min · 55 words

Bash v/s Cshell - Functions and their definitions - useful ’type’ keyword

June 9, 2013 · 3 min · 460 words

Viewing function definitions in Vertica

June 5, 2013 · 2 min · 267 words

Setup DBVisualizer with an HP Vertica DB connection

June 5, 2013 · 4 min · 798 words

CShell and Absurd quotes and eval

June 3, 2013 · 4 min · 645 words

MySQL Partitioning Tutorial

June 3, 2013 · 1 min · 74 words

May  3

VSQL extract data into file

May 30, 2013 · 1 min · 157 words

Vertica DELETE columns from one table using data from another

May 30, 2013 · 2 min · 275 words

Windows Run box

May 7, 2013 · 3 min · 559 words

February  1

xargs saved my day

February 6, 2013 · 6 min · 1112 words

2012  3

October  1

Emacs - Copy Line

October 2, 2012 · 1 min · 130 words

July  2

Surrogate keys v/s natural keys

July 18, 2012 · 3 min · 472 words

Static in C++

July 18, 2012 · 4 min · 736 words