5am Dev
5am Dev! Real-Time Coding. No Edits. Just Dev.
Welcome to 5am Dev, where software development happens before the world wakes up... raw, unfiltered, and in real time.
We build projects, debug live, and talk through the thought process behind every decision. No heavy editing. No after-the-fact polish. Just the reality of coding: the mistakes, the wins, and everything in between.
Subscribe if you want to see how developers think, build, and problem-solve... one early morning session at a time.

Fixing JSON Key Extraction in Rust – Bug Hunt & Test-Driven Tweaks

Extracting JSON Keys in Rust – Fighting with Chars & Manual Parsing

Quick JSON Object Extractor in Rust – No Crates, Just Code

Make Your Rust JSON Parser Safer – Hardening From-Scratch Code (No Crates)

Parse JSON in Rust Without a Library – Devlog: Build Utility + Tests from Scratch

Build a Terminal Adventure Game in Rust – Devlog 1: How to start a new project in Rust

Rust Vlog Day 18: I Finished Rustlings! (After Fighting AsMut)

Rust Vlog Day 17: Mastering Type Conversions – FromInto, TryFrom, and More

Battling Clippy – The Rust Linter Boss Fight: Rust Vlog Day 16

Defining Macros in Rust: Rust Lang Vlog Day 15

Threads & Concurrency: Rust LangVlog Day 14

Smart Pointers – Box, Rc, Arc, and Cow - Rust Lang Vlog Day 13

Getting Comfortable with Iterators: Rust Lang Vlog Day 12

Iterators rustlings exercises in Rust - Rust Lang Vlog Day 11

Rustlings test exercises - Rust Lang Vlog Day 10

Rust Lang Vlog Day 9: Learning Lifetimes in Rust

Rust Lang Vlog Day 8: Learning Traits in Rust

Rust Lang Vlog Day 7: Learning Generics in Rust

Rust Lang Vlog Day 6: Rustlings Error Handling Parts 4, 5 & 6

Rust Lang Vlog Day 5: Finished HashMaps, Quiz 2, Options & Error Handling

Rust Vlog Day 4: Learning Structs, Enums, Modules & HashMaps

Rust Vlog Day 3: Types, Vecs, and Move Semantics (I Fought the Borrow Checker)

Rust Vlog Day 2: Functions to Quiz 1 with Rustlings

Rust Lang Vlog Day 1: Installing Rustlings & Learning Variables