Talks

Conference talks and workshops on testing, refactoring, and software craftsmanship. From live coding sessions on TDD to practical refactoring techniques, each talk shares real-world experience in an accessible way. Explore the topics below or browse the timeline for past and upcoming events.

Timeline

2026 #

October #

June #

workshop ipc berlin 2026


2025 #

November #

  • 2025-11-26 | Symfony User Group [Berlin, Germany] (EN)
    • bashunit: PHPUnit Meets Bash A testing framework for bash scripts inspired by PHPUnit, bringing quality testing practices to shell scripts and CI pipelines.

October #

workshop ipc munich 2025

August #

  • 2025-08-21 | International PHP Conference [Remote] (EN)
  • 2025-08-07 | Alby Community Call
    • Satscribe

June #


2024 #

November #

  • 2024-11-21 | Internal talks at Purpose Green [Berlin, Germany] (EN)
    • How to improve your Tech Talk - Applies to any presentation Tips on getting on stage and sharing knowledge, from content structure to engaging an audience of 5 to 500.

October #

  • 2024-10-29 | Berlin Hack & Tell [Berlin, Germany] (EN)
    • bashunit in 5 min (Video) Lightning talk at Berlin’s 100th Hack & Tell showcasing bashunit’s approach to testing bash scripts.

June #

  • 2024-06-18 | Internal talks at HeyJobs, invited by the CTO [Remote] (EN)
    • How to improve your Tech Talk - Applies to any presentation [slides] Practical tips on improving your presentations, from storytelling to stage presence.

May #

Chema in front of the TDD workshop room at International PHP Conference Berlin 2024, attendees working at laptops behind him

March #


2023 #

December #

November #

October #

July #

Chema presenting functional programming on the WeAreDevelopers World Congress 2023 stage

May #

Chema presenting Gacela to a full room at International PHP Conference Berlin 2023

April #

March #

  • 2023-03-30 | Spryker Digital User Group [Remote] (EN)
  • 2023-03-28 | Berlin Hack & Tell [Berlin, Germany] (EN)

February #

Chema at the lectern beside a slide on Phel’s for loop, Symfony User Group Berlin 2023

January #


2022 #

December #

  • 2022-12-21 | IES Ginés Pérez Chirinos [Murcia, Spain] (ES)
    • Actualiza tu equipo para ser más extremo Adapting XP practices for aspiring developers, presented to students in Murcia.

November #

  • 2022-11-10 | Software Crafters Madrid [Remote] (ES)

October #

  • 2022-10-26 | International PHP Conference [Munich, Germany] (EN)

September #

A packed cinema auditorium at code.talks 2022, the slide asking what the problem is beside a Comic Agile strip

June #

February #

  • 2022-02-24 | PHP Madrid Community [Remote] (ES)
    • Gacela Framework 0.1 First public presentation of Gacela Framework and its modular architecture vision.

January #

  • 2022-01-25 | Spryker Digital User Group [Remote] (EN)
    • Gacela Framework 0.1 Introducing Gacela’s modular approach to PHP development for the Spryker community.

2021 #

April #

Keyboard Shortcuts

Movement vim hjkl

hPrevious post← left
jScroll down↓ down
kScroll up↑ up
lNext post→ right
ggScroll to top
GScroll to bottom
nNext sectionnext heading
NPrevious sectionprevious heading

Go to g = go

ghHomego home
gbBloggo blog
grReadingsgo readings
gcCVgo cv

Actions

/Searchvim search
dToggle themedark mode
tToggle TOCtable of contents
iSwitch languagei18n
mToggle highlightmark text

General

?Show this help
EscClose
:Terminalvim command mode
↑↑↓↓←→←→BA???