Yuri's Site
  • Contact
  • Resume
  • TIL
  • About
    About Yuri Projects

Yuri's Blog


Problem solving in public. I'll blog about just about any problem I end up getting stuck on.
  • Suuuuuuper Weird JSON Bug

    Yuri Bocharov · September 9, 2024

    I describe my debugging process when dealing with a strange JSON bug during a Rails 7.1 to 7.2 upgrade. [Read More]
    Tags:
    • rspec
    • rails
    • ActiveSupport
    • ToJsonWithActiveSupportEncoder
    Post Thumbnail
    Post Thumbnail
    I describe my debugging process when dealing with a strange JSON bug during a Rails 7.1 to 7.2 upgrade. [Read More]
    Tags:
    • rspec
    • rails
    • ActiveSupport
    • ToJsonWithActiveSupportEncoder
  • RSpec --bisect And Flaky Tests

    Yuri Bocharov · April 7, 2024

    A story about RSpec test flakiness stemming from order dependent issues and using RSpec `--bisect` to diagnose the issue. [Read More]
    Tags:
    • #ruby
    • rspec
    • #testing
    Post Thumbnail
    Post Thumbnail
    A story about RSpec test flakiness stemming from order dependent issues and using RSpec `--bisect` to diagnose the issue. [Read More]
    Tags:
    • #ruby
    • rspec
    • #testing
  • Random Tidbit: Delayed Job Queues

    Yuri Bocharov · March 20, 2024

    I recently added named queues to a Rails I was working on using the Delayed Job gem. There were a few small hiccups that I wanted to share.some summary [Read More]
    Tags:
    • rails
    • ruby
    • testing
    • delayed_job
    Post Thumbnail
    Post Thumbnail
    I recently added named queues to a Rails I was working on using the Delayed Job gem. There were a few small hiccups that I wanted to share.some summary [Read More]
    Tags:
    • rails
    • ruby
    • testing
    • delayed_job
  • Converting nix-shell Personal Site to a nix flake

    Yuri Bocharov · December 10, 2023

    In this post, I will explore the benefits of swapping from nix-shell to a nix flake and outline the process. Don't worry, it really isn't difficult. I had some minor issues with uncss that I will also discuss. [Read More]
    Tags:
    • nix
    • jekyll
    Post Thumbnail
    Post Thumbnail
    In this post, I will explore the benefits of swapping from nix-shell to a nix flake and outline the process. Don't worry, it really isn't difficult. I had some minor issues with uncss that I will also discuss. [Read More]
    Tags:
    • nix
    • jekyll
  • Exploration: Trie Data Structures

    Yuri Bocharov · September 20, 2023

    This is a short post about Trie data structures. It is meant to give a brief overview of what they are, the show how to implement one first in psuedocode then in Go. [Read More]
    Tags:
    • data-structure
    • golang
    • trie
    • concepts
    Post Thumbnail
    Post Thumbnail
    This is a short post about Trie data structures. It is meant to give a brief overview of what they are, the show how to implement one first in psuedocode then in Go. [Read More]
    Tags:
    • data-structure
    • golang
    • trie
    • concepts
  • ← Newer Posts
  • Older Posts →
  • RSS
  • Email me
  • GitHub
  • Mastodon

Yuri Bocharov  •  2025