GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” route - Overview

@route route Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@route
route
Follow
View route's full-sized avatar
๐Ÿ•›
Things only change when we change them

Dmitry Vorotilin route

๐Ÿ•›
Things only change when we change them
Follow
Sponsor
Indie hacker
170 followers ยท 15 following
  • @thetradedesk
  • Earth, Solar System, Orion Arm, Milky Way
  • http://nopecode.com
  • @rO_Oute

Achievements

Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: QuickdrawAchievement: Starstruckx3Achievement: Arctic Code Vault ContributorAchievement: Pull Sharkx3

Achievements

Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: QuickdrawAchievement: Starstruckx3Achievement: Arctic Code Vault ContributorAchievement: Pull Sharkx3

Organizations

@rubycdp @elixir-mogrify @bitsbeam
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
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 [email protected]

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 59.1k 23.1k

  3. rubycdp/ferrum rubycdp/ferrum Public

    Headless Chrome Ruby API

    Ruby 2.1k 178

  4. rubycdp/cuprite rubycdp/cuprite Public

    Headless Chrome/Chromium driver for Capybara

    Ruby 1.4k 106

  5. rubycdp/vessel rubycdp/vessel Public

    Fast high-level web crawling Ruby framework

    Ruby 726 16

  6. bitsbeam/cosmonats bitsbeam/cosmonats Public

    Background and stream processing for Ruby

    Ruby 28 3

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.