Software Engineering Blog & Newsletter

Latest Posts

Aug
19

Why do I use UUID as a database primary key? (Java and Postgres examples)

Using UUID as the primary key for Java and Spring Boot projects.
2 min read
Aug
16

Upload File via REST API Controller - Spring Boot Tutorial

In this video, I explain how to upload and process files using Spring Boot and REST Controller. Topics * Controller to
3 min read
Aug
09

Spring Boot: Multistage Dockerfile and Spring Application Profiles

Spring Boot: Multistage Dockerfile and Spring Application Profiles
1 min read
Aug
07

CoderVlogger: Video Formats #DevLog

In this video post, I explain what kind of tech videos you can expect from CoderVlogger.
1 min read
Aug
05

Postgres DB for Spring Boot project (Docker, Java)

Postgres DB Docker Compose configuration for a Spring Boot project.
Aug
04

Deploy Spring Boot with GCP Cloud Run and Cloud Build

Deploy Spring Boot application with Cloud Run and Cloud Build GCP services
1 min read
Jul
24

Simple Package Structure for Spring Boot REST API

An opinionated package structure for a relatively simple REST API applications with Spring Boot
Jan
03

Java codebase, ecosystem, Maven, Spotless

Java may feel verbose and outdated compared to modern C#, but it has sophisticated technologies for cross-platform native desktop development. Spotless helps to maintain consistent code style and formatting in Java projects, and can be configured to auto-format various file extensions.
1 min read
Jan
01

Makefile include .env

How to include .env or other make files in a Makefile
1 min read
Feb
21

Daily Update for Feb 21, 2022 #DevLog

What did you do yesterday? * Started documenting API specifications for the Go Web Framework project. Having a documented API contract
1 min read