-
RubyConf happened last month! It spurred some reflections on the good and bad of virtual conferences.
-
Find out how to use erb-lint to lint your views, including using Standard to lint the Ruby code they contain.
-
What technologies do we recommend to early career web developers?
-
A brief introduction to Ruby’s lightweight concurrency primitive.
-
Broadening our definition of “parsing” yields some useful insights.
-
Ruby’s safe navigation can hide some subtle edge cases. We explore approaches to think about conditional logic, alternatives to &.
, and when &.
is the best tool for the job.
-
When modeling a domain, it’s important to have our model actually match reality.
-
Less is more. Wrapping primitives in custom types restricts your available operations and that’s a good thing.
-
Parsers, grepping, ASCII art, and how that helps you automating boring stuff.
-
A little combination math goes a long way to catching edge cases.
Sign up to receive a weekly recap from thoughtbot