Blog

Latest Post

Exploring Rust: A Rubyist's Perspective

A deep dive into learning Rust as a Ruby developer, exploring the journey of building a voxel game engine with Bevy. From understanding the borrow checker to discovering the power of composition over inheritance, feature flags, and macros. Learn about the trade-offs between Ruby's simplicity and Rust's performance, memory safety, and compile-time guarantees.

Read more

More Posts

Extending Hotwire beyond Ruby on Rails

Published on

Discover how to implement Hotwire's Turbo Streams and Stimulus in a BunJS application, proving that reactive web development isn't exclusive to Rails. Learn to build real-time chat functionality using WebSockets, Turbo Streams for DOM updates, and Stimulus controllers for interactive behavior. A practical guide that demonstrates the versatility of Hotwire technologies beyond the Ruby ecosystem.

2 Simple Configurations to Supercharge your TMUX Setup!

Published on

Transform your terminal workflow with these two game-changing tmux configurations: automatic pane resizing and intelligent dimming of inactive panes. Learn how to use tmux hooks and commands to create a seamless, modern terminal multiplexer experience that rivals integrated solutions like iTerm2 and Warp. Includes practical examples, configuration snippets, and tips for optimizing your development environment.

Multiplayer in Rust using Renet and Bevy

Published on

A comprehensive guide to building multiplayer games in Rust using the Bevy game engine and Renet networking library. Learn about Entity-Component-System architecture, client-server synchronization, input handling strategies, and practical implementation of real-time multiplayer features. Perfect for developers wanting to explore game development beyond traditional web technologies.

My First Blog Post

Published on

A comprehensive demonstration of Markdown syntax and formatting capabilities. This post showcases everything from basic text formatting and lists to advanced features like tables, code blocks, ASCII art, and embedded images. Perfect for testing blog layouts and understanding how different Markdown elements render in practice.