DEV Community

loading...
Brandon Weaver profile picture

Brandon Weaver

Staff Eng / Ruby Lead / Global Neurodiversity Chair at @Square. Autistic / ADHD, He / Him. I'm the Lemur guy.

Work

Staff Engineer - Ruby Frameworks and Language Communities at Square

Functional Programming in Ruby – State

Functional Programming in Ruby – State

Reactions 8 Comments 1
8 min read
Understanding Ruby - For vs Each

Understanding Ruby - For vs Each

Reactions 36 Comments 3
6 min read
Let's Read – Polished Ruby Programming – Ch 2

Let's Read – Polished Ruby Programming – Ch 2

Reactions 2 Comments
17 min read
Let's Read – Eloquent Ruby – Ch 2

Let's Read – Eloquent Ruby – Ch 2

Reactions 5 Comments
8 min read
Let's Read – Eloquent Ruby – Ch 1

Let's Read – Eloquent Ruby – Ch 1

Reactions 29 Comments
9 min read
Let's Read – Polished Ruby Programming – Ch 1

Let's Read – Polished Ruby Programming – Ch 1

Reactions 71 Comments 1
19 min read
Interviewing - Perspective of the Interviewee

Interviewing - Perspective of the Interviewee

Reactions 39 Comments 1
14 min read
Understanding Ruby - Enumerable - Coercion

Understanding Ruby - Enumerable - Coercion

Reactions 8 Comments
3 min read
Understanding Ruby - Enumerable - Iterating and Taking

Understanding Ruby - Enumerable - Iterating and Taking

Reactions 3 Comments
4 min read
Understanding Ruby - Enumerable - Combining

Understanding Ruby - Enumerable - Combining

Reactions 6 Comments
5 min read
Understanding Ruby - Enumerable - Grouping

Understanding Ruby - Enumerable - Grouping

Reactions 8 Comments
6 min read
Understanding Ruby - Enumerable - Counting

Understanding Ruby - Enumerable - Counting

Reactions 3 Comments
3 min read
Understanding Ruby - Enumerable - Sorting and Comparing

Understanding Ruby - Enumerable - Sorting and Comparing

Reactions 3 Comments
4 min read
Understanding Ruby - Enumerable - Searching and Filtering

Understanding Ruby - Enumerable - Searching and Filtering

Reactions 8 Comments
5 min read
Understanding Ruby - Enumerable - Predicate Conditions

Understanding Ruby - Enumerable - Predicate Conditions

Reactions 3 Comments 2
4 min read
Understanding Ruby - Enumerable - Transformations

Understanding Ruby - Enumerable - Transformations

Reactions 4 Comments
3 min read
Understanding Ruby - Enumerable - Intro and Interfaces

Understanding Ruby - Enumerable - Intro and Interfaces

Reactions 18 Comments 3
3 min read
Understanding Ruby - Comparable

Understanding Ruby - Comparable

Reactions 18 Comments 2
4 min read
Understanding Ruby - to_proc and Function Interfaces

Understanding Ruby - to_proc and Function Interfaces

Reactions 25 Comments 3
6 min read
Definitive Pattern Matching - Array-like Structures

Definitive Pattern Matching - Array-like Structures

Reactions 16 Comments
9 min read
Understanding Ruby - Blocks, Procs, and Lambdas

Understanding Ruby - Blocks, Procs, and Lambdas

Reactions 82 Comments 4
11 min read
Understanding Ruby - Triple Equals

Understanding Ruby - Triple Equals

Reactions 68 Comments 3
7 min read
Matchable - Class-level Pattern Matching Macros Explained

Matchable - Class-level Pattern Matching Macros Explained

Reactions 16 Comments
11 min read
Ruby 3 Pattern Matching Applied: Tic-Tac-Toe

Ruby 3 Pattern Matching Applied: Tic-Tac-Toe

Reactions 12 Comments 2
6 min read
Ruby 3 Pattern Matching Applied: Poker

Ruby 3 Pattern Matching Applied: Poker

Reactions 78 Comments 5
12 min read
Introducing Patterns in Parallelism for Ruby

Introducing Patterns in Parallelism for Ruby

Reactions 30 Comments 1
7 min read
Advent of Ruby 3.0 - Day 06 - Custom Customs

Advent of Ruby 3.0 - Day 06 - Custom Customs

Reactions 5 Comments
5 min read
Advent of Ruby 3.0 - Day 05 - Binary Boarding

Advent of Ruby 3.0 - Day 05 - Binary Boarding

Comments
5 min read
Advent of Ruby 3.0 - Day 04 - Passport Processing

Advent of Ruby 3.0 - Day 04 - Passport Processing

Reactions 1 Comments
7 min read
Advent of Ruby 3.0 - Day 03 - Toboggan Trajectory

Advent of Ruby 3.0 - Day 03 - Toboggan Trajectory

Reactions 1 Comments 2
7 min read
Advent of Ruby 3.0 - Day 02 - Password Philosophy

Advent of Ruby 3.0 - Day 02 - Password Philosophy

Reactions 8 Comments 2
9 min read
Advent of Ruby 3.0 - Day 01 - Report Repair

Advent of Ruby 3.0 - Day 01 - Report Repair

Reactions 15 Comments 4
5 min read
Tales of the Autistic Developer - The Expert

Tales of the Autistic Developer - The Expert

Reactions 19 Comments
18 min read
Tales of the Autistic Developer - Becoming an Organizational Leader

Tales of the Autistic Developer - Becoming an Organizational Leader

Reactions 13 Comments 2
12 min read
Tales of the Autistic Developer - The Mentor

Tales of the Autistic Developer - The Mentor

Reactions 12 Comments
10 min read
Ruby 3 - Set Literal

Ruby 3 - Set Literal

Reactions 33 Comments 6
4 min read
Ruby 3 - Anonymous Struct

Ruby 3 - Anonymous Struct

Reactions 45 Comments 2
4 min read
Clocks are Monoids Too!

Clocks are Monoids Too!

Reactions 8 Comments
5 min read
Tales of the Autistic Developer - Senior Developer

Tales of the Autistic Developer - Senior Developer

Reactions 131 Comments 6
11 min read
The Night Before Code Freeze

The Night Before Code Freeze

Reactions 51 Comments 1
4 min read
Deeper Magics: Monoids in Ruby and Rails

Deeper Magics: Monoids in Ruby and Rails

Reactions 24 Comments 5
7 min read
Tales of the Autistic Developer - Myth of the Autistic Jerk

Tales of the Autistic Developer - Myth of the Autistic Jerk

Reactions 53 Comments 3
8 min read
The Nature of Success

The Nature of Success

Reactions 12 Comments 2
7 min read
Decorating Ruby - Part Three - Prepending Decoration

Decorating Ruby - Part Three - Prepending Decoration

Reactions 14 Comments
7 min read
Of a Higher Order - Map, Filter, Reduce

Of a Higher Order - Map, Filter, Reduce

Reactions 10 Comments 1
7 min read
Decorating Ruby - Part Two - Method Added Decoration

Decorating Ruby - Part Two - Method Added Decoration

Reactions 20 Comments 2
8 min read
Decorating Ruby - Part One - Symbol Method Decoration

Decorating Ruby - Part One - Symbol Method Decoration

Reactions 50 Comments 4
6 min read
How it's Made - Tales of the Ruby Grimoire

How it's Made - Tales of the Ruby Grimoire

Reactions 9 Comments
11 min read
Tales of the Ruby Grimoire - Part Five - On the Nature of Magic

Tales of the Ruby Grimoire - Part Five - On the Nature of Magic

Reactions 4 Comments
6 min read
Tales of the Ruby Grimoire - Part Four - The Lemurs of Haskell

Tales of the Ruby Grimoire - Part Four - The Lemurs of Haskell

Reactions 6 Comments
8 min read
Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

Reactions 5 Comments
6 min read
Tales of the Ruby Grimoire - Part Two - The Lemurs of Scala

Tales of the Ruby Grimoire - Part Two - The Lemurs of Scala

Reactions 9 Comments
6 min read
Tales of the Ruby Grimoire - Part One - The Grimoire

Tales of the Ruby Grimoire - Part One - The Grimoire

Reactions 22 Comments 2
6 min read
Tales of the Autistic Developer - The 10x Engineer

Tales of the Autistic Developer - The 10x Engineer

Reactions 47 Comments 5
5 min read
Tales of the Autistic Developer - The Ecstasy of the Void

Tales of the Autistic Developer - The Ecstasy of the Void

Reactions 42 Comments 3
5 min read
A Scoop of Sorbet - First Impressions

A Scoop of Sorbet - First Impressions

Reactions 13 Comments 4
7 min read
Ruby 2.7: The Pipeline Operator

Ruby 2.7: The Pipeline Operator

Reactions 79 Comments 15
6 min read
Ruby 2.7 — Pattern Matching — Destructuring on Point

Ruby 2.7 — Pattern Matching — Destructuring on Point

Reactions 9 Comments
5 min read
Ruby 2.7 — Pattern Matching — First Impressions

Ruby 2.7 — Pattern Matching — First Impressions

Reactions 5 Comments
5 min read
Ruby 2.7 — Numbered Parameters

Ruby 2.7 — Numbered Parameters

Reactions 9 Comments 1
3 min read
loading...