Hi there 👋

Welcome to my blog

Streamline Your Local Kubernetes Development with Colima and DevX CLI

As a developer, working with Kubernetes in a local environment can sometimes be tedious. However, with Colima for local Kubernetes management and DevX CLI, you can significantly enhance your development workflow. In this guide, I’ll walk you through setting up a local Kubernetes cluster using Colima and leveraging DevX CLI to manage and deploy containerized applications efficiently. Why Colima? Colima is a lightweight tool that provides a simple way to run Docker containers and Kubernetes clusters locally....

Ruby on Rails dev env with Nix

Ruby on Rails Dev Env with Nix Flake

Setting Up Ruby Development Environment with Nix Flakes

Setting up a Ruby development environment can be challenging, especially when integrating with tools like Neovim and Ruby Language Server Protocol (LSP). Here’s a guide to streamline the process using Nix Flakes. Step 1: Create the Nix Flake Configuration First, create a flake.nix file with the following content: { description = "Developer env for ruby"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; }; outputs = { self, nixpkgs }: let supportedSystems = [ "aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux" ]; forAllSupportedSystems = f: nixpkgs....