Gabriele Petronella
where else to find them
what they talk about
all 9 in the filters
where they keep going back
no series more than once — all 8 in the filters
on a stage with
never shared a talk
who talks about the same things
- Josh Goldberg34 talks
- Matthew Gerstman4 talks
- Mattia Manzati7 talks
- Stefan Baumgartner20 talks
- Daria Caraway9 talks
- Flavio Corpa4 talks
| title | conference | date |
|---|---|---|
| Design systems adventures with React and TypeScript | reactjsday 2024 | 2024-10-25 |
Case study of a real productized design system: a React + TypeScript library (Bento) that uses vanilla-extract and sprinkles for CSS, Storybook with Chromatic… | ||
| MUnit: your new favorite Scala testing library? | Scala Love in the City 2021 | 2021-02-13 |
MUnit positions itself as a fast, cross-platform Scala test framework with a tiny core and only an optional ScalaCheck module, claiming no DSL and a single… | ||
| How to get away with functional programming in frontend applications | Lambda World Cádiz 2018 | 2018-10-25 |
Argues that injecting functional programming into an existing JavaScript app is practical: set up TypeScript alongside Babel or replace the transpiler, add… | ||
| Mythical trees and where to find them | Codemotion Milan 2017 | 2017-11-10 |
Abstract syntax trees are the actual data structure behind Babel, ESLint, Prettier and codemods and let code be parsed, queried and rewritten reliably. Demos… | ||
| Move fast and fix things | Scala.IO 2017 | 2017-11-02 |
Scalafix is a rewrite-and-lint tool that actually performs code transforms: it uses Scalameta’s semantic DB and token-level patches to change symbols, add… | ||
| Scalafix Workshop | Scala World 2017 | 2017-09-16 |
Scalafix performs automated, semantic-aware rewrites and linters by combining Scalameta trees with a semanticdb index, producing token-level patches that… | ||
| Monad transformers down to earth | Scala Days Copenhagen 2017 | 2017-05-30 |
Explains why monads don’t compose generically and shows the practical trick of wrapping F[G[A]] to get a usable monad instance, then replaces that boilerplate… | ||
| PRACTICAL MONAD TRANSFORMERS | Scalar Conference 2017 | 2017-04-07 |
Shows how to compose nested effects like Future[Option[User]] into a single workflow using OptionT and how Either-based errors use EitherT, with concrete Scala… | ||
| nothing matches | ||