Explore
Ruby typing 2024: RBS, Steep, RBS Collections, subjective feelings
I was writing a new Ruby gem recently, and being a strong proponent of a type...
Docker without Dockerfile: Build a Ruby on Rails application image in 5 minutes with Cloud Native Buildpacks (CNB)
I love the power of containers, but I’ve never loved Dockerfile. In this post we’ll build...
Introducing Ruzzy, a coverage-guided Ruby fuzzer
By Matt Schwager Trail of Bits is excited to introduce Ruzzy, a coverage-guided fuzzer for pure...
Why are non-DRY specs more maintainable?
Non-DRY specs are more maintainable because they are an excellent example of choosing duplication over the...
Get consistent data from your LLM with JSON Schema
We recently started an internal project to gain experience with Large Language Models (LLMs) and generate...
Introducing Solid Errors | Fractaled Mind
Solid Errors is a Rails engine that provides a dashboard for viewing and resolving exceptions in...
Handling external API errors: A resumable approach
When an application needs to integrate with external APIs, making workflows fault-tolerant and resumable may be...