Open in app
Home
Notifications
Lists
Stories

Write
Yankee Maharjan
Yankee Maharjan

Home

About

Aug 5, 2021

6 Tools to Run Kubernetes Locally

Kubernetes is a big and complicated technology and it clearly requires some time and dedication to wrap your head around. There is no vendor lock-in meaning it runs the same no matter which managed cloud platform you use it on. …

Kubernetes

4 min read

6 Tools to Run Kubernetes Locally
6 Tools to Run Kubernetes Locally

May 16, 2021

Incognito Mode for Shell Environments

Whatever we write on the Shell, its history is saved on the HISTFILE. If you go and type history on your terminal, you're going to see a list of all the commands you recently typed. What is Shell’s history? Think of it like your browser history, where all the…

Terminal

3 min read

Incognito Mode for Shell Environments
Incognito Mode for Shell Environments

Dec 26, 2020

Streamline your projects using Makefile

make is one of the tools that we use heavily for streamlining tasks on our projects. It has proven to be helpful specifically for streamlining the development process, repeating mundane tasks with custom CLI like subcommands and mainly onboarding new team members. With a…

Command Line

5 min read

Streamline your projects using Makefile
Streamline your projects using Makefile

Oct 25, 2020

How Rolling and Rollback Deployments work in Kubernetes

Kubernetes has been used heavily on production for the past few years. It offers a plethora of solutions for orchestrating your containers using its declarative API. One of the prominent feature of Kubernetes is its resilience with the ability to perform Rolling and Rollback Deployments. Primer Deployments Deployment is one of the…

Kubernetes

6 min read

How Rolling and Rollback Deployments work in Kubernetes
How Rolling and Rollback Deployments work in Kubernetes

Oct 24, 2020

Setting up multi-node Kubernetes cluster locally with K3s and Multipass

There are a lot of tools that allow you to setup a local Kubernetes cluster in no time. But with a full-blown K8s running on your local machine, you will soon hit a wall if you want to play with multi-node cluster. For tackling this very issue, we will be…

Kubernetes

4 min read

Setting up multi-node Kubernetes cluster with K3s and Multipass
Setting up multi-node Kubernetes cluster with K3s and Multipass

Aug 23, 2020

Mastering Git Stash Workflow

Git is a powerful tool that makes up for a lot of use cases on our development workflow. One such case is to isolate the changes of a certain branch to itself. Let me elaborate. Suppose you are working on a branch called admin-dashboard implementing ,well, an administrative dashboard. But…

Git

5 min read

Mastering Git Stash Workflow
Mastering Git Stash Workflow

Aug 15, 2020

Deploy your Serverless Python function locally with OpenFaas in Kubernetes

We have come a long way in building distributed applications. From monoliths to Microservices we have been able to decouple and scale our applications with optimal use of the underlying hardware resources. But now we are moving towards more lightweight approach to deploy our applications; Serverless! With the inception of…

Serverless

8 min read

Deploy your Serverless Python function locally with OpenFaas in Kubernetes
Deploy your Serverless Python function locally with OpenFaas in Kubernetes

Published in Level Up Coding

·Aug 11, 2020

Understanding Callable in Python

Functions and classes are the most common things we use in our daily development. We invoke them, pass them around, and yet never wonder what makes them so amazing. Well the short answer is callable protocol; for the long answer keep reading! Definition 📢 Objects defining the __call__ method is known as…

Python

3 min read

Understanding Callable in Python
Understanding Callable in Python

Published in The Startup

·Jul 25, 2020

Faster Git Workflow With Git Aliases

Git is an intricate part of our development workflow. There are handful of commands that you keep repeating day in and day out. I always relied on the command suggestions, or packages on top of my shell that gave access to handy git aliases. But usually you had to stick…

Git

3 min read

Faster Git Workflow With Git Aliases
Faster Git Workflow With Git Aliases

Jul 16, 2020

Understanding Iterators and Iterables in Python

Iterator and Iterable are general terms that gets thrown around a lot in Python. But what do they mean? Are they the same? We will try to understand what these objects in Python are and debunk some misunderstandings. Along the line we will also see a high-level overview of how…

Python

4 min read

Understanding Iterators and Iterables in Python
Understanding Iterators and Iterables in Python
Yankee Maharjan

Yankee Maharjan

Software Engineer | Open Source Enthusiast

Following
  • Abhishek Gupta

    Abhishek Gupta

  • Darius Foroux

    Darius Foroux

  • Netflix Technology Blog

    Netflix Technology Blog

  • Ari Joury, PhD

    Ari Joury, PhD

  • Ali

    Ali

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable