Dev Lead | Mapbox
Anjana suffers from a debilitating case of curiosity, which led her from philosophy to English teaching to computational linguistics to software development. As Engineering Learning & Development Lead at Mapbox, she can usually be found in San Francisco; that is, when she’s not speaking at events around the world, trying to share the joy of coding and advocate for a more diverse & accessible tech industry. Ask her about the Recurse Center, Outreachy, and Mozilla!
Functional programming – programming without side effects or in-place changes to data – has great advantages, especially in JS. Unfortunately, never mutating data can lead to efficiency problems. We’ll see how immutable, or persistent, data structures provide an elegant solution, and take a hands-on look at some libraries that make it easy to use these […]