---
title: "Emmanuel  Kipchirchir Langat (@manulangat) | Hashnode"
description: "Full stack software engineer | Devops engineer. Read the latest articles by Emmanuel  Kipchirchir Langat on Hashnode."
url: "https://hashnode.com/@manulangat"
---

@manulangat

# Emmanuel Kipchirchir Langat

@manulangat · Nairobi, Kenya · Joined February 2022

Full stack software engineer | Devops engineer

[Website](https://kipchirchirlangat.com/)

### [2025 Wrapped.](https://blog.kipchirchirlangat.com/2025-wrapped?utm_source=hashnode&utm_medium=feed)

2025 wasn’t a breakthrough year; it was a reckoning. 2025 didn’t give me a clean win. It gave me exposure of my habits, of my stamina, of my blind spots and my strengths. I will try to limit this to my tech journey and experiences, but this will be a...

4 min read · [blog.kipchirchirlangat.com](https://blog.kipchirchirlangat.com/2025-wrapped?utm_source=hashnode&utm_medium=feed)

[Jan 2](https://hashnode.com/posts/2025-wrapped/6957bd13b770b7d685066569)

### [Implement login counter in django](https://blog.kipchirchirlangat.com/implement-login-counter-in-django?utm_source=hashnode&utm_medium=feed)

In this article, you will learn how to implement a login counter in Django and lock out a user after x number of failed login attempts. Prerequisites.1. A basic understanding of Python and Django. 1.0 Application set up. Navigate to your preferred fo...

11 min read · [blog.kipchirchirlangat.com](https://blog.kipchirchirlangat.com/implement-login-counter-in-django?utm_source=hashnode&utm_medium=feed)

[Jun 15, 2024](https://hashnode.com/posts/implement-login-counter-in-django/666e0bc1f2c60ed9dc105006)

### [Handle Google login in Nest js and React like a pro.](https://blog.kipchirchirlangat.com/handle-google-login-in-nest-js-and-react-like-a-pro?utm_source=hashnode&utm_medium=feed)

Google login in nest JS and react like a pro. Google login in React. Google login in Nest js. Google oauth 2.0.

5 min read · [blog.kipchirchirlangat.com](https://blog.kipchirchirlangat.com/handle-google-login-in-nest-js-and-react-like-a-pro?utm_source=hashnode&utm_medium=feed)

[Nov 16, 2023](https://hashnode.com/posts/handle-google-login-in-nest-js-and-react-like-a-pro/6555ee234ab85ee9da0cd4ce)

### [Interceptors in nest js. Understanding them by building an event log interceptor.](https://blog.kipchirchirlangat.com/interceptors-in-nest-js-understanding-them-by-building-an-event-log-interceptor?utm_source=hashnode&utm_medium=feed)

In this article, you are going to learn about interceptors in nest js by building a simple nest project. According to the official nest documentation, interceptors are defined as a class annotated with the @Injectable() decorator and implement the Ne...

14 min read · [blog.kipchirchirlangat.com](https://blog.kipchirchirlangat.com/interceptors-in-nest-js-understanding-them-by-building-an-event-log-interceptor?utm_source=hashnode&utm_medium=feed)

[Oct 28, 2023](https://hashnode.com/posts/interceptors-in-nest-js-understanding-them-by-building-an-event-log-interceptor/653d21efd37dc50f878845dc)

### [Provision an AWS ec2 instance using terraform](https://blog.kipchirchirlangat.com/provision-an-aws-ec2-instance-using-terraform?utm_source=hashnode&utm_medium=feed)

In this article, you will learn how to provision an AWS EC2 instance in AWS using Terraform. Prerequisites.1. Terraform is locally installed, head to the official website for installation instructions.2. An AWS account, if you do not have one, create...

5 min read · [blog.kipchirchirlangat.com](https://blog.kipchirchirlangat.com/provision-an-aws-ec2-instance-using-terraform?utm_source=hashnode&utm_medium=feed)

[Jun 25, 2023](https://hashnode.com/posts/provision-an-aws-ec2-instance-using-terraform/6498a1c449befc8150801ce6)
