Retro Vibes: CRT Glow for Your Ghostty Terminal
I’ve put together a few GLSL shaders that make Ghostty look like an old-school CRT terminal.…
I’ve put together a few GLSL shaders that make Ghostty look like an old-school CRT terminal.…
Ghostty is a new, fast, and minimalist terminal emulator built for speed, customization, and native OS integration. With no GUI, it uses a sharable configuration file for setup. I’ve just started testing it and am excited to see how it fits into my workflow. Check out my first impressions and setup!…
In my first post, I shared the ups and downs of setting up Ruby on Rails as a Laravel developer. After finally getting everything configured, I was ready to dive into building my first Rails app. To put Rails to the test, I decided to create a simple blog app…
As a Laravel dev, I expected a smooth Ruby on Rails setup—but hit a few bumps. After trying Homebrew, I switched to chruby for managing Ruby versions. In this post, I’ll share how I got Rails running on my Mac and why a centralized setup guide like Laracasts would be a game-changer.…
Discover the best way to install NeoVim on Ubuntu 22.04! Skip the outdated default repositories and unreliable unstable ones. Follow this step-by-step guide to build NeoVim from source for peak performance and seamless integration with AstroVim.…
Associative arrays in PHP offer a versatile way to store complex data structures. When it comes to filtering out duplicates based on a specific field within these arrays, the array_unique function might seem like a convenient solution. However, there's a catch. The PHP manual entry for array_…
By default, UFW logs its activities to the syslog, but in certain scenarios, you may want to prevent it from doing so and use a different logging file instead.…
In PHP, arrays are a fundamental data structure that allows you to store multiple values in a single variable. However, sometimes you need to add elements to an array based on certain conditions. This can be achieved easily using the spread operator (...).…