Open in app

Sign In

Write

Sign In

Abhishek Amralkar
Abhishek Amralkar

179 Followers

Home

About

Nov 26, 2022

TDD/TDF with Golang

The new style of writing a software is Test Driven Development or Test First Development and this isn’t only in Go. With this approach we first write the test or test-cases for a feature or enhancement, which made us think about the feature and its requirement precisely. A new bank…

Golang

3 min read

TDD/TDF with Golang
TDD/TDF with Golang
Golang

3 min read


Nov 10, 2022

Untangling Emacs

Emacs Emacs don't need any introduction. It’s in development since its inception and that was 47 years ago. I am using Emacs since last 7 years. I keep my all Emacs config in a single file and after 7 years I feel that its unmanageable. Emacs is highly customisable and many…

Emacs

6 min read

Untangling Emacs
Untangling Emacs
Emacs

6 min read


Published in AWS Tip

·Jul 21, 2022

Tiling Manager Xmonad!

Well, I use Linux(On Debian Buster currently) on almost all of my personal laptops + desktops, and when you use Linux you get N number of options for almost everything to plug and play and use it. In Linux, you have various GUIs available and my personal favorite is Gnome3…

Xmonad

4 min read

Tiling Manager Xmonad!
Tiling Manager Xmonad!
Xmonad

4 min read


Published in DevOps.dev

·Jun 9, 2022

The DevOps/SRE Tools

For DevOps/SRE/Developer the right tools are important to be more productive and get the things done. I am managing some of my dotfiles for over a few years now and I thought of sharing them via this blog post. Note-1:- This is a highly opinionated blog post and you might…

Emacs Lisp

4 min read

The DevOps/SRE Tools
The DevOps/SRE Tools
Emacs Lisp

4 min read


Jun 9, 2022

Emacs! A Cheat-Sheet!

Note:- This article is heavily borrowed from https://www.braveclojure.com/basic-emacs/ The editor is always the ally and if it’s Emacs it will be the closet ally. I will try to write down all the Emac’s possible commands I know. This is more of a revision place for me. Installation Emacs installation is pretty…

Emacs

2 min read

Emacs! A Cheat-Sheet!
Emacs! A Cheat-Sheet!
Emacs

2 min read


Apr 4, 2021

Kubernetes Multi TLS certificate termination with Nginx Ingress

What is Multiple TLS certificate termination? Lets say if we want to use multiple domains using individual TLS/SSL certificates. For example, you have certificate A for *.amralkar.pvt and certificate B for *.abhishekamralkar.pvt. Load Balancer uses Server Name Indication (SNI) to return the certificate to the client request, based on the DNS name. …

Kubernetes

2 min read

Kubernetes Multi TLS certificate termination with Nginx Ingress
Kubernetes Multi TLS certificate termination with Nginx Ingress
Kubernetes

2 min read


Mar 4, 2021

Kubernetes Namespace Stuck in Terminating State

Thursday morning IST and Slack started buzzing. I suspected something wrong and I was right, Nginx Ingress on K8s was throwing 503 Service Unavailable. Started debugging and suddenly I pushed myself into more trouble as by mistake I deleted the namespace (Please be very careful don't ever do this in…

Kubernetes

2 min read

Kubernetes Namespace Stuck in Terminating State
Kubernetes Namespace Stuck in Terminating State
Kubernetes

2 min read


Jul 7, 2020

Publish Package to PyPI

In this blog we will walk through how to publish packages to PyPI.org. Prerequisites The very first requirement is to have an account on PyPI. We need to install 3 tools globally wheel setuptools twine pip3 install setuptools wheel twine Getting Started We will be publishing the `covin-cli` project to PyPI. As a…

Python

2 min read

Python

2 min read


Jul 2, 2020

Cassandra! The Cursed Priestess

To get the brief idea about the name please refer Wikipedia. Okay we are not talking about the Cassandra the Priestess, in this post we will get to know the Apache Cassandra yes you guessed it right No-SQL database. What is Apache Cassandra? Wikipedia Says : Apache Cassandra is a free and open-source, distributed…

Cassandra

5 min read

Cassandra! The Cursed Priestess
Cassandra! The Cursed Priestess
Cassandra

5 min read


Published in HackerNoon.com

·Jan 29, 2019

Clojure Immutable and Persistent Data Structures

What Clojure is? Clojure is modern dialect of old school programming language named as LISP. Clojure strongly believes in Code as Data and Data as Code philosophy just like LISP. Clojure is a dynamic, general purpose programming language that runs in the Java Virtual Machine. Clojure emphasizes Get Clojure set up Clojure needs JVM as its runs…

Clojure

2 min read

Clojure

2 min read

Abhishek Amralkar

Abhishek Amralkar

179 Followers

Clojure | Golang | Python | Cloud

Following
  • Tony

    Tony

  • Greg Thomas

    Greg Thomas

  • Robert J. Berger

    Robert J. Berger

  • Prof Bill Buchanan OBE

    Prof Bill Buchanan OBE

  • Mohamed Labouardy

    Mohamed Labouardy

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech