Activity list of Yudai Takada (@ydah)

Index


Works | Talks | Articles | Affiliations | Contributing to conferences | Skills | Certifications | Professional career

Works


Lrama

Committer (2024.05 - present)

  • Lrama is LALR (1) parser generator written by Ruby. The first goal of this project is providing error tolerant parser for CRuby with minimal changes on CRuby parse.y file.
  • Implement Parameterizing rules.

RuboCop RSpec

Maintainer
RuboCop RSpec team (2023.05 - present)

  • RSpec-specific analysis for your projects, as an extension to RuboCop.

Committee

Maintainer (2024.05 - present)

  • A collection of middleware to help build services with JSON Schema, OpenAPI 2, OpenAPI 3.

RuboCop Capybara

Author/Maintainer (2022.12 - present)

  • Capybara-specific analysis for your projects, as an extension to RuboCop.

RuboCop factory_bot

Maintainer (2023.05 - present)

slim-embedded-minify

Author/Maintainer (2023.07 - present)

  • A slim file to minify embedded code. Remove comments and unnecessary blank lines in the css or javascript embedding of your Slim files when embedding them in HTML.

slimembedcop

Author/Maintainer (2023.09 - present)

RuboCop Committee

Author/Maintainer (2022.12 - present)

rubocop-todo-regenerator

Author/Maintainer (2022.09 - present)

  • Custom action to regenerate .rubocop_todo.yml and create Pull Request.

rubocop-autocorrector

Author/Maintainer (2023.07 - present)

Talks


  • Yudai Takada: 作って理解する RDBMSのしくみ
    Kaigi on Rails 2024 (2024.10) Slide, Event page
  • Yudai Takada: How does Lrama make the Ruby parser grammar G.O.A.T.?
    EuRuKo 2024 (2024.09) Slide, Event page
  • Yudai Takada: The Sequel to a Dream of Ruby Parser's Grammar
    RubyKaigi 2024 follow up (2024.08) Slide, Event page
  • Yudai Takada: Modular semantic actions
    After RubyKaigi 2024 LR Parser Night w/ Asakusa.rb (2024.06) Slide, Event page
  • Yudai Takada: Kaigi Effect
    RubyKaigi 2024 KaigiEffect発表会 (2024.06) Slide, Event page
  • Yudai Takada: Does Ruby Parser dream of highly expressive grammar?
    RubyKaigi 2024 (2024.05) Slide, Event page
  • Yudai Takada: Extracting from rubocop-rspec
    Kyobashi.rb Offline #2 (2024.03) Slide, Event page
  • Yudai Takada: Ruby Parser Basics
    Kyobashi.rb Offline #1 (2024.02) Slide, Event page
  • Yudai Takada: Menhir is here!
    Fukuoka.rb #333 (2023.11) Slide, Event page
    Kyoto.rb Meetup (2023.11) Slide, Event page
  • Yudai Takada: ほんとにあった怖い話「slimに棲むもの」
    Kaigi on Rails 2023 (非公式) 前夜祭 (2023.10) Slide, Event page
  • Yudai Takada: Handle Slim Safety
    Osaka RubyKaigi03 (2023.09) Slide, Event page
  • Yudai Takada: The Labyrinth of How to Write RSpec Pending Reasons
    RubyKaigi 2023 AfterParty (2023.06) Slide, Event page
  • Yudai Takada: Dividing and Managing: The Cops Squad of RuboCop RSpec Dept
    RubyKaigi 2023 (2023.05) Slide, Event page, Video
  • Yudai Takada: Love Ruby, Love Rails, Love ANDPAD
    RubyWorld Conference 2022 (2022.11) Slide, Event page, Video
  • Yudai Takada: Toward a happy symbiosis with RuboCop
    RubyKaigi 2022 After Talks (2022.10) Slide, Event page, Video
  • Yudai Takada: Recommendations for making miscellaneous Custom Cops
    Kaigi on Rails _2022_ new (2022.10) Slide, Event page, Video

Articles


Affiliations


RubyKansai

Member
September 2023 - present

  • Ruby Kansai is the primary community for Ruby events in the Kansai region of Japan.
  • Organized Osaka RubyKaigi03, created an event guideline page, and planned and managed LT events. Blog post, GitHub repo

Kyobashi.rb

Co-Founder
January 2024 - present

  • Kyobashi.rb is a community where Rubyists from around Kyobashi, Osaka, Japan gather to talk about Ruby and technology.
  • Click here for our Slack channel.
  • Co-founded the community and organized the meetup.

RuboCop Headquarters

Member of RuboCop RSpec team
May 2023 - present

  • The team maintaining RuboCop RSpec and the RSpec Style Guide.

interagent

Member of Committee Maintainers May 2024 - present

rubyconfig

Member of Maintainers April 2024 - present

Contributing to conferences


Skills


Certifications

Professional career


  • 令和3年 (2021) 12月 - 現在: 株式会社アンドパッド (Software Engineer)
  • 令和3年 (2021) 8月 - 令和3年 (2021) 11月: 株式会社ソリッドスター (Software Engineer)
  • 平成27年 (2015) 4月 - 令和3年 (2021) 7月: 株式会社ソリッドアーツ (Software Engineer)