Skip to content
View route's full-sized avatar
🕛
Things only change when we change them
🕛
Things only change when we change them

Organizations

@rubycdp @elixir-mogrify @bitsbeam

Block or report route

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
route/README.md

I'm Dmitry, a software engineer who has spent 15+ years building backends, tinkering with infrastructure, and teaching browsers to behave inside Ruby test suites. These days I scale high-load systems at The Trade Desk and hack on open source the rest of the time.

🚀 Main projects

Ferrum Talk to headless Chrome directly over CDP, no Selenium or chromedriver in between
Cuprite Pure-Ruby Capybara driver built on Ferrum, a drop-in for faster, less flaky system tests
Vessel High-level web crawling framework powered by real Chrome
Cosmonats Background and stream processing for Ruby, built at @bitsbeam

🛰️ Other things I've shipped

  • Poltergeist — the PhantomJS driver for Capybara, which I co-maintained before Chrome went headless
  • Mogrify — image processing in Elixir via ImageMagick

🤝 Upstream

I've contributed to Ruby, Rails (20+ merged PRs), Minitest and Capybara.

🧰 Daily toolbox

Ruby · Go · TypeScript — Rails, Rack, Gin, Fiber — PostgreSQL, MySQL, Redis — Kafka, RabbitMQ, LavinMQ — Kubernetes, Terraform, Ansible, AWS

✍️ Writing

I occasionally write at nopecode.com, for example Hi! It's me, your flaky system test again, a field guide to debugging Capybara flakiness.


Find me on X · LinkedIn · or drop me a line at d.vorotilin@gmail.com

Pinned Loading

  1. ruby/ruby ruby/ruby Public

    The Ruby Programming Language

    Ruby 23.8k 5.7k

  2. rails/rails rails/rails Public

    Ruby on Rails

    Ruby 58.9k 24.5k

  3. rubycdp/ferrum rubycdp/ferrum Public

    Headless Chrome Ruby API

    Ruby 2.1k 175

  4. rubycdp/cuprite rubycdp/cuprite Public

    Headless Chrome/Chromium driver for Capybara

    Ruby 1.4k 103

  5. rubycdp/vessel rubycdp/vessel Public

    Fast high-level web crawling Ruby framework

    Ruby 728 16

  6. bitsbeam/cosmonats bitsbeam/cosmonats Public

    Background and stream processing for Ruby

    Ruby 27 2