---
title: "Parathan Thiyagalingam (@parathantl) | Hashnode"
description: "Student. Read the latest articles by Parathan Thiyagalingam on Hashnode."
url: "https://hashnode.com/@parathantl"
---

@parathantl

# Parathan Thiyagalingam

@parathantl · Sri Lanka · Joined March 2019

Student

### [12 Factor App: Codebase](https://parathan.hashnode.dev/12-factor-app-codebase?utm_source=hashnode&utm_medium=feed)

12 Factor App: Codebase

1 min read · [parathan.hashnode.dev](https://parathan.hashnode.dev/12-factor-app-codebase?utm_source=hashnode&utm_medium=feed)

[Jun 23, 2022](https://hashnode.com/posts/12-factor-app-codebase/62b4bdbfb86f939ac81b1221)

### [Object Oriented Programming Concepts: How to go from Zero to One with Objects](https://freecodecamp.org/news/object-oriented-concepts?utm_source=hashnode&utm_medium=feed)

Object Oriented Programming is one of the most widely used programming paradigms. The name itself defines how it works. “Object Oriented” - the Object plays an important role. Manipulating objects and getting the results is the ultimate goal of Objec...

6 min read · [freecodecamp.org](https://freecodecamp.org/news/object-oriented-concepts?utm_source=hashnode&utm_medium=feed)

[Aug 7, 2019](https://hashnode.com/posts/object-oriented-concepts/66baefcfff91e9c03fcb30aa)

### [A basic guide to Closures in JavaScript](https://freecodecamp.org/news/a-basic-guide-to-closures-in-javascript-9fc8b7e3463e?utm_source=hashnode&utm_medium=feed)

The Closure is a collection of all variables in scope at the time of function creation. To use closure, create a function inside another function which is called a Nested Function. The inner function will have access to the variables in the outer fun...

4 min read · [freecodecamp.org](https://freecodecamp.org/news/a-basic-guide-to-closures-in-javascript-9fc8b7e3463e?utm_source=hashnode&utm_medium=feed)

[May 3, 2019](https://hashnode.com/posts/a-basic-guide-to-closures-in-javascript-9fc8b7e3463e/66baefc6ed87d1ed72d74174)

### [How to build a Rest API with Spring Boot using MySQL and JPA](https://freecodecamp.org/news/how-to-build-a-rest-api-with-spring-boot-using-mysql-and-jpa-f931e348734b?utm_source=hashnode&utm_medium=feed)

Hi Everyone! For the past year, I have been learning JavaScript for full-stack web development. For a change, I started to master Java — the powerful Object Oriented Language. In that case, I found a very clean and elegant framework called Spring Boo...

9 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-build-a-rest-api-with-spring-boot-using-mysql-and-jpa-f931e348734b?utm_source=hashnode&utm_medium=feed)

[Mar 15, 2019](https://hashnode.com/posts/how-to-build-a-rest-api-with-spring-boot-using-mysql-and-jpa-f931e348734b/66baefc9ff91e9c03fcb30a8)

### [Let’s explore Slice(), Splice() & Spread Syntax(…) in JavaScript](https://freecodecamp.org/news/lets-explore-slice-splice-spread-syntax-in-javascript-e242a6f21e60?utm_source=hashnode&utm_medium=feed)

I came across this freeCodeCamp challenge and got stuck for some time thinking about how I could find a way to solve it. They already mentioned solving using Slice & Splice. I was confused at that time when to use Slice and when to use Splice. Here, ...

4 min read · [freecodecamp.org](https://freecodecamp.org/news/lets-explore-slice-splice-spread-syntax-in-javascript-e242a6f21e60?utm_source=hashnode&utm_medium=feed)

[Jan 25, 2019](https://hashnode.com/posts/lets-explore-slice-splice-spread-syntax-in-javascript-e242a6f21e60/66baefcc90ea1057a46fdfa6)
