Showing Posts From
Web-development
3 Simple ways to center div in 2020
- Sriram Thiagarajan
- November 1, 2021
This has been an age old question for frontend dev on how to center a div in a page. As you can imag...
Golang - 5 different ways of comparing two strings with reasons
- Sriram Thiagarajan
- November 12, 2022
Learn with reason on which method to choose when you are doing the string comparison in Golang and n...
5 ways to concatenate string in Golang with reasons
- Sriram Thiagarajan
- October 28, 2022
Learn with reason on which method to choose when you are doing the string concatenation in Golang an...
5 ways to perform for loop in Svelte (Each block)
- Sriram Thiagarajan
- February 6, 2022
Svelte for loop are essential things to learn. Learn about the different ways you can use each block...
6 Reasons for developers to consider Svelte for your next project
- Sriram Thiagarajan
- August 16, 2022
We list the reasons for considering svelte for your next project and discuss the pros and cons of Sv...
Adding and Removing dependency in Go modules
- Sriram Thiagarajan
- July 23, 2021
Adding and Removing dependency in Go modules with examples...
Async and Await - A Beginner's Guide to JavaScript Concurrency Features
- Sriram Thiagarajan
- August 5, 2023
Async and Await - A Beginner's Guide to JavaScript Concurrency Features...
Basics of Informatica MDM (Master Data Management)
- Sriram Thiagarajan
- April 16, 2022
An introductory blog in this MDM Series where we will discuss Master Data, Business Problems associa...
Build and Deploy apps with Svelte and Vite
- Sriram Thiagarajan
- October 18, 2021
Setup Vite with Svelte and learn about building and deploying apps with Svelte and Vite...
Build Sports Team API with GraphQL - Hasura - Part 2
- Sriram Thiagarajan
- June 18, 2021
Learn about one-to-one database relationship by building sports team API...
Build Sports Team API with GraphQL - Hasura - Part 3
- Sriram Thiagarajan
- June 20, 2021
Learn about one-to-many database relationship by building sports team API...
Build Sports Team API with GraphQL - Hasura - Part 4
- Sriram Thiagarajan
- June 22, 2021
Learn about many-to-many database relationship by building sports team API...
Build Sports Team API with GraphQL - Hasura - Part 1
- Sriram Thiagarajan
- June 11, 2021
Creating a GraphQL api in Hasura...
Building basic CRUD operations in Go with Fiber
- Sriram Thiagarajan
- September 3, 2021
Building simple CRUD operations using Fiber. This article goes into detail about how to set up the A...
Building CLI application with GO
- Sriram Thiagarajan
- July 31, 2021
This article explains how to create a simple application in Go and access the feature using a CLI in...
Convert string to bool in Golang
- Sriram Thiagarajan
- October 29, 2022
Converting string to bool can be done using the strconv.ParseBool method. It tries to return a boole...
Convert string to bytes in golang
- Sriram Thiagarajan
- February 11, 2022
Converting string to bytes can be done using the []bytes() method...
Data Models, Schema, and Schema Viewer in Informatica MDM Hub Console
- Sriram Thiagarajan
- April 24, 2022
Learn about Data Models, Schema, and Schema Viewer in MDM. ...
Getting Started with Svelte by building a landing page
- Sriram Thiagarajan
- August 27, 2021
Learn Svelte by building a landing page using HTML, CSS, JavaScript...
Git workflow explained with visual boards
- Sriram Thiagarajan
- August 12, 2021
Git helps developers work in a more collaborative manner and so it is an essential skill for all dev...
Go - If Else Statement
- Sriram Thiagarajan
- July 14, 2021
Conditional statement form the basics of any program and you will learn how to write if else stateme...
Go - Learning 'for' loop statement in-depth
- Sriram Thiagarajan
- August 10, 2021
In programming, repeating a particular task is essential. Loop helps in executing pieces of code mul...
Go Switch - 6 ways of using Switch in Go
- Sriram Thiagarajan
- August 17, 2021
Application Development will have business logic based on a few conditions and the switch statement ...
Go Testing with Test Driven Development
- Sriram Thiagarajan
- September 15, 2021
Test Driven Development follows the principle of converting the requirements into a test case and de...
How to program a while loop in golang?
- Sriram Thiagarajan
- July 9, 2023
Golang syntax does not have a keyword for `while` loop but we can use the `for` loop syntax to creat...
Sorting a Slice of Integers in Reverse With Golang
- Sriram Thiagarajan
- June 12, 2023
Learn how to sort a slice of interger in golang using sort.Reverse()...
Golang - What is epoch?
- Sriram Thiagarajan
- April 4, 2022
What is epoch value? Learn about how to calculate the epoch value in Go....
GraphQL Queries - Getting Started
- Sriram Thiagarajan
- July 10, 2021
Getting started with GraphQL Queries...
GraphQL Queries - Variables
- Sriram Thiagarajan
- July 11, 2021
Learn about GraphQL variables and how to use them...
How to build Contact us page with Sveltekit and Supabase
- Sriram Thiagarajan
- January 14, 2022
We will build the Contact Us page with SvelteKit and integrate it with Supabase. We will use the Car...
How to check if a map contains a key in Go?
- Sriram Thiagarajan
- July 15, 2021
How to check if a map contains a key in Go using example...
How to concatenate strings in Go
- Sriram Thiagarajan
- July 22, 2021
Different ways to concatenate strings in Go with examples...
How to Convert integer to string type in Go?
- Sriram Thiagarajan
- February 18, 2023
You can convert integer to string type in golang using the Itoa() function from the strconv package....
How to convert Map to Array in Javascript / Typescript
- Sriram Thiagarajan
- August 9, 2022
Learn how to convert your map variable in javascript/typescript into an array variable....
How to Convert string to integer type in Go?
- Sriram Thiagarajan
- April 7, 2022
You can convert string to integer type in golang using the Atoi() function from the strconv package....
How to create a multiline string in Go
- Sriram Thiagarajan
- August 24, 2021
A multiline string can be useful when you want to show the user of your app in a readable format. Th...
How to deploy React vite apps to Netlify
- Sriram Thiagarajan
- July 24, 2022
In this article, learn about how to deploy your finished React apps built with Vite to Netlify....
How to find the type of an object in Go
- Sriram Thiagarajan
- September 15, 2021
Finding the type of the object using the reflect package in Go...
How to make a landing page with Astro, HTML, CSS
- Sriram Thiagarajan
- September 15, 2022
Follow along with this code walk through on how to build a landing page with Astro using a unique la...
How to make an API call in Svelte
- Sriram Thiagarajan
- January 25, 2022
Learn how to make an API call in svelte with loading and error states. Fetching data from the API is...
How to pause execution using the sleep function in Golang
- Sriram Thiagarajan
- February 18, 2022
Learn about the Sleep function from the time package to pause the execution of the thread. Also lear...
How to run a Golang Program?
- Sriram Thiagarajan
- December 11, 2022
How to run a Golang program to get the output of the Go in command line...
How to use Golang Maps?
- Sriram Thiagarajan
- October 13, 2021
Map is a built-in type in Go that helps in storing key-value pairs. Learn how to use Golang maps in ...
How to use main and init functions in Golang
- Sriram Thiagarajan
- October 8, 2021
Go language reserves main() and init() function for special purposes which can help simplify your co...
How to use Svelte onMount Lifecycle method
- Sriram Thiagarajan
- December 31, 2021
onMount provides a way to run a function when the component is loaded to the DOM. This can be used t...
How to write tests in Sveltekit and Vitest
- Sriram Thiagarajan
- March 16, 2022
We will learn about setting up Sveltekit and Vitest for writing tests and we will build an async com...
Informatica MDM Hub Architecture with Core and Optional components
- Sriram Thiagarajan
- April 24, 2022
This post covers in detail MDM Hub architecture and goes into detail about various aspects of Inform...
Introduction to Golang
- Sriram Thiagarajan
- July 11, 2021
Building your first console application using Golang...
Introduction to Svelte Derived Store
- Sriram Thiagarajan
- December 28, 2021
In this article, we will learn how to make use of derived store from Svelte....
Introduction to Svelte Readable Store
- Sriram Thiagarajan
- December 24, 2021
Store in Svelte are a very good way to keep the data and component logic separate and have access to...
Introduction to Svelte Stores
- Sriram Thiagarajan
- November 13, 2021
Learn about how Svelte offers a store that can help in bringing the reactivity of something like RxJ...
Learn about Drag and Drop API with Svelte by building a game
- Sriram Thiagarajan
- September 9, 2021
Learn Svelte by making a match-three game. Learn about the HTML Drag and Drop API...
Svelte Basics - Each block - Part 5
- Sriram Thiagarajan
- April 3, 2022
Svelte Each block can be used to loop through the items in an array to perform some task. Usually, i...
Svelte Basics - If / Else / If Else block - Part 4
- Sriram Thiagarajan
- March 25, 2022
Learn about how to add if and else block syntax in Svelte...
Svelte Basics - Introduction to Svelte - Part 1
- Sriram Thiagarajan
- March 20, 2022
In this introduction post about Svelte, learn the basics of Svelte. Learn through practical examples...
Svelte Basics - Props and State - Part 2
- Sriram Thiagarajan
- March 21, 2022
Learn more about Svelte state and props in this post. You can understand how svelte is handling stat...
Svelte Basics - Reactivity - Part 3
- Sriram Thiagarajan
- March 23, 2022
Learn about the DOM and how Svelte handles reactivity to update the DOM when the state changes are m...
Svelte - Login and Authentication with Supabase
- Sriram Thiagarajan
- September 30, 2021
Building Login and Signup component using Svelte and connect to Supabase for authentication...
Svelte with Vite and TailwindCSS
- Sriram Thiagarajan
- October 28, 2021
TailwindCSS provides easy classes to replace the CSS you will be writing. Learn about how to integra...
Testing a React application with Vitest
- Sriram Thiagarajan
- May 7, 2022
Learn about testing React applications with Vitest. We will cover setting up react with vitest and s...
Turn based Tower Defense game - Devlog 1
- Sriram Thiagarajan
- June 1, 2021
Game design for our new game...
Using Bootstrap Modal in Svelte
- Sriram Thiagarajan
- November 26, 2021
Bootstrap offers an modal which will have the styles needed to show the popup. We can use that in ou...
Using Bootstrap with Svelte
- Sriram Thiagarajan
- September 24, 2021
Getting started with Svelte and Bootstrap...
What is a Web 3.0 wallet? Getting started with DApps
- Sriram Thiagarajan
- January 19, 2022
Learn about the basics of web 3.0 and how to create your wallet. Connect your wallet with one of the...