Blogs
Comparing the performance of popular language runtimes
I am writing a series of blogs on using different languages to access Oracle databases [eg Python, Node.js, Rust and Julia]. Eventully, I want to compare the performance of various languages accessing Oracle. But first I wanted to get a performa...
A Ruby interface to nmap, the exploration tool and security / port scanner.
A Ruby interface to nmap, the exploration tool and security / port scanner. Allows automating nmap and parsing nmap XML files. - GitHub - postmodern/ruby-nmap: A Ruby interface to nmap, the exploration tool and security / port scanner. Allows auto...
Ruby on Rails - The Rails Foundation kicks off with one million dollars
Today, we are excited to announce the launch of The Rails Foundation. Its mission is to improve the documentation, education, marketing, and events in our ecosystem to the benefit of all new and existing Rails developers. It’s been started by some...
NSA recommends that organizations use memory safe languages
NSA recommends that organizations use memory safe languages.
Examples of memory safe language include C#, Go, Java®, Ruby™, Rust®, and Swift®
Microsoft and Google have each stated that software memory safety issues are behind around 70 percent o...
Crunchy Bridge's Ruby Backend: Sorbet, Tapioca, and Parlour-Generated Type Stubs
When we started building Crunchy Bridge two years ago, we chose Ruby as the language to write our database state machine and control plane API. Ruby may not have been the most popular language choice in 2022, but we picked it anyway. A major reaso...
Can You Build a Web Application in Ruby Without Rails?
This is the third article in the series on building awesome web applications with Rails. The first talked about why build for web and use Rails, and the second showed how to set up a development environment for building Rails apps.However, startin...