Tech Blog

Insights, tutorials, and stories on programming, development, and technology.

3 articles

Software Engineering

What Is Agile Development? A Beginner-Friendly Guide to Its Core Concepts and 4 Values

A beginner-friendly introduction to Agile development. Learn how it differs from Waterfall and understand its four core values (Individuals, Working software, etc.) with clear examples.
supabase

Supabase Signup Failed: gen_random_bytes() does not exist

The real cause of the Supabase Signup error "gen_random_bytes() does not exist": PostgreSQL SECURITY DEFINER uses a fixed search_path, making pgcrypto functions inaccessible.
architecture

Nuxt 4 + @nuxt/content + Vercel: Technical Stack and Architecture Decisions for a Personal Blog

An architectural perspective on the technical decisions behind this blog: why Nuxt 4 is used for an SSR developer blog, why @nuxt/content serves as the content layer, and the trade-offs around multilingual support, image optimization, deployment, and analytics.

Christina's Blog

Sharing insights and experiences on technology, learning, and life.

Page Views
Visitors
Updated at:

©2026 Christina's Blog. All rights reserved.