Stephen's Ledger Podcast

PODCAST · society

Stephen's Ledger Podcast

This is a space where I share the stories, challenges, and reflections that shape my journey through life. I explore the intersections of health, leadership, technology, and the moments that make life extraordinary. ledger.stephenjlu.com

  1. 0

    Striae Origins, Episode 2: The Evolution of Striae's Architecture

    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 TopicsArchitecture evolution from paper sketch to multi-worker platformSecurity layering and cryptographic signingSeparation of concerns for forensic evidence integrityEdge-first deployment with Cloudflare workersIncremental development: UI first, backend laterAdditional concerns: PDF generation, audit logging, key managementChapters00:00 Introduction01:33 Part I: Five Boxes on a Piece of Paper10:50 Part II: The Skeleton UI First, Backend Later14:01 Part III: Growing the Architecture: PDF, Audit, and Keys19:13 Part IV: So What Are Cloudflare Workers, Anyway?24:44 Part V: The Same-Origin API Gateway28:34 Part VI: Security as a Gradient, Not a Switch34:21 Part VII: The Thin UI Layer36:39 In Closing37:56 Outro

  2. -1

    Striae Origins, Episode 1: From the Command Line

    Episode SummaryIn 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

  3. -2

    Burnout Resilience with Kayla Sweet

    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

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

This is a space where I share the stories, challenges, and reflections that shape my journey through life. I explore the intersections of health, leadership, technology, and the moments that make life extraordinary. ledger.stephenjlu.com

HOSTED BY

Stephen J. Lu

URL copied to clipboard!