DEV Community

Brandon Weaver profile picture

Brandon Weaver

Principal Ruby Engineer at Gusto on Service Modularization. Autistic / ADHD, He / Him. I'm the Lemur guy.

Work

Principal Engineer - Service Modularization and Platformization at Gusto

On Autism - Grounding and Normalcy

On Autism - Grounding and Normalcy

Reactions 21 Comments 4
8 min read
ASTs in Ruby - Node Pattern and Introducing RuboCop

ASTs in Ruby - Node Pattern and Introducing RuboCop

Reactions 20 Comments
8 min read
ASTs in Ruby - Pattern Matching

ASTs in Ruby - Pattern Matching

Reactions 22 Comments
9 min read
The Case for Pattern Matching Key Irreverence in Ruby

The Case for Pattern Matching Key Irreverence in Ruby

Reactions 36 Comments
13 min read
Exploring dry-rb - Intuition of Results

Exploring dry-rb - Intuition of Results

Reactions 48 Comments 1
12 min read
Ruby in FantasyLand: SumsUp

Ruby in FantasyLand: SumsUp

Reactions 6 Comments
6 min read
Tales of the Autistic Developer – The Politician

Tales of the Autistic Developer – The Politician

Reactions 17 Comments
11 min read
Tales of the Autistic Developer – Order and Chaos

Tales of the Autistic Developer – Order and Chaos

Reactions 36 Comments 3
8 min read
Future of Ruby – AST Tooling

Future of Ruby – AST Tooling

Reactions 76 Comments 2
9 min read
Let's Read – Eloquent Ruby – Ch 6

Let's Read – Eloquent Ruby – Ch 6

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

Let's Read – Eloquent Ruby – Ch 5

Reactions 10 Comments 1
9 min read
Tales of the Autistic Developer - Loud Loud World

Tales of the Autistic Developer - Loud Loud World

Reactions 47 Comments 3
6 min read
Let's Read – Polished Ruby Programming – Ch 3.2 Instance Variables

Let's Read – Polished Ruby Programming – Ch 3.2 Instance Variables

Reactions 5 Comments 3
7 min read
Let's Read – Eloquent Ruby – Ch 4

Let's Read – Eloquent Ruby – Ch 4

Reactions 12 Comments 1
8 min read
Ruby 3.1 – Shorthand Hash Syntax – First Impressions

Ruby 3.1 – Shorthand Hash Syntax – First Impressions

Reactions 78 Comments 12
4 min read
Let's Read – Eloquent Ruby – Ch 3

Let's Read – Eloquent Ruby – Ch 3

Reactions 19 Comments
11 min read
Let's Read – Polished Ruby Programming – Ch 3.1 – Local Variables

Let's Read – Polished Ruby Programming – Ch 3.1 – Local Variables

Reactions 6 Comments
10 min read
Functional Programming in Ruby – State

Functional Programming in Ruby – State

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

Understanding Ruby - For vs Each

Reactions 41 Comments 5
6 min read
Let's Read – Polished Ruby Programming – Ch 2

Let's Read – Polished Ruby Programming – Ch 2

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

Let's Read – Eloquent Ruby – Ch 2

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

Let's Read – Eloquent Ruby – Ch 1

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

Let's Read – Polished Ruby Programming – Ch 1

Reactions 89 Comments 2
19 min read
Interviewing - Perspective of the Interviewee

Interviewing - Perspective of the Interviewee

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

Understanding Ruby - Enumerable - Coercion

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

Understanding Ruby - Enumerable - Iterating and Taking

Reactions 9 Comments 1
4 min read
Understanding Ruby - Enumerable - Combining

Understanding Ruby - Enumerable - Combining

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

Understanding Ruby - Enumerable - Grouping

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

Understanding Ruby - Enumerable - Counting

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

Understanding Ruby - Enumerable - Sorting and Comparing

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

Understanding Ruby - Enumerable - Searching and Filtering

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

Understanding Ruby - Enumerable - Predicate Conditions

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

Understanding Ruby - Enumerable - Transformations

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

Understanding Ruby - Enumerable - Intro and Interfaces

Reactions 19 Comments 3
3 min read
Understanding Ruby - Comparable

Understanding Ruby - Comparable

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

Understanding Ruby - to_proc and Function Interfaces

Reactions 26 Comments 5
6 min read
Definitive Pattern Matching - Array-like Structures

Definitive Pattern Matching - Array-like Structures

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

Understanding Ruby - Blocks, Procs, and Lambdas

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

Understanding Ruby - Triple Equals

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

Matchable - Class-level Pattern Matching Macros Explained

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

Ruby 3 Pattern Matching Applied: Tic-Tac-Toe

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

Ruby 3 Pattern Matching Applied: Poker

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

Introducing Patterns in Parallelism for Ruby

Reactions 36 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 24 Comments
18 min read
Tales of the Autistic Developer - Becoming an Organizational Leader

Tales of the Autistic Developer - Becoming an Organizational Leader

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

Tales of the Autistic Developer - The Mentor

Reactions 13 Comments
10 min read
Ruby 3 - Set Literal

Ruby 3 - Set Literal

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

Ruby 3 - Anonymous Struct

Reactions 46 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 135 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 26 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 58 Comments 4
8 min read
The Nature of Success

The Nature of Success

Reactions 13 Comments 2
7 min read
loading...