I've started doing some streaming. I'll be working on different types of projects on several categories:

  • Ruby

  • Emacs

  • CSS

  • Design

  • Javascript

And probably more.

Here's a list of all of them.

You can also find me live on my Twitch channel!

Hope you enjoy!

Writing a presenter's course - Part 03

Today I started an experiment I've been thinking for a long time. I'll write a course on stream in order to share the knowledge. On this stream I work in a course about creating a framework agnostic presenter library in Ruby. Here's a snapshot of the course syllabus so far: Basic Presenter [4/4]   free What is a presenter? Target and Context Forwarding to the target object Demistifying the view Instantiating Presenters [2/5]   paid Mystique. [Read More]

Writing a presenter's course - Part 02

This was one of the most frustrating streams I made so far. My UPS went crazy in the middle of it, so I ended up having to split the video in two. And all that was after streaming for about an hour with the stream not really working. Part 1: Part 2: I started an experiment I've been thinking for a long time. [Read More]

Writing a presenter's course - Part 01

Today I started an experiment I've been thinking for a long time. I'll write a course on stream in order to share the knowledge. On this stream I work in a course about creating a framework agnostic presenter library in Ruby. Here's a snapshot of the course syllabus so far: Basic Presenter [4/4]   free What is a presenter? Target and Context Forwarding to the target object Demistifying the view Instantiating Presenters [2/5]   paid Mystique. [Read More]

Presenter's course Syllabus

Here's a snapshot of the course syllabus so far: Basic Presenter [4/4]   free What is a presenter? Target and Context Forwarding to the target object Demistifying the view Instantiating Presenters [2/5]   paid Mystique.present (with) Inferring the presenter class TODO Mystique.present_collection Defining the base presenter class (Mystique::Presenter) This is already done in "Forwarding to the target object". [Read More]

Learning ROM, a Ruby Persistence Library - Part 02

This is the second stream on a series where I sit down to learn the Ruby Object Mapper library. On this stream I moved to a file based SQLite database instead of a memory based one. Things I learned on the stream: Configuring a file based SQLite database. How to write the SQLite database URI (I always forget how to do this). [Read More]

Learning ROM, a Ruby Persistence Library - Part 01

This is the first stream on a series where I sit down to learn the Ruby Object Mapper library. I created the basic structure of an application, but just the persistence layer. I've started with Sqlite on memory just to get the basic setup up and running. On the next streams on this series I'll try to configure Postgres with migrations and seeds. [Read More]

Re-Learning CSS - Rebuilding Habitica Part 02

Continuing with the series about rebuilding Habitica, I finished building the top bar and resolving some of the issues on the layout.

In this series, I try to re-create the Habitica design with only HTML and CSS (well, SCSS). I'm not doing any actual functionality, just the look and feel.

Re-Learning CSS - Rebuilding Habitica Part 01

This stream is the first on a series where I rebuild Habitica. Habitica is a habit tracker disguised as an RPG game. It's really nice to play with. In this series, I try to re-create the Habitica design with only HTML and CSS (well, SCSS). I'm not doing any actual functionality, just the look and feel. On this first part, I managed to get the top bar almost set up, but with a couple of small design problems. [Read More]

Writing a presenters course in Ruby

This was my first attempt at streaming.

I sat down to continue working on a course I've been working on about writing presenters in Ruby.