PODCAST · society
Stephen's Ledger Podcast
by Stephen J. Lu
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
-
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
-
-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
-
-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
No matches for "" in this podcast's transcripts.
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
CATEGORIES
Loading similar podcasts...