Luciano Ramalho
Employers on the program
- 2024Oficinas Ramgarlic1 talk
- 2019–2022Thoughtworks6 talks
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- PyCon (national Python conferences)
- PyData
- EuroPython
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Jul 24, 2026 | PyCon Colombia 2026 | PyCon (national Python conferences) | keynote | Untitled | |
| May 22, 2024 | PyCon Italia 2024 | PyCon (national Python conferences) | talk | Pythonic type hints with typing.ProtocolDuck typing is essential to idiomatic Python, but the first iterations of type hints did not support it. Eventually the typists gave us `typing.Protocol`. Using…Show lessDuck typing is essential to idiomatic Python, but the first iterations of type hints did not support it. Eventually the typists gave us `typing.Protocol`. Using it is key to write well annotated Pythonic code. | Video |
| Apr 22, 2024 | PyCon DE & PyData Berlin 2024 | PyData | tutorial | The Secret Life of Metaclasses as Oficinas Ramgarlic Metaclasses. What are they? | |
| Jul 11, 2022 | EuroPython 2022 | EuroPython | talk | `typing.Protocol`: type hints as Guido intended as Thoughtworks If your type-hinted Python code is Java flavored, you're probably underusing typing.Protocol. Python is literally built on structural typing, a.k.a. | Video |
| Sep 17, 2021 | PyCon India 2021 | PyCon (national Python conferences) | keynote | Untitled as Thoughtworks | |
| Aug 27, 2021 | PyCon Latam 2021 | PyCon (national Python conferences) | keynote | Untitled | |
| May 12, 2021 | PyCon US 2021 (Online) | PyCon (national Python conferences) | speaker | Protocol: the keystone of type hints as ThoughtWorks The static type system supporting type hints in Python is becoming more expressive with each new PEP, but PEP 544--Protocols: Structural subtyping (static duck…Show lessThe static type system supporting type hints in Python is becoming more expressive with each new PEP, but PEP 544--Protocols: Structural subtyping (static duck typing) is the most important enhancement since type hints were first introduced. | Video |
| Oct 9, 2019 | PyCon DE & PyData Berlin 2019 | PyData | talk | Beyond Paradigms: a new key to grok Python & other languages as ThoughtWorks BeyondParadigms: Languages like Python and Go don't fit programming paradigm categories very well. A more pragmatic and practical way to understand languages is…Show lessBeyondParadigms: Languages like Python and Go don't fit programming paradigm categories very well. A more pragmatic and practical way to understand languages is focusing on features. | |
| Sep 21, 2019 | PyCon China 2019 | PyCon (national Python conferences) | keynote | Python 的永恒之美 as ThoughtWorks | |
| May 1, 2019 | PyCon US 2019 | PyCon (national Python conferences) | speaker | Set Practice: learning from Python's set types as ThoughtWorks Key takeaways: 1. Set operations enable simpler and faster solutions for many tasks; 1. | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Tereza Iofciu | 4 | — | 2026 |
| Alexander CS Hendorf | 4 | — | 2024 |
| Łukasz Langa | 4 | — | 2022 |
| Adrin Jalali | 3 | — | 2024 |
| Cheuk Ting Ho | 3 | — | 2024 |
| Valerio Maggio | 3 | — | 2024 |
| Reuven M. Lerner | 3 | — | 2022 |
| Dustin Ingram | 3 | — | 2021 |
| Leonardo Rochael Almeida | 2 | 1 | 2024 |
| Irit Katriel | 2 | — | 2026 |
| Andrii Soldatenko | 2 | — | 2024 |
| Anton Caceres | 2 | — | 2024 |
| Artem Kislovskiy | 2 | — | 2024 |
| Aya Elsayed | 2 | — | 2024 |
| Darina Goldin | 2 | — | 2024 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.