Timo

Timo

11 posts
Build a chat app with ReactJS + Material UI
members

Build a chat app with ReactJS + Material UI

In this article, I would like to introduce using ReactJS and material UI to build a Chat App. PrerequisitesMake sure you've installed Node.js and Yarn in your system. You should also have intermediate
Timo
Timo
What are the SOLID principles?
members

What are the SOLID principles?

If we want to have good software, the infrastructure should be good first. We should learn more techniques that help to have better quality. Firstly, we have to know SOLID principles. What are the SOL
Timo
Timo
How to use Redux Toolkit in React
members

How to use Redux Toolkit in React

In this article, I will explain Redux and delve into Redux Toolkit. A collection of tools that simplify using Redux. These tools help make Redux less daunting and easier to use. What is Redux?Redux is
Timo
Timo
NodeJS Verify and Decode Cognito JWT Token
members

NodeJS Verify and Decode Cognito JWT Token

In this article, I will show you how to verify and decode the Cognito JWT Token. Before we go forward, let’s quickly make sure that we understand: What is JWT and what does it have? What is JWT?JWT (J
Timo
Timo
JOI - API schema validation
members

JOI - API schema validation

Data validation is one of topics that I am interesting. I always review my code after developed features or fixed bugs. There are many places where need to validate data, it is really terrible. Some c
Timo
Timo
Setup Cognito OTP login with AWS CDK
AWS
members

Setup Cognito OTP login with AWS CDK

In this article, I would like to introduce about Amazon CDK and  how to write AWS infrastructure-as-code by TypeScript. Let's go step by step. What is AWS CDK (Cloud Development Kit)?The AWS Cloud Dev
Timo
Timo
Flutter push notification to iOS without Firebase
members

Flutter push notification to iOS without Firebase

Welcome everyone, in this article, we will implement flutter push notification to iOS without firebase. We will be using AWS Push Notification Service (SNS) for managing delivery and sending message.
Timo
Timo
Create First Flutter Application On Apple Silicon
members

Create First Flutter Application On Apple Silicon

In this article, we will talk about how to write your first Flutter application on Apple Silicon. One of the benefits of this post is how to structure your project on Flutter project. It help build wi
Timo
Timo
Cypress End-To-End Testing
members

Cypress End-To-End Testing

A software developer, beside make software products (web, app, ...) we need to focus on product quality, which is highest value and best experience for end users. In this article, I would like to shar
Timo
Timo
Build A Chat Room With MERN Stack
members

Build A Chat Room With MERN Stack

This post is about my experience on how to build a chat room using the MERN (MongoDB, Express, React JS, Node JS), WebSocket and deploy to Docker Hub. My goal is to build a web application to chat. An
Timo
Timo