Blogs
Benchmarking JSON Parsers (OJ, SimdJson, FastJsonParser)
Performance Benchmarks between OJ, SimdJSON, FastJsonparser, and StdLibI was recently looking at the performance of some endpoints that process large amounts of JSON, and I wondered if we could do even better than we do in terms of performance for...
RBS, duck-typing, meta-programming, and typing at httpx · HTTPX
Ruby 3 is just around the corner, and with the recent release candidate, there’s been some experimentation in the ruby community, along with the usual posts, comments and unavoidable rants.Ruby 3 has 3 major features:JIT (since 2.6 in experimental...
Here are the details for those interested: I received an automated email Septem... | Hacker News
Here are the details for those interested:I received an automated email September 2 stating charges were accumulating on my sponsored DigitalOcean account. This has happened in the past so I assumed it was a fault due to changes in their billing s...
How to Dual Boot Rails Versions (Example) | GoRails
Rails 6.1.0.rc1 was just released which means we will be upgrading our Rails apps very soon!Upgrading Rails can be tough, that's why it can be super useful to dual boot your Rails app against two versions. This allows you to work on your app like ...
What are the different kinds of Rails tests and when should I use each? - Code with Jason
The eight types of RSpec specsThe RSpec library offers a lot of different spec types.Model specsSystem specs/feature specs*Request specs/controller specs*Helper specsView specsRouting specsMailer specsJob specsThere are two lines with asterisks. T...