2024  6

June  1

A PIE: Four Principles of Object-Oriented Programming

2024-06-06 · 4 min · Willy Setiawan

February  1

Tabunganku Frontend 0.1.1 Update

2024-02-13 · 1 min · Willy Setiawan

January  4

Syncing User Data Between Keycloak and Local Database

2024-01-31 · 3 min · Willy Setiawan

Implementing OAuth Resource Server with Spring Boot

2024-01-30 · 3 min · Willy Setiawan

Implementing Keycloak Authentication in SvelteKit

2024-01-24 · 4 min · Willy Setiawan

Tabunganku 0.1.0 Update

2024-01-22 · 2 min · Willy Setiawan

2023  16

October  2

Using Harbor and Migrating to Docker Hub

2023-10-31 · 3 min · Willy Setiawan

Using Proxmox to Deploy Tabunganku

2023-10-17 · 3 min · Willy Setiawan

September  2

Generating jooQ Code Using Testcontainers and Flyway

2023-09-15 · 5 min · Willy Setiawan

Using Docker to Start Tabunganku Frontend Server

2023-09-07 · 4 min · Willy Setiawan

August  4

API Documentation in Spring Boot Project using springdoc-openapi

2023-08-18 · 4 min · Willy Setiawan

Connecting to a PostgreSQL Server with Spring Boot and jOOQ

2023-08-14 · 4 min · Willy Setiawan

Developing Tabunganku Backend with Spring Boot

2023-08-10 · 3 min · Willy Setiawan

Securing Sensitive Data in SpringBoot Project

2023-08-07 · 3 min · Willy Setiawan

July  5

Building Tabunganku Homepage by Implementing Sveltekit and Chart.js

2023-07-31 · 11 min · Willy Setiawan

Removal of the Category Color Variable in Tabunganku

2023-07-26 · 1 min · Willy Setiawan

Implement Add Transaction and Add Category Pages in Tabunganku

2023-07-20 · 6 min · Willy Setiawan

Implement Page Layout for Tabunganku using Sveltekit

2023-07-17 · 1 min · Willy Setiawan

Design Changes of Tabunganku

2023-07-10 · 2 min · Willy Setiawan

June  3

Tabunganku API Design

2023-06-27 · 3 min · Willy Setiawan

Backend Design of Tabunganku

2023-06-19 · 1 min · Willy Setiawan

Expense Tracker Application: Concept

2023-06-13 · 2 min · Willy Setiawan