Blog logoCelsius' Notes

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é.

React Native: Android debug APK without development server

 •  Filed under react-native, mobile

Dynamic configurable text components with styled-components

 • 

LC-3 VM in Swift

 •  Filed under 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

 •  Filed under ssh, networking

Some notes on OAuth2.0

 •  Filed under oauth, security

Swift 3: Joining parts of a multi-clause condition

 •  Filed under swift, ios

The Swift guard statement

 • 

Some notes on enumerable and non-enumerable properties in JavaScript

 •  Filed under javascript

Swift: Private methods and the @objc annotation

 •  Filed under swift, ios

Bubble sort

 • 

Some notes on the Javascript naming history

 •  Filed under javascript, es6, ecmascript

Static imports in Java

 • 

The XCode Run Script Phase

 •  Filed under xcode, ios

The Java Object class

 • 

NSUserDefaults

 •