Blocks are commonly used for asynchronous programming in Obective-C. While it is easy to start using them, understanding their nuances is more complicated. This post will explain why and how blocks are typically used!
Software developers spend a significant amount of time in Terminal (i.e. file systeming, giting, bash scripting).
The default mostly-white wall of text can be hard on the eyes and actually kind of difficult to read. Wouldn’t it be nice if you could more clearly view the terminal logs?
YES, so let’s make some changes that will increase producitivity and asthetics at the same time!
I spent the last day adding an image capture feature to a project - Watchlier.
We picked Firebase in order to offload work from our own server. We also just wanted to check out Firebase after hearing so many good things about its ease of use!
I’m happy to report that getting up and running with Firebase is very fast and straight-forward! Head over to Firebase and start a new account. They will provide you with a database for storing your information.
On a recent project - piTunes.io - my team designed a site with a SQL database.
Instead of writing SQL queries, we chose to interface with MySQL through a developer-friendly framework named Bookshelf.js. Bookshelf is an object-relational mapping (ORM) framework that allows you to use object-oriented language to access a relational database.
I recently spent time setting up my developer environment for Hack Reactor bootcamp. Using the right tools can massively increase your productivity!
Obligatory first post! Time to start writing!