A curious generalist

A curious generalist

Blog

RubyConf made me explore Rajasthan once again

I attended RubyConf India 2025 in Jaipur, where I learned about JRuby's integration with Java and discovered Sonic Pi. My trip included extensive road travel across Rajasthan, exploring its scenic beauty and historical sites. Engaging with local culture and food added to the enriching experience of both the conference and adventure.

14 October 2025|Categories: India, Programming, Travel|Tags: , |

Recovering a ZFS Pool using gdisk

The author recently migrated back to Debian for better performance and flexibility, utilizing PCIe passthrough for Windows. They experienced persistent I/O errors while reading sectors from an old hard disk, despite SMART tests showing no issues. After forcing sector reallocation, the ZFS pool became inaccessible. Using gdisk to overwrite the corrupt partition table restored functionality.

11 February 2025|Categories: Linux|Tags: , |

Linux to Windows and back to Linux

The author chronicles their journey from being a long-time Linux user to temporarily using Windows, primarily for compatibility reasons, and then back to Linux with a virtualized Windows setup. They detail issues with Windows updates and the advantages of Linux for software development, ultimately finding a reliable dual-boot configuration with gaming capabilities.

1 February 2025|Categories: Linux, Windows|Tags: , |

New learning: Ruby’s instance_exec

The author shares their three years of experience with Ruby & Rails, expressing admiration for Ruby's flexibility and customization options. They discovered instance_exec, which executes code in a class instance context, and ponder its potential use cases, particularly in testing private methods and variables despite differing opinions on testing practices.

17 November 2024|Categories: Programming|Tags: , , |
Go to Top