Notes on mobile development, architecture, and engineering craft
A comprehensive reference covering Python from basics to advanced concepts — variables, control flow, OOP, async, and key libraries.
There are a few different ways to securely add an API key to an Xcode project, depending on the level of security you need and the resources you have available.
Learn how to use ESLint to automatically format your code on save in VSCode. This step-by-step guide shows you how to set up your editor to save time and ensure consistent formatting.
SOLID principles are fundamental guidelines that help software developers design more maintainable, testable, and composable software.
I use XCode and iOS simulator daily, this is what I do to get back some storage space on my Mac other than doing what's mentioned in Apple Support site.
Have you ever use an app while you have an internet connection, but the app tells you "Looks like you are offline!"? So, here's my note on Network Reachablity.
I didn't know about peerDependencies until after I create a react native library myself. I've seen it before, but didn't really know or care why it was written in some of package.json file.
To get clear understanding why a test fails, provide two simple parameters on any of helper method created in XCTest
I find myself doing this everytime I change a new Macbook. Here's how we can use our account simultaneously based on the project we're working on.
My notes on four different network testing strategies. End-to-end testing, mocking by subclassing, mocking with protocols, and URL protocol stubbing.
Singletons is a way to make sure a class only have one instance to provide a single access point to it.