Programming

Copy assignment and copy construction in C++

06 Sep 2018

Mutexes in C++

23 Aug 2018

Passing by reference to a thread in C++

09 Aug 2018

File descriptors

10 May 2018

Sorting algorithms

12 Apr 2018

Stack and heap memory in C++

29 Mar 2018

Writing tests for C++ code

22 Feb 2018

Introduction to GDB

09 Feb 2018

Futures, async, packaged_tasks and promises in C++

02 Feb 2018

Introduction to C++ threads

27 Jan 2018

Autotools

18 Jan 2018

C++ types, pointers and references

04 Jan 2018

C++ Header files 

28 Dec 2017

Google auth with Beego

26 Oct 2017

Models in Beego

19 Oct 2017

Database migrations in Beego

12 Oct 2017

Introduction to Beego

04 Oct 2017

Dependency management with golang/dep

27 Sep 2017

The Rabin-Karp algorithm

29 Jun 2017

Load testing a Rails app with Vegeta

31 May 2017

House painting problem

08 Feb 2017

SSL termination on load-balanced wordpress

18 Jan 2017

Ruby Bundler

02 Nov 2016

Ruby gems

12 Oct 2016

Installable web apps

21 Sep 2016

Bitwise operations in Javascript

06 Jul 2016

Golang: Sane dependency management with Glide

18 May 2016

Golang: Dependency management done wrong

07 Apr 2016

Go Language: Concurrency

31 Mar 2016

Go Language: The For loop

23 Mar 2016

Go Language: Slices

16 Mar 2016

Adding a drawer to your Android app

09 Mar 2016

Create a navigation menu for your Android app

02 Mar 2016

Go Language: Arrays

17 Feb 2016

Add one to a number without using plus or minus sign

10 Feb 2016

Go Language: Methods and Interfaces

03 Feb 2016

First steps in Go Language

13 Jan 2016

Running Polymer tests with Docker

31 Dec 2015

Testing Polymer components using Web Component Tester

24 Dec 2015

Uploading to an S3 bucket that contains dots using node SDK

25 Nov 2015

UI components library with React and Webpack

14 Oct 2015

Using Webpack with React

07 Oct 2015

Quick Vim setup

23 Sep 2015

Introduction to Reworkcss

16 Sep 2015

UI components library with React and Radium

09 Sep 2015

Python virtual environments

26 Aug 2015

Introduction to PIP

19 Aug 2015

Introduction to React

08 Jul 2015

Writing ES6 with Babel

02 Jul 2015

Introduction to Browserify

24 Jun 2015

Introduction to Polymer

03 Jun 2015

Web components

29 Apr 2015

Building modular apps with Angular - Part 2

22 Apr 2015

Building modular apps with Angular

15 Apr 2015

Maximum length palindromic subsequence

08 Apr 2015

Implementing Content Security Policy (CSP)

25 Mar 2015

The Fibonacci sequence

18 Mar 2015

Routing with angular

11 Mar 2015

Unique paths

04 Mar 2015

Binary search

25 Feb 2015

Consuming a Google ID Token from a server

12 Feb 2015

Using Google+ id tokens from an Android app

06 Feb 2015

Google+ sign-in on Android

28 Jan 2015

Project scaffolding with Yeoman

14 Jan 2015

Median of Integer Stream

18 Dec 2014

Search Unknown Length Array

11 Dec 2014

Watching JS variables for changes

04 Dec 2014

Kth Largest Element in Array

27 Nov 2014

Convert Array

13 Nov 2014

AngularJS vocabulary

30 Oct 2014

Algorithm to check if a word is a palindrome

23 Oct 2014

Binary Search Tree Check

16 Oct 2014

Transform word

08 Oct 2014

Linked List Remove Nodes

02 Oct 2014

Find Even Occurring Element

25 Sep 2014

Find frequency in sorted array

17 Sep 2014

Reverse Words in a String

28 Aug 2014

All permutations of a string

14 Aug 2014

Find Missing Element

06 Aug 2014

Combine Two Strings

01 Aug 2014

First Non Repeated Character in String

24 Jul 2014

Matrix region sum

17 Jul 2014

Check Balanced Parentheses

10 Jul 2014

Anagram strings

03 Jul 2014

Largest Continuous Sum

26 Jun 2014

Dutch national flag problem

19 Jun 2014

Java Generics

05 Jun 2014

Using ESLint to enforce JS coding conventions

22 May 2014

Array Pair Sum

09 May 2014

Building back stack correctly when coming from a notification on Android

01 May 2014

Schedule your Android app to do something periodically

24 Apr 2014

Setting up Google Analytics for Android

17 Apr 2014

Hash tables

20 Mar 2014

Consuming a REST service from Java (Android)

13 Feb 2014

Using Android lint to check for errors in your code

30 Jan 2014

Big O Notation

05 Dec 2013

Writing unit test for Android with Easymock

07 Nov 2013

Android layouts and styles

03 Oct 2013

REST Services

26 Sep 2013

Unit testing Android Apps

19 Sep 2013

Using Android preferences for storage

12 Sep 2013

Some things I learned about drawing on Android

15 Aug 2013

Drawing on an android view

08 Aug 2013

Debugging node apps using built in debugger

01 Aug 2013

Debugging Android applications

25 Jul 2013

Android Menus

11 Jul 2013

Creating a chrome extension

04 Jul 2013

Creating user interfaces with android (Part 2 of 2)

27 Jun 2013

Creating user interfaces with android (Part 1 of 2)

20 Jun 2013

Writing JavaScript unit tests with venus.js

30 May 2013

Why and how is dust.js asynchronous

16 May 2013

JS Dependency Management

09 May 2013

Writing a simple Node.js server

25 Apr 2013

Introduction to node.js

18 Apr 2013

Backbone routers

11 Apr 2013

Writting Django applications for your project

21 Mar 2013

Mixins functionality in PHP 5.4 – Traits

07 Mar 2013

Git hook to run code static analysis

31 Jan 2013

JavaScript Static Code Analysis Using JSLint

24 Jan 2013

Zend Framework Authorization

17 Jan 2013

Configuring Vim

10 Jan 2013

Introduction to Vim

03 Jan 2013

Colorize git output

20 Dec 2012

Creating your own PHPCS standard

13 Dec 2012

Zend Framework Authentication

06 Dec 2012

PHP Code Static Analysis

29 Nov 2012

Setting up a Django work environment

21 Nov 2012

Profiling PHP applications with Xdebug

15 Nov 2012

Javascript Inheritance

12 Oct 2012

Clear floating elements with CSS clearfix

05 Oct 2012

Navigating the DOM with native JavaScript

27 Sep 2012

Making an object's protected and private members public using reflection

22 Sep 2012

Debugging PHP code with xDebug

13 Sep 2012

Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)'

09 Aug 2012

Zend Framework resource autoloading with appnamespace

02 Aug 2012

Setting environment variables

26 Jul 2012

Introduction to Object Oriented Programing in Python

12 Jul 2012

Creating functions with Python

28 Jun 2012

Creating a batch file on windows

19 Apr 2012

Python Sequences - Part 2

07 Apr 2012

Python Sequences

30 Mar 2012

Python strings

08 Mar 2012

FileSync: File Synchronization plugin for notepad++

03 Mar 2012

Python lesson: Getting user input through the console. Bonus: handling an exception.

01 Feb 2012

Introduction to Python

26 Jan 2012