---
title: "Tejansh Rana (@TejanshRana) | Hashnode"
description: "Architecting, building, and deploying scalable enterprise applications. Read the latest articles by Tejansh Rana on Hashnode."
url: "https://hashnode.com/@TejanshRana"
---

@TejanshRana

# Tejansh Rana

@TejanshRana · Dublin, Ireland · Joined February 2021

Architecting, building, and deploying scalable enterprise applications.

[Website](https://www.tejanshrana.com/)

### [Server-side input validation and how to do it in Java](https://blog.tejanshrana.com/server-side-input-validation-in-java?utm_source=hashnode&utm_medium=feed)

Request validation or server-side input validation in your web application is extremely important. Weak server-side input validation can allow attackers to exploit your application. In this article, I will walk you through what server-side validation...

13 min read · [blog.tejanshrana.com](https://blog.tejanshrana.com/server-side-input-validation-in-java?utm_source=hashnode&utm_medium=feed)

[Apr 20, 2021](https://hashnode.com/posts/server-side-input-validation-in-java/607ef074eb2bd30d2d22b5d2)

### [Road to Tech Lead](https://blog.tejanshrana.com/road-to-tech-lead?utm_source=hashnode&utm_medium=feed)

My journey from an associate software engineer to tech lead

21 min read · [blog.tejanshrana.com](https://blog.tejanshrana.com/road-to-tech-lead?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/road-to-tech-lead/606f826b9deb56667e3809b9) [Apr 8, 2021](https://hashnode.com/posts/road-to-tech-lead/606f826b9deb56667e3809b9)

### [Access MacOS from your Windows machine 💻](https://blog.tejanshrana.com/access-macos-from-your-windows-machine?utm_source=hashnode&utm_medium=feed)

MacOS is pretty cool and in some cases a necessity. For instance, if you want to publish an iOS app, you need macOS. However, it is Apple's proprietary OS and thus shipped with their super-expensive hardware. This makes it difficult for a lot of us t...

18 min read · [blog.tejanshrana.com](https://blog.tejanshrana.com/access-macos-from-your-windows-machine?utm_source=hashnode&utm_medium=feed)

[Mar 25, 2021](https://hashnode.com/posts/access-macos-from-your-windows-machine/605bf35078c4742436d50373)

### [Automate your website deployment using AWS Codepipeline 🤖](https://blog.tejanshrana.com/automate-your-website-deployment-using-aws-codepipeline?utm_source=hashnode&utm_medium=feed)

We all love automating stuff and letting the mighty bots do things for us. I am no different. Recently, I finished developing my portfolio website and decided to deploy it on AWS. In fact, I wrote an article about you can host your website on AWS. ...

8 min read · [blog.tejanshrana.com](https://blog.tejanshrana.com/automate-your-website-deployment-using-aws-codepipeline?utm_source=hashnode&utm_medium=feed)

[Mar 21, 2021](https://hashnode.com/posts/automate-your-website-deployment-using-aws-codepipeline/6056afe363a05a21443f29ed)

### [PR like a Pro 😎](https://blog.tejanshrana.com/pr-like-a-pro?utm_source=hashnode&utm_medium=feed)

Before we jump into what can you do to ensure that pull requests (PRs) add value to your projects instead of being a bottleneck, let's cover the basics. What are Pull Requests? Pull requests let you tell others about changes you've pushed to a bran...

11 min read · [blog.tejanshrana.com](https://blog.tejanshrana.com/pr-like-a-pro?utm_source=hashnode&utm_medium=feed)

[7](https://hashnode.com/posts/pr-like-a-pro/60491dcb258b6d5f4339f05e) [Mar 10, 2021](https://hashnode.com/posts/pr-like-a-pro/60491dcb258b6d5f4339f05e)
