Yuri's Site
  • Contact
  • Resume
  • 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.
  • 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
  • Tmux Session Auto-Saving using a Systemd Service

    Yuri Bocharov · August 21, 2023

    In this post I fix issues with the `tmux-continuum` plugin when running `tmux` without a status line. I explore creating a `systemd` services and create one for automatic session saving. I provide both Home Manager and Nix Module approaches. [Read More]
    Tags:
    • nix
    • systemd
    • tmux
    • tmux-resurrect
    • tmux-continuum
    Post Thumbnail
    Post Thumbnail
    In this post I fix issues with the `tmux-continuum` plugin when running `tmux` without a status line. I explore creating a `systemd` services and create one for automatic session saving. I provide both Home Manager and Nix Module approaches. [Read More]
    Tags:
    • nix
    • systemd
    • tmux
    • tmux-resurrect
    • tmux-continuum
  • Bundling Node Modules on Nix

    Yuri Bocharov · August 11, 2023

    In this post I cover the process of bundling and pinning all node modules needed for a project using Nix. This is an extension of my earlier post on how to develop a Jekyll site on NixOS. [Read More]
    Tags:
    • nix
    • node
    • javascript
    • npm
    • node_modules
    • package-lock
    Post Thumbnail
    Post Thumbnail
    In this post I cover the process of bundling and pinning all node modules needed for a project using Nix. This is an extension of my earlier post on how to develop a Jekyll site on NixOS. [Read More]
    Tags:
    • nix
    • node
    • javascript
    • npm
    • node_modules
    • package-lock
  • ← Newer Posts
  • Older Posts →
  • RSS
  • Email me
  • GitHub
  • Mastodon

Yuri Bocharov  •  2025