skip to content
luminary.blog
by Oz Akan

Technical

RSS feed

Posts in 2025

  • $CUDA Programming: An Introduction

    Getting started with CUDA programming: Hello Threads

    car sketch
  • $A Tale of Software Rot

    A fictional story about systematically eliminating duplication to prevent software rot in a growing engineering organization.

    leaves
  • $SOLID Principles with Examples

    It is better with examples.

    ui images
  • $OAuth 2.0 Flows, Security and Best Practices

    Comprehensive OAuth 2.0 reference covering authorization flows, PKCE, token security, SPA patterns, and implementation best practices with detailed diagrams.

    deer
  • $Decision Tree: DyanamoDB vs Aurora PostgreSQL

    Which one should you pick

    different trees
  • $The Agentic AI Hype

    The Overhyped Buzzword That’s Just AI With To-Do Lists.

    bee sketch
  • $Embedding Selection for RAG Systems

    At the heart of every effective RAG implementation lies a crucial decision: which embedding model to use.

    cubes sketch
  • $Diffusion Based Language Models

    Instead of writing sequentially, DLMs start with something like noisy or scrambled text and gradually denoise it over several steps.

    small drawings of different things
  • $Avoiding Stack Overflows with Trampoline Functions

    When you can't tail call, you need to trampoline your way out in TypeScript to handle deep recursion without hitting stack overflow errors.

    trampoline sketch
  • $Quantum Resistance: Standing Strong Against Future Threats

    Do we already have quantum-resistant encryption?

    cpu drawing