Web
Mobile
DevOps
Testing
Misc
Privacy Policy
Contact
from
SHIFT ASIA
Web
Mobile
DevOps
Testing
Misc
Contact Us
Timo
15 posts
AI
members
Building a Simple chatbot with Rust + Qdrant
IntroductionIn this article, we'll explore how to use the Rust programming language and the vector database Qdrant to build a simple yet effective chatbot. The main point to cover a step by step guide
Timo
May 15, 2025 | 6 min read
members
Using Bitwise Operators to build a RBAC in Node.js
Table of contentBitwise Operators in JavaScriptWhat is RBAC?How to implement RBAC using Bitwise in Node.js?ConclusionBitwise Operators in JavaScriptIn JavaScript, The Bitwise Operators perform operat
Timo
May 12, 2025 | 2 min read
members
Next.js 15 App Router Localization with next-intl
In this article, I will illustrate how to implement next-intl localization in a Next.js 15 application. Localization is a crucial feature for any application aiming to cater to a global audience, ensu
Timo
May 9, 2025 | 4 min read
members
Form validation in Flutter with EzValidator
When I am working on Flutter with form. For ensuring data integrity, and handling user input errors. I want to show an error message below each TextField, Dropdown, Switch, … if the user does not inpu
Timo
Feb 25, 2025 | 3 min read
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
Jan 9, 2024 | 8 min read
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
Dec 4, 2023 | 4 min read
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
Jul 4, 2023 | 4 min read
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
Jun 20, 2023 | 3 min read
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
Jun 14, 2023 | 4 min read
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
May 18, 2023 | 6 min read
Load more posts