<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Rants on Software Development</title><description>Personal website and rants on software development.</description><link>https://rrevi.github.io/</link><language>en</language><item><title>SQLite on Rails is fast, but SQLite on Helidon is faster!</title><link>https://rrevi.github.io/sqlite-on-rails-is-fast-sqlite-on-helidon-is-faster/</link><guid isPermaLink="true">https://rrevi.github.io/sqlite-on-rails-is-fast-sqlite-on-helidon-is-faster/</guid><description>Let&apos;s compare requests per second performance of a modern Ruby on Rails app vs a modern Java on Helidon app</description><pubDate>Sun, 13 Jul 2025 00:00:00 GMT</pubDate></item><item><title>CPUs are fast, but GPUs are faster!</title><link>https://rrevi.github.io/gpus-are-faster/</link><guid isPermaLink="true">https://rrevi.github.io/gpus-are-faster/</guid><description>Let&apos;s compare CPU vs GPU performance</description><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Middleware: Crystal Edition</title><link>https://rrevi.github.io/middleware-crystal-edition/</link><guid isPermaLink="true">https://rrevi.github.io/middleware-crystal-edition/</guid><description>Let&apos;s compare how to develop middleware for some of Crystal&apos;s Web app frameworks</description><pubDate>Wed, 28 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Windows: About the WSL based development environment</title><link>https://rrevi.github.io/windows-developing-through-wsl/</link><guid isPermaLink="true">https://rrevi.github.io/windows-developing-through-wsl/</guid><description>Let&apos;s explore what a WSL based development environment looks like and it&apos;s impact(s)</description><pubDate>Tue, 06 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Performance: Intel 8th vs 12th generation</title><link>https://rrevi.github.io/intel-8th-vs-12th-gen/</link><guid isPermaLink="true">https://rrevi.github.io/intel-8th-vs-12th-gen/</guid><description>Let&apos;s compare the performance between a Intel 8th gen PC and a 12th gen PC</description><pubDate>Wed, 23 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Advanced: Crystal vs Ruby</title><link>https://rrevi.github.io/advanced-crystal-vs-ruby/</link><guid isPermaLink="true">https://rrevi.github.io/advanced-crystal-vs-ruby/</guid><description>Let&apos;s compare advanced features of both Crystal and Ruby</description><pubDate>Sat, 29 Oct 2022 00:00:00 GMT</pubDate></item><item><title>About Undefined Behavior</title><link>https://rrevi.github.io/about-undefined-behavior/</link><guid isPermaLink="true">https://rrevi.github.io/about-undefined-behavior/</guid><description>Let&apos;s explore undefined behavior in your software, and how to get rid of common undefined behaviors by choosing the right programming language</description><pubDate>Mon, 03 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Bash -&gt; Zsh -&gt; Fish -&gt; Nushell</title><link>https://rrevi.github.io/about-shells/</link><guid isPermaLink="true">https://rrevi.github.io/about-shells/</guid><description>Let&apos;s talk about command-line interpreters, why you need to modernize your shell environment, and my terminal and shell setup overtime</description><pubDate>Fri, 19 Aug 2022 00:00:00 GMT</pubDate></item><item><title>The Iron Searcher</title><link>https://rrevi.github.io/about-the-iron-searcher/</link><guid isPermaLink="true">https://rrevi.github.io/about-the-iron-searcher/</guid><description>Let&apos;s explore my take at a The Silver Searcher like file search utility in Crystal</description><pubDate>Fri, 15 Jul 2022 00:00:00 GMT</pubDate></item><item><title>The Chromium Searcher</title><link>https://rrevi.github.io/about-the-chromium-searcher/</link><guid isPermaLink="true">https://rrevi.github.io/about-the-chromium-searcher/</guid><description>Let&apos;s explore my take at a The Silver Searcher like file search utility in Ruby</description><pubDate>Mon, 11 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Performance: Crystal vs Ruby</title><link>https://rrevi.github.io/performance-crystal-vs-ruby/</link><guid isPermaLink="true">https://rrevi.github.io/performance-crystal-vs-ruby/</guid><description>In this post, let&apos;s compare the run performance of a bubble sort script with Crystal and Ruby</description><pubDate>Mon, 04 Jul 2022 00:00:00 GMT</pubDate></item><item><title>About the Crystal programming language</title><link>https://rrevi.github.io/about-the-crystal-programming-language/</link><guid isPermaLink="true">https://rrevi.github.io/about-the-crystal-programming-language/</guid><description>The Crystal programming language borrows inspiration from the best: Ruby, Go, Rust, Swift, and many more!</description><pubDate>Sun, 03 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Better utilize the multiple CPU cores on your computer via: The Silver Searcher</title><link>https://rrevi.github.io/about-the-silver-searcher/</link><guid isPermaLink="true">https://rrevi.github.io/about-the-silver-searcher/</guid><description>Let&apos;s explore the CPU usage and time to run performance of text search command line utility tools</description><pubDate>Wed, 11 May 2022 00:00:00 GMT</pubDate></item><item><title>More history about Ruby and the Actor system of concurrency</title><link>https://rrevi.github.io/more-history-about-ruby-actor-concurrency/</link><guid isPermaLink="true">https://rrevi.github.io/more-history-about-ruby-actor-concurrency/</guid><description>Let&apos;s go over more history of the Actor system of concurrency in the Ruby programming language</description><pubDate>Thu, 05 May 2022 00:00:00 GMT</pubDate></item><item><title>About Concurrency and Parallelism in computing</title><link>https://rrevi.github.io/about-concurrency_parallelism/</link><guid isPermaLink="true">https://rrevi.github.io/about-concurrency_parallelism/</guid><description>Let&apos;s go over a very brief history of concurrency in modern computers (consumer PCs), and the Ruby language&apos;s take on it</description><pubDate>Thu, 03 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Ruby 3.0 is now concurrent, the Ruby way via the Ractor abstraction</title><link>https://rrevi.github.io/heavy-weight-concurrency-the-ruby-way/</link><guid isPermaLink="true">https://rrevi.github.io/heavy-weight-concurrency-the-ruby-way/</guid><description>With this major release of Ruby, you can now build applications with code that is executed in parallel, let&apos;s see how...</description><pubDate>Fri, 28 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Ruby 3.0 is now concurrent, the Ruby way via the Fiber primitive</title><link>https://rrevi.github.io/light-weight-concurrency-the-ruby-way/</link><guid isPermaLink="true">https://rrevi.github.io/light-weight-concurrency-the-ruby-way/</guid><description>With this major release of Ruby, you can sprinkle light weight concurrency easily throughout your current codebase, let&apos;s see how...</description><pubDate>Sun, 16 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Ruby 3.0 is fast, now repeat that three times fast!</title><link>https://rrevi.github.io/ruby-now-faster/</link><guid isPermaLink="true">https://rrevi.github.io/ruby-now-faster/</guid><description>With this major release of Ruby, comes a long awaited feature -&gt; concurrency</description><pubDate>Wed, 29 Dec 2021 00:00:00 GMT</pubDate></item><item><title>The 2021 Apple MacBook Pro are fast 🏎💨</title><link>https://rrevi.github.io/2021-macbook-pro-is-fast/</link><guid isPermaLink="true">https://rrevi.github.io/2021-macbook-pro-is-fast/</guid><description>A major leap in performance for personal computers is upon us</description><pubDate>Sun, 19 Dec 2021 00:00:00 GMT</pubDate></item><item><title>It&apos;s been a while, a lot has changed 🌎 🌍 🌏</title><link>https://rrevi.github.io/a-lot-has-changed/</link><guid isPermaLink="true">https://rrevi.github.io/a-lot-has-changed/</guid><description>JQuery is out, in with Jekyll&apos;s minima theme</description><pubDate>Fri, 10 Dec 2021 00:00:00 GMT</pubDate></item><item><title>2013 and the new information age mediums I came across</title><link>https://rrevi.github.io/end-of-2013/</link><guid isPermaLink="true">https://rrevi.github.io/end-of-2013/</guid><description>New learning mediums (hint hint), more Ruby, more Rails, and other random bits I learned in the end of 2013</description><pubDate>Sun, 09 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Writing and Inheritance</title><link>https://rrevi.github.io/writing-and-inheritance/</link><guid isPermaLink="true">https://rrevi.github.io/writing-and-inheritance/</guid><description>On writing with humanity and good application inheritance design practices</description><pubDate>Tue, 11 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Messages in many forms</title><link>https://rrevi.github.io/messages-having-many-forms/</link><guid isPermaLink="true">https://rrevi.github.io/messages-having-many-forms/</guid><description>On how one message can be achieved through many forms</description><pubDate>Wed, 22 May 2013 00:00:00 GMT</pubDate></item><item><title>Jekyll + Prose</title><link>https://rrevi.github.io/prose/</link><guid isPermaLink="true">https://rrevi.github.io/prose/</guid><description>On running Jekyll sites on your own web server and using prose.io to edit them</description><pubDate>Sun, 05 May 2013 00:00:00 GMT</pubDate></item><item><title>My GitHub Page</title><link>https://rrevi.github.io/my-github-page/</link><guid isPermaLink="true">https://rrevi.github.io/my-github-page/</guid><description>On creating my GitHub Page...</description><pubDate>Fri, 12 Apr 2013 00:00:00 GMT</pubDate></item></channel></rss>