Coder Social home page Coder Social logo

okuramasafumi

Contact me on Codementor

Hi, my name is OKURA Masafumi, a software developer based in Tokyo, Japan, focusing on Ruby/Rails.

What I've beed working on recently

  • A new documentation tool for Ruby called Niwa. It's highly pluggable and integrates many different libraries such as RBS and RSpec. It's in very early stage.
  • I've beening developing a JSON serializer for Ruby named Alba for a few years now. It generates JSON from any Ruby object pretty fast with nice DSLs.
  • I'm also organizing a large tech conference about Ruby on Rails called Kaigi on Rails. I'm the founder and chief organizer of the event. It started in 2020 and more than 1000 joined it in 2022.
  • I'm an organizer of a few Ruby meetups. I organize Grow.rb, Entaku.rb and Rubygems Code Reading Meetup. Grow.rb is a local meetup in Tokyo focusing on Ruby techniques but due to COVID-19 it's online from this spring. Entaku.rb is an online meetup from the beginning and is fosuing on discussions. Rubygems Code Reading Meetup is a meetup where we read the source code of famous ruby gems together.
  • I translated a book, Mastering Vim into Japanese.

What I'm going to do in the future

  • I love teaching. I've been a coach in Rails Girls for more than 10 times and now I'm going to have coaching sessions for more advanced developers. If you're interested in learning Ruby and Rails, please contact me via the email on my profile.
  • I'd like to publish a book of my own. It'll be a book about Ruby on Rails and the basic of web technologies.
  • I think I need to learn a new programming language, but have not decided which one yet. Maybe Rust?

Hiring me

Currently I'm looking for a job where i work for several hours per week.

In this type of work I'll give some advices about Ruby/Rails, look through the codebase to find problems and suggest solutions, and so on. If our clutures go well together, we might increase the amount of work!

Feel free to send me an email if you're interested.

Links

If you're interested to see a full list of links, visit my website.

Talk with me in ruby.social! https://ruby.social/@okuramasafumi

OKURA Masafumi's Projects

2019 icon 2019

Rails Developers Meetup 2019

actions icon actions

GitHub Actions which are used across the Yetto suite.

active_decorator icon active_decorator

ORM agnostic truly Object-Oriented view helper for Rails 3, 4, 5, and 6

active_hash icon active_hash

A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource

administrate icon administrate

A Rails engine that helps you put together a super-flexible admin dashboard.

alba icon alba

Alba is a JSON serializer for Ruby, JRuby and TruffleRuby.

ama icon ama

"Ask Me Anything" with Rails 5.2 Application

apartment icon apartment

Database multi-tenancy for Rack (and Rails) applications

async icon async

An awesome asynchronous event-driven reactor for Ruby.

audited icon audited

Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.

awesome-ruby icon awesome-ruby

:gem: A collection of awesome Ruby libraries, tools, frameworks and software

banken icon banken

Simple and lightweight authorization library for Rails4.X, 5.X

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.