Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at matthew@mastracci.com

Between immutability and memoization, you might have to choose

Reasoning by Analogy

Triangle of Separation

Reasons Not to Refactor

Chicken Accessories For Chickens

Things you might not need in your tests

Superglue 1.0: React <3 Rails

Optimize your shell experience

Turbo morphing woes

The president's doctor: Why your projects take forever

Wrap your dependencies

It works on my machine. Why?

Return an Enumerator When Your Collection Has Multiple Traversals

Async Ruby on Rails

Tips For Using AI-Generated Images In Your Slides

Ruby Science by thoughtbot

How to approach a reduce problem

Get consistent data from your LLM with JSON Schema

Turn Your Code Into Pixel Art

Handling external API errors: A resumable approach

How I Have Fun With Rust

Rails: When Changing Code Doesn't Change Behavior

Maybe Haskell

My Adventure with Async Ruby

Rust Doesn't Have Named Arguments. So What?

A love letter to Objective-C

Avoid Putting Logic in Map Blocks

Rails developers write some Rust: a review of Axum 0.6

The opportunity will find you

Pipelining without pipes

More →