technology   consistency usability robustness ux best practices ui

Usability Best Practices for the Busy Programmer: Two Principles to Keep in Mind

30 Dec 2015   Here I'll explain two things you (in the very least) need to take into account in order to have systems you create be efficiently used by your end users.

Read More ›

technology   jvm java scala java 8 wip

JVM Performance Monitoring 101: Commonly Used Open Source Tools + Examples

28 Dec 2015   Performance monitoring is an essential part of the work of whoever works on the JVM using not just java but other JVM languages such as Scala, Groovy and Clojure.

Here are some of the most widely-used open-source tools with examples, so that you can do your work more easily.

Read More ›

java 8 datetime scala

Java 8 Timezones: Examples in Scala

23 Dec 2015   Many Scala examples of the new Java 8 java.time API, focusing on ways to deal with and encode Timezone information in your objects.

Read More ›

pandas python

Pandas DataFrame by Example

15 Dec 2015   Lots of examples of ways to use one of the most versatile data structures in the whole Python data analysis stack. Learn how to slice and dice, select and perform commonly used operations on DataFrames.

Read More ›


One-Hot Encoding a Feature on a Pandas Dataframe: Examples

27 Nov 2015   One-hot encoding is a simple way to transform categorical features into vectors that are easy to deal with. Learn how to do this on a Pandas DataFrame.

Read More ›

technology   aws emr spark

Creating a Spark Cluster on AWS EMR: a Tutorial

10 Nov 2015   AWS now provides full support for Spark Clusters within Elastic MapReduce (EMR). It's very simples and you just need a couple of minutes to learn how to do it.

Read More ›