Episodios

  • Striae Origins, Episode 2: The Evolution of Striae's Architecture
    Apr 10 2026

    Stephen Lu discusses the evolution of Striae's architecture, emphasizing security, forensic integrity, and edge-first design principles. He shares insights into building a cloud-native forensic platform with layered security, modular workers, and a thin UI, highlighting the importance of constraints and principles in architecture.

    Key Topics

    • Architecture evolution from paper sketch to multi-worker platform
    • Security layering and cryptographic signing
    • Separation of concerns for forensic evidence integrity
    • Edge-first deployment with Cloudflare workers
    • Incremental development: UI first, backend later
    • Additional concerns: PDF generation, audit logging, key management

    Chapters

    00:00 Introduction

    01:33 Part I: Five Boxes on a Piece of Paper

    10:50 Part II: The Skeleton UI First, Backend Later

    14:01 Part III: Growing the Architecture: PDF, Audit, and Keys

    19:13 Part IV: So What Are Cloudflare Workers, Anyway?

    24:44 Part V: The Same-Origin API Gateway

    28:34 Part VI: Security as a Gradient, Not a Switch

    34:21 Part VII: The Thin UI Layer

    36:39 In Closing

    37:56 Outro

    Más Menos
    38 m
  • Burnout Resilience with Kayla Sweet
    Apr 5 2026

    Talent acquisition consultant and transformational leadership specialist Kayla Sweet joins Stephen to unpack what burnout really is, why it hits forensic scientists and first responders so hard, and how to spot the early warning signs before you reach a crisis. If you’ve ever wondered whether you’re “just stressed” or truly burned out, this conversation is for you.



    Get full access to Stephen's Ledger at ledger.stephenjlu.com/subscribe
    Más Menos
    34 m
  • Striae Origins, Episode 1: From the Command Line
    Apr 5 2026

    Episode Summary

    In the debut episode of Striae Origins, Stephen Lu traces the programming journey that laid the technical foundation for Striae, an open-source forensic annotation platform for firearms examiners. Before the crime lab, before the casework, before the courtroom -- there was a blinking cursor on a black screen.

    This episode walks through the languages, platforms, and hands-on experiences that shaped how Stephen thinks about software: from managing conventional memory in MS-DOS and writing a chatbot in BASIC, to designing a horse racing game on a TI-85 graphing calculator, learning C++ and hand-coding HTML in high school, building a Star Trek fan page on GeoCities, studying JavaScript in college, and modernizing the website for the California Association of Criminalists. Along the way, the episode dives into the histories of each technology -- who created them, why, and what made them matter.



    Get full access to Stephen's Ledger at ledger.stephenjlu.com/subscribe
    Más Menos
    41 m