close

DEV Community

Randal L. Schwartz profile picture

Randal L. Schwartz

I'm a Google Developer Expert in Dart and Flutter (one of 12 in North America). I have 45 years of experience with backend, web, mobile, devops, and training.

Location Portland, Oregon, USA, Earth, Sol, Milky Way Joined Joined on  Personal website https://www.youtube.com/@RandalOnDartAndFlutter github website twitter website

Education

school of life, mostly

Pronouns

he/him

Work

Consultant in the area of Dart and Flutter

4 Week Community Wellness Streak
2 Week Community Wellness Streak
Writing Debut
Seven Year Club
Six Year Club
Five Year Club
Four Year Club
1 Week Community Wellness Streak
Three Year Club
Two Year Club
One Year Club
Why I Tell My AI Coding Agent: "Prefer Dart Over Python"

Why I Tell My AI Coding Agent: "Prefer Dart Over Python"

Comments
5 min read

Want to connect with Randal L. Schwartz?

Create an account to connect with Randal L. Schwartz. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
I’ve Been a Flutter GDE for 8 Years. Here’s the Ground Truth on “Flutter is Dying”

I’ve Been a Flutter GDE for 8 Years. Here’s the Ground Truth on “Flutter is Dying”

Image 6
Comments 1
4 min read
Why BlocSignal Doesn't Need Provider (And Why Classic BLoC Always Did)

Why BlocSignal Doesn't Need Provider (And Why Classic BLoC Always Did)

Image 3
Comments
7 min read
One-Shot UI Side Effects in BlocSignal: Snackbars, Dialogs, and Navigation Without State Pollution

One-Shot UI Side Effects in BlocSignal: Snackbars, Dialogs, and Navigation Without State Pollution

Image 5
Comments
5 min read
Dogfooding BlocSignal on the Web: Building a 100K Ops/sec Reactive App with Jaspr and Dart 3.13

Dogfooding BlocSignal on the Web: Building a 100K Ops/sec Reactive App with Jaspr and Dart 3.13

Image 3
Comments
5 min read
Dart 3.13 Primary Constructors + BlocSignal: Boilerplate-Free Reactive Architecture

Dart 3.13 Primary Constructors + BlocSignal: Boilerplate-Free Reactive Architecture

Image Image Image 21
Comments 2
4 min read
Riverpod to BlocSignal: Incremental Migration and Zero-Codegen Signals for Flutter

Riverpod to BlocSignal: Incremental Migration and Zero-Codegen Signals for Flutter

Image Image Image 8
Comments 1
5 min read
Unit Testing in BlocSignal: The Practical Handbook

Unit Testing in BlocSignal: The Practical Handbook

Image Image Image 13
Comments
6 min read
From Raw Signals to BlocSignal: Taming Reactivity for Enterprise Scale

From Raw Signals to BlocSignal: Taming Reactivity for Enterprise Scale

Image Image Image 8
Comments
5 min read
Exploring Form Management Patterns in Flutter with BlocSignal

Exploring Form Management Patterns in Flutter with BlocSignal

Image Image Image 9
Comments
6 min read
Porting 16 BLoC & Signal Benchmark Apps to BlocSignal: Elevating Flutter UX & DX

Porting 16 BLoC & Signal Benchmark Apps to BlocSignal: Elevating Flutter UX & DX

Image Image Image 14
Comments
2 min read
Solving Riverpod’s Family Provider Cache Dilemma with Signals & mapSignal

Solving Riverpod’s Family Provider Cache Dilemma with Signals & mapSignal

Image Image Image 7
Comments
5 min read
Layered Architecture in Flutter with BlocSignal: Bringing BLoC Discipline and Signals Speed to CodeWithAndrea’s Pattern

Layered Architecture in Flutter with BlocSignal: Bringing BLoC Discipline and Signals Speed to CodeWithAndrea’s Pattern

Image 3
Comments
8 min read
Beyond Flutter: Running BlocSignal State Machines in Pure Dart, Jaspr Web, and CLI Tools

Beyond Flutter: Running BlocSignal State Machines in Pure Dart, Jaspr Web, and CLI Tools

Image Image Image 13
Comments 4
5 min read
Why ValueNotifier Fails at Scale: The Non-Composability Problem (and How Signals Fix It)

Why ValueNotifier Fails at Scale: The Non-Composability Problem (and How Signals Fix It)

Image Image Image 8
Comments 2
5 min read
Seamless Flutter Hooks Integration with BlocSignal via signals_hooks

Seamless Flutter Hooks Integration with BlocSignal via signals_hooks

Image Image Image 9
Comments
5 min read
Switching Tracks in BlocSignal: The Universal State Switchyard for BLoC, Riverpod, and Provider

Switching Tracks in BlocSignal: The Universal State Switchyard for BLoC, Riverpod, and Provider

Image Image Image 7
Comments
5 min read
The Six Flavors of Dependency Injection in Flutter

The Six Flavors of Dependency Injection in Flutter

Image Image Image 8
Comments 2
4 min read
Beyond ProviderNotFound: How BlocSignal Rethinks State Location and Synchronous Propagation

Readers debate global instances versus Riverpod DI

Beyond ProviderNotFound: How BlocSignal Rethinks State Location and Synchronous Propagation

Image 2
Comments 11
5 min read
How We Achieved Full BLoC API & Protocol Parity in BlocSignal 0.2.0

How We Achieved Full BLoC API & Protocol Parity in BlocSignal 0.2.0

Image 1
Comments
5 min read
BLoC meets Signals: How to Pitch BlocSignal to Your Dev Leads

BLoC meets Signals: How to Pitch BlocSignal to Your Dev Leads

Image 1
Comments 4
5 min read
Introducing BlocSignal: Unidirectional Data Flow Meets Reactive Signals

Introducing BlocSignal: Unidirectional Data Flow Meets Reactive Signals

Image 1
Comments 1
4 min read
loading...