Blog
- 01 Oct 2022 RedR's ToT for Humanitarian Sector - Lesssons learned
- 01 Apr 2021 Run OWASP DependencyCheck as a GitHub action on a gradle project
- 29 Mar 2018 RubberBandView
- 29 Mar 2018 FIFOCache
- 01 Aug 2017 An opinionated guide to testing on Android
- 29 May 2017 What your HTTP client says about you
- 16 May 2017 The other MockitoJUnitRunners
- 28 Nov 2016 A good implementation example of Android's Handler mechanism
- 27 Nov 2016 Introduction to Android's multi-threading mechanism
- 29 Sep 2016 The first second of an app's launch
- 15 Sep 2016 Adding unit tests to an MVP project, for fake internet points
- 19 Jun 2016 PHImageManager
- 06 Jun 2016 Accessing Camera and Photos in iOS
- 16 May 2016 The case against Parse's `@dynamic`/`@nsmanaged`
- 08 Apr 2016 GRNPFObject
- 28 Jan 2016 Make your inner designer happy with the Android Design support library
- 01 Jan 2016 Material Design for Android Developers: a Udacity crash course
- 19 Dec 2015 There is a special place for Samsung in Android hell
- 26 Nov 2015 State of UI Testing in Android
- 26 Nov 2015 MVP on Android
- 11 Nov 2014 Intro to Python - Concordia University
- 26 Sep 2014 Android Montreal talk - Groovy on Android
- 26 Sep 2014 Abstracting iOS 8 new Location Manager
- 13 May 2014 Constraint programming
- 03 May 2014 Open-source away
- 18 Mar 2014 I don't want to be a Real Programmer
- 19 Feb 2014 The road to Javascript mastery
- 13 Feb 2014 Here we go again!