I'm k0kubun

Software Engineer, interested in:
- Performance optimization
- Building and contributing to OSS

TIME LINE

OPEN SOURCE PROJECTS

Hamlit Benchmark
Hamlit

High Performance Haml Implementation, which is the fastest template engine for Ruby

md2key

md2key converts markdown to keynote by GUI scripting with AppleScript

Nocturn

Multi-platform Twitter Client built with React, Redux and Electron

pp

Colored pretty printer for Go language

gitstar-ranking

Rails application to show star ranking of GitHub
(not maintained)

LLRB

LLRB is a LLVM-based JIT compiler for Ruby.

OTHERS

activerecord-precount ActiveRecord plugin to kill N+1 COUNT queries

xremap Dynamic key remapper for X Window System

mitamae, itamae-go Configuration management tool embedding mruby

Barbeque A multi-tenant job queue system to run job with Docker

hescape C library for fast HTML escape using SSE instructions

clannad C language compiler built as LLVM frontend. (work in progress)

rack-user_agent Rack::Request extension for handling User-Agent

TALKS

RubyConf 2017Comming Soon

RubyKaigi 2017LLVM-Based JIT Compiler for CRuby - SpeakerDeck

RubyConf 2016Evaluate Ruby Without Ruby - SpeakerDeck, YouTube, Togetter

RubyKaigi 2016Scalable Job Queue System Built with Docker - SpeakerDeck, YouTube

RubyKaigi 2015High Performance Template Engine - SpeakerDeck

RubyKaigi 2015How I debugged debugger - SpeakerDeck