Explore by category
38 posts
See what skills I use to create something amazing
Welcome to my blog, where I share my knowledge and demonstrate how I'm a consistent learner for programming. I hope these contents could help those programmers who just started on learning.


Java
DataIntegrity
DefensiveCopy
Data Integrity in Java - Defensive Copy
Part1. Data Integrity
Ria Choi
•
October 21st, 2026

PersistentMemory
pgvector
SemanticSearch
How to manage AI Persistent Memory in PostgreSQL
Let’s talk about the implementation of semantic search in you database.
Ria Choi
•
October 19th, 2026

Next.js
React
Component
Step Indicator Tutorial
Floww Frontend: part1. Step Indicator
Ria Choi
•
October 5th, 2026

React
Tailwind
How I Built this Blog
Part1. Toggleable Category Bar
Ria Choi
•
September 9th, 2026

Coding
JavaScript
Algorithm
Coding Challenge: Diagonal Sorting (TikTok OA)
Let's solve coding problems in JavaScript #Algorithm #TikTok #OA
Ria Choi
•
September 8th, 2026

SpringBoot
Kafka
K6
JMeter
Traffic Peak and MSA: Backend Design
Building an MSA backend for concurrent reservations, an event driven Kafka flow, and a Redis lock versus DB lock showdown under real load.
Ria Choi
•
August 28th, 2026

API
Axios
TanStackQuery
SWR
RTKQuery
Modern Data Fetching in React
Let's learn about ways to fetch data in React - SWR, Axios, TanStack Query, RTK Query
Ria Choi
•
August 8th, 2026

ContextCaching
Context Caching VS Semantic Memory
Strategy for using AI API
Ria Choi
•
October 20th, 2026

Next.js
React
Bread Crumb Tutorial
Floww Frontend: part2. Bread Crumb
Ria Choi
•
October 9th, 2026

HACKATHON
Three Days, Five People, One Plan: My GWDC Hackathon Story
Fintech project built in three days.
Ria Choi
•
October 8th, 2026
Currently pursuing a degree in Computer Science at Oregon State University.
With years of hands-on experience, creativity, and passion for technology, I strive to build digital experiences that are both functional and meaningful.
What I do best is to understand a project's structure and find the right technology to fit it.
I always plan carefully and think things through in depth.
Don't be afraid to reach out!
I'm always open for collaborations with creative artists, designers, and developers :)
Popular posts

Data Integrity in Java - Defensive Copy
October 21st, 2026

How to manage AI Persistent Memory in PostgreSQL
October 19th, 2026

Step Indicator Tutorial
October 5th, 2026

How I Built this Blog
September 9th, 2026

Coding Challenge: Diagonal Sorting (TikTok OA)
September 8th, 2026

Traffic Peak and MSA: Backend Design
August 28th, 2026

Modern Data Fetching in React
August 8th, 2026
Tags
Java
DataIntegrity
DefensiveCopy
ContextCaching
PersistentMemory
pgvector
SemanticSearch
Next.js
React
HACKATHON
Accessibility
Component
Tailwind
Coding
JavaScript
Algorithm
SpringBoot
Recursion
Encoding
Kafka
K6
JMeter
Resend
Zod
Sonner
ReactEmail
AI
Recap
Saga
ACID
CMake
Qt
C++
GitHub
RabbitMQ
Lock
Redis
Laravel
Sanctum
OAuth
php
API
Axios
TanStackQuery
SWR
RTKQuery
OOP
Class
JWT
Spring
MSA
FramerMotion
Zipkin
Eureka
Docker
AWS
UnitTest
Redisson
Cache
Subscribe to get the latest updates
Stay connected with the latest posts, projects, tutorials, and tech updates.