Hire me as a freelancer for your mobile (iOS native, cross-platform with React Native), web and backend software needs.
Go to portfolio/online resumé.Custom URL Schemes in iOS
How to opt-out of using scenes in iOS 13 and above.
React Native: Android debug APK without development server
Dynamic configurable text components with styled-components
LC-3 VM in Swift
How to use kill on Unix systems
How to destructure a JavaScript object without a declaration.
Prototypes in JavaScript
JavaScript Template Literals and styled-components
How to make a drawer navigator with react-native-navigation
React Native 0.56 release
First Class, Higher Order Functions, Closures and Lambdas. What's What?
Notes: Anatomy of an index and slow indexes
React Native: Implementing an AES encryption module for Android
Defining your own helpers in Ghost
How databases work: Part 2
How databases work: Part 1
JavaScript concurrency model and the event loop
Getting started with React Navigation in React Native
Quicksort in Swift
Java abstract classes and interfaces
Build numbers and version numbers in iOS (including a script to automatically update build numbers)
Local and remote SSH port forwarding aka tunneling
Some notes on OAuth2.0
Swift 3: Joining parts of a multi-clause condition
The Swift guard statement
Some notes on enumerable and non-enumerable properties in JavaScript
Swift: Private methods and the @objc annotation
Bubble sort
Some notes on the Javascript naming history
Static imports in Java
The XCode Run Script Phase
The Java Object class
NSUserDefaults
Newer
Older Posts