Dashboard

Pick up where you left off

Learndash Activity
You are not logged in.
Explore Courses
Forums Activity
You are not logged in.
Explore Forums

What's New

Recent Content Additions

Avdi Grimm pontificating in a colorful shirt, on top of a title slide reading "Resist Memoization - Episode 713"

Resist Memoization

Memoizing complex objects often feels like a “free optimization”. But it comes with hidden costs.

A video thumbnail showing Avdi Grimm in a flowery shirt, with the title "Policy as Structure"

Policy as Structure

Managing the switchover to a new service provider using feature flags is great… until you find yourself in a codebase littered with if/else switches. Learn

Filter Map in Ruby - Ep. 711

Filter Map in Ruby

Why do in two steps what you can do in one? Learn a quick micro-optimization when working with Ruby collections!

Dependency Injection Isn’t Scary

“Dependency injection”. Some programmers swear by it, some never want to hear the words again. But in practice, it’s a big term for a small,

Site News

Your Membership(s)

Manage your membership(s) from your Profile. More information can be found at Purchases & Billing.