Rahul's Site
  • Contact
  • Resume
  • About
    About Rahul

Rahul's Blog


Problem solving in public. I'll blog about just about any problem I end up getting stuck on.
  • RSpec --bisect And Flaky Tests

    Rahul Bansod · 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

    Rahul Bansod · 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

    Rahul Bansod · 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. it really isn't difficult. I had some minor issues with css that I will also discuss. [Read More]
    Tags:
    • kubernetes
    • jekyll
  • Exploration: Trie Data Structures

    Rahul Bansod · September 20, 2024

    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

    Rahul Bansod · 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
  • See More Posts →
  • RSS
  • Email me
  • GitHub
  • Mastodon

Rahul Bansod  •  2025