iOS · Official docs
Swift concurrency
Tasks, actors and strict concurrency. Read this before explaining cancellation.
Open reference →iOS · Official docs
SwiftUI state and data flow
Understand state ownership and how updates move through the view tree.
Open reference →iOS · Official docs
Testing in Xcode
Swift Testing, XCTest, UI tests and test strategy.
Open reference →iOS · Official docs
Core ML model integration
Useful when discussing real on-device inference constraints.
Open reference →Android · Official docs
Android architecture
State holders, UDF, repositories and lifecycle tradeoffs.
Open reference →Android · Official docs
Jetpack Compose
Recomposition, state and layout fundamentals.
Open reference →Android · Official docs
Android testing
What to test locally, on devices and at boundaries.
Open reference →Android · Official docs
Play Integrity
Device signals in a broader server-side abuse defense.
Open reference →Android · Official docs
Kotlin coroutines
Structured concurrency and cancellation in plain Kotlin.
Open reference →Backend · Official docs
PostgreSQL transaction isolation
Read the anomalies, then reproduce them in two sessions.
Open reference →Backend · Official docs
OpenTelemetry docs
Tracing, metrics, propagation and what you can actually observe.
Open reference →Backend · Reference
Google SRE book
Practical reliability, incidents and operations.
Open reference →Backend · Official docs
Kubernetes concepts
Workload, health and deployment behavior worth testing.
Open reference →Security · Reference
OWASP API Security Top 10
Start with object authorization, authentication and unsafe API use.
Open reference →Security · Reference
OWASP MASVS
Structured requirements for reviewing real mobile security assumptions.
Open reference →Security · Site reference
ZombieMutex CVE Explorer
Walk through public vulnerabilities and their trust boundaries.
Open reference →Security · Site reference
ZombieMutex security analysis
Static security analysis and source-backed case studies.
Open reference →ML & AI · Course
Google ML Crash Course
A practical starting point for model training and evaluation.
Open reference →ML & AI · Course
PyTorch Learn the Basics
From tensors and datasets to optimization and saved models.
Open reference →ML & AI · Reference
Google Rules of ML
Lessons on production ML before building something needlessly complicated.
Open reference →ML & AI · Site reference
ZombieMutex AI & ML engineering
Technical write-ups on agent execution, evaluation and mobile inference.
Open reference →ML & AI · Reference
NIST AI Risk Management Framework
A structured approach to risks around AI deployment and operation.
Open reference →Career · Practice
LeetCode 75 study plan
Structured algorithm practice. Be able to explain complexity, not just pass.
Open reference →Career · Reference
Tech Interview Handbook
Community guide to coding, systems and behavioral preparation.
Open reference →Career · Reference
Coding Interview University
Large open study plan; select what matches the role rather than doing everything.
Open reference →Career · Site reference
ZombieMutex project portfolio
Use real implementations and test evidence for ownership-based stories.
Open reference →Case studies · Site reference
Retry storms and jitter
Walk through amplification and mitigations without hand-waving.
Open reference →Case studies · Site reference
Malware and incident case files
Reconstruct what happened, how we know and what actually changed.
Open reference →Case studies · Site reference
Security engineering workbench
Use documented attack paths and code review evidence.
Open reference →Bonus · Reference
System Design Primer
Community reference for tradeoffs; no need to memorize every diagram.
Open reference →Bonus · Reference
Git internals and Pro Git
A surprising number of engineering interviews still reveal Git gaps.
Open reference →