Resources by Type

Blog's

WorkMatters

The No Asshole Rule was published 10 years ago. It focused on building civilized workplaces. Yet the most frequent question that it provoked were variations of "Help. I am dealing with an asshole (or a bunch of them), what do I do?"

Getting Started with TypeScript

TypeScript is JavaScript with optional typing. TypeScript is a compiled language, it's not interpreted at run-time. The TypeScript compiler takes TypeScript files (.ts) and compiles them in to JavaScript files (.js).

A Quick Start Guide to Adobe XD

These videos cover all the essentials of Adobe XD'from how to design for multiple devices to using stock vectors as interactive elements. Watch them from top to bottom, and you'll be ready to start learning valuable UX design skills.

Building a Hacker News clone in Django

In this video tutorial series, I would take you through building a social news site called �Steel Rumors� from scratch in Django 1.5. In case you don't like videos and prefer to read the steps, you can find them here too.

Advanced R

This book is my attempt to pass on what I've learned so that you can quickly become an effective R programmer.

The Magic of CSS

The material in this textbook is intermediate-to-advanced. It assumes an understanding of the CSS syntax, cascading and inheritance, and commonly used selectors.