blog

Some thoughts I decided to write
and a few mini posts I think are cool to share.

Cronjobs + Cloud Functions to Send TabNews Newsletters Automatically

February 23, 2026

Incremental Innovation: Why You Don't Need to Reinvent the Wheel

February 23, 2026

Building SwiftShelf: A Community-Driven SwiftUI Component Library

October 12, 2025

Why Writing Articles Is One of the Best Ways to Learn

July 10, 2025

Impostor Syndrome.The Struggle No One Escapes

July 3, 2025

The Pros and Cons of Creating Content (A Personal Take)

June 26, 2025

How to Learn New Technologies Without Getting Overwhelmed

June 19, 2025

Why Side Projects Matter (and How They Help You Grow)

June 12, 2025

What is Dependency Injection? Why Do Projects Have a Dependency File?

April 5, 2025

What’s a DTO and How Do You Use It?

March 29, 2025

What’s a Repository? What’s a Service Layer?

March 22, 2025

What Are View Factories?

March 15, 2025

What is MVVM and Why Use It in Swift?

March 8, 2025

Git Checkout vs Git Switch. What's the Difference?

March 1, 2025

Best Practices for Naming API Endpoints

September 22, 2024

GitHub Foundations for Students

September 7, 2024

Hello World

September 7, 2024