Panel: Charles Max Wood

Guest: Takashi Kokubun

This week on My Ruby Story, Charles talks to Takashi Kokubun. Takashi is a template engine hobbyist, is currently working on the JIT Compiler for Ruby 2.6, and is a Ruby on Rails application engineer at Treasure Data. He first got into programming in his first year at university where he learned C in his first part-time job. They talk about why he decided to work with Ruby, the first thing he built with it, and how you would write a templating system. They also touch on what he is working on now, what his plans are for the future, and more!

In particular, we dive pretty deep on:

Takashi intro
Ruby Rogues Episode 357
How did you first get into programming?
Learned C in his first part-time job
Creating iOS puzzle games
Starting to work with Ruby on Rails
What makes you decide to work with Ruby?
Ruby was cleaner and simpler
JIT compiler to make Ruby faster
How did you find Ruby?
Friends tweeting about Ruby
What was the first thing you built with Ruby?
What was it about Ruby that you really liked?
Simple syntax
Did you do anything in open source with Ruby before working on the JIT compiler?
His JIT Compiler
What goes into writing a templating system?
Haml
What are you working on now?
No longer working for Cookpad
How do you spend your time?
What’s your favorite thing about working on all of this?
Barbeque
Speakerdeck slides on Barbeque
And much, much more!

Links:

Ruby Rogues Episode 357
Ruby on Rails
Ruby
Treasure Data
JIT Compiler
Haml
Cookpad
Barbeque
Speakerdeck slides on Barbeque
Takashi’s GitHub
Takashi’s Medium
@k0kubun

Sponsors:

FreshBooks
Digital Ocean

Picks:

Charles

Dedicate show to Father
Camping
Utah Backyard Homesteading
Pinterest

Takashi

Takoyaki
Ruby Kaigi 2018

Twitter Mentions