Andrew's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
owasp-mastg
The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).
post-mortems
A collection of postmortems. Sorry for the delay in merging PRs!
C4-PlantUML
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
Telegram-iOS
Telegram-iOS
scancode-toolkit
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
owasp-masvs
The OWASP MASVS (Mobile Application Security Verification Standard) is the industry standard for mobile app security.
BuildSettingExtractor
Extracts the build settings of an Xcode project into xcconfig build configuration files.
xcode-defaults
Awesome and useful Xcode defaults
route-composer
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
swift-spyable
Swift macro that simplifies and automates the process of creating spies for testing
ScreenshotPreventing-iOS
Prevent screenshot or screenrecording on iOS devices
swagger-coverage
Tool which generates full picture of coverage of API tests based on OAS (Swagger) v2 and v3
LinesSorter-Xcode-Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
iOS-Model-List
The ultimate list of iOS device models - Identify model for iPhone, iPad, iPod touch, Apple Watch, Apple TV, and Mac computers with Apple Silicon.
cocoapods-amicable
A small CocoaPods plugin that moves the Podfile checksum to a file in the Sandbox, reducing merge conflicts for teams that don't commit their Pods directory.