
Content
Here are all of the talks I've given, as well as the blog posts I've written. I've found that writing and/or giving talks is one of the best ways for me to learn something new, and then I get to teach others in the process!
Content Type
Tags
Metaprogramming in Ruby: Part 2
Table of Contents Metaprogramming in Ruby: Part 1 Metaprogramming …
Prototypal Programming in Javascript
Javascript is an object-oriented programming language, but not …
Metaprogramming in Ruby: Part 1
Table of Contents Metaprogramming in Ruby: Part 1 Metaprogramming …
Programming Concepts: Compiled and Interpreted Languages
Programming Concepts Series: The Stack and the Heap Compiled and …
My Pokémon Dream Team
Attention all Pokémon masters, today I’m going to share the …
Debugging a Simple Web Server
This is the second part of a short series on how to build a web …
Building a Simple Web Server with Sinatra
You might have run into a few different scenarios in which you …
Building a JSON API with Rails – Part 4: Implementing Authentication
Foreword: This series has been rewritten as of November 11, 2016 …
Building a JSON API with Rails – Part 3: Authentication Strategies
Foreword: This series has been rewritten as of November 11, 2016 …
Building a JSON API with Rails – Part 2: Serialization
Foreword: This series has been rewritten as of November 11, 2016 …
Building a JSON API with Rails – Part 1: Getting Started
Foreword: This series has been rewritten as of November 11, 2016 …
Software Licensing: DRM vs GPL
This post is based off of a paper I wrote in one of my Computer …