Joseph Tseng's starred repositories
path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
apple-bundle-identifiers
Apple iOS 17.0 Native App Bundle Identifiers
localstack
๐ป A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
SwiftWebUI
A demo implementation of SwiftUI for the Web
Objective-C-CheatSheet
A quick reference cheat sheet for common, high level topics in Objective-C.
DifferenceKit
๐ป A fast and flexible O(n) difference algorithm framework for Swift collection.
Optimizing-Swift-Build-Times
Collection of advice on optimizing compile times of Swift projects.
the-art-of-command-line
Master the command line, in one page
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
iOS-Developer-Roadmap
Roadmap to becoming an iOS developer in 2018.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
VisualProgrammingLanguage
Visual programming language written in Swift that assembles to executable Swift code. WWDC '18 scholarship submission.
Design-Patterns-In-Swift
๐ Design Patterns implemented in Swift 5.0
Interstellar
Simple and lightweight Functional Reactive Coding in Swift for the rest of us
digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: ๐บ๐ธ ๐จ๐ณ ๐ฏ๐ต ๐ฎ๐น ๐ฐ๐ท ๐ท๐บ ๐ง๐ท ๐ช๐ธ
DataPersistence
A Demonstration of how to use Realm in Swift
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
react-fiber-architecture
A description of React's new core algorithm, React Fiber
papers-we-love
Papers from the computer science community to read and discuss.