Skip to content
Carolina Code Conference
Served by F# (ASP.NET) in 67ms

2025 speaker

Joel Taddei

Joel Taddei

Sr. Backend Engineer - Zapier

Greenville, SC

Hi! I'm Joel. I've lived in upstate South Carolina for the past 10 years, originally moving here to teach at The Iron Yard. I've been coding for about 15 years, though I also have a background in Architecture and Design from my previous career.

I am currently employed at Zapier where I spend all day working on the Tables product and obsessing over process automation. When I feel like coding in my free time, I am currently working on a web based Bingo platform.

EDITOR’S NOTE: Joel is also the Founder of the Carolina Code Conference!

Visit website

2025 · intermediate

Lark and Load: Parsing with Python

Parsing structured text isn’t just about JSON or XML—sometimes, you may need to work with unconventional formats, legacy data, or -in the extreme case- create your own pet-language. This talk explores how Lark, a powerful Python parsing library, can help you handle complex text processing challenges with ease.

We’ll discuss how to use Lark to parse uncommon data formats, transforming raw text into structured data. Beyond that, we’ll dive into building your own domain-specific language (DSL), such as a custom formula language or query syntax, empowering users to interact with your application in more expressive ways.

If you've ever wondered about parsing custom text inputs or dreamed of crafting your own lightweight language, this talk will give you the roadmap to make it happen—without getting lost in compiler theory.

From the talk