Skip to content

Instantly share code, notes, and snippets.

@bogdan
Created July 22, 2026 18:30
Show Gist options
  • Select an option

  • Save bogdan/328b7c5f771bff97e52c63d4db722d89 to your computer and use it in GitHub Desktop.

Select an option

Save bogdan/328b7c5f771bff97e52c63d4db722d89 to your computer and use it in GitHub Desktop.

Contribution to Ruby on Rails

Source: https://contributors.rubyonrails.org/contributors/bogdan-gusiev/commits (#76 all-time contributor, 143 commits, 2011–2026)

  1. ActiveRecord querying & preloading — refactored the preloader for performance, fixed duplicate record handling, implemented pluck, and improved #last to leverage SQL-level ordering.
  2. Association handling — fixed counter cache calculation bugs, foreign key replacement in inverse associations, and collection association creation methods.
  3. ActiveSupport callbacks — extensively refactored the callback system, removing dead code, deprecating legacy options, and simplifying/optimizing logic.

Overall focus: code quality, performance, and bug fixes rather than new feature work.

Contribution to grape-oas

Source: https://github.com/numbata/grape-oas/pulls?q=is%3Apr+author%3Abogdan+is%3Amerged

Small bug fixes and doc corrections around OAS output, route/schema handling, and entity visibility (PR #78, #79, #80, #81, #82, #102), all merged.

Contribution to Ethereum ERCs

Source: ethereum/ERCs#1003 (merged)

Authored ERC "Ethereum Network Configuration for DApps" — a standard JSON format for dApps to specify network configs (RPC URLs, native currency, contract addresses, block explorers) across Ethereum-compatible networks, simplifying multi-network setup and interoperability.

Contribution to eth.rb

Source: https://github.com/q9f/eth.rb/pulls?q=is%3Apr+author%3Abogdan+is%3Amerged

Added ABI encoding/decoding support: function call encoding + result decoding, and event parameter decoding using ABI reference (PR #328, #334), both merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment