Classes feature image Photo Credit: Mariannizmo
Bonnie Eisenman bio photo

Bonnie Eisenman

Software engineer, author, knitter, Esperantist. Member of NYC Resistor and author of Learning React Native.
Email me:

Twitter Github


I run a variety of public and private classes. If you would like to contact me about running a workshop for your organization, please send an email to

React Native Workshop

Based on my book, Learning React Native, this three-hour workshop covers an introduction to React Native. Mobile components, styling, and native APIs are discussed, and participants will build a simple dictionary app for iOS and Android. The workshop assumes prior familiarity with React.

Intro to Arduino: Sensors and Input/Output

My most common class is an introductory Arduino workshop. It can be adjusted to fill a single hour or several, and I’ve taught it to groups as small as four people or as large as eighty.

The workshop combines a general introductory lecture to the Arduino platform with a hands-on building session. Participants are introduced to the basics of circuitry and breadboarding, and learn how to program an Arduino board. In a typical workshop, students will use an Arduino with LEDs, a light sensor, and a musical buzzer.

I’ve written about this workshop here. It’s part of the recurring calendar of community classes at NYC Resistor.

Intro to Soldering

This workshop teaches students everything they need to know to get started with through-hole soldering. We focus on how to solder safely and effectively, as well as how to identify and fix mistakes. Students assemble Game of Life LED kits and get hands-on practice and feedback on both soldering and desoldering. No prior experience is assumed.