Feb 21, 2016 · 24m · mad
A Recipe-Based Approach to Parsing // Hicham Oudghiri, Enigma (Hosted by FirstMark Capital)
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
At a DataDrivenNYC event hosted by FirstMark Capital, Enigma Founder and CEO Hicham Oudghiri presents Enigma's approach to unifying fragmented public and enterprise datasets. He explains how Enigma transitioned from raw data exploration to contextual signal generation, while introducing ParseKit, a standardized DSL that streamlines complex data ingestion workflows.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 1.6% of the talking time here. How this is scored →
speaking balance: gold is Matt, purple is the guest (3 minute bins)
Hicham firmly counters a common industry attitude, arguing that data companies must maintain skepticism and accept that their own models are wrong rather than assuming reality is wrong.
Hardest push from Matt ▶ 19:01 Pressing for open-source announcementMatt Turck jumps in during an audience member's question about an empty PyPy repository to directly put Hicham on the spot about making an open-source announcement.
Biggest teaching moment ▶ 22:35 Michigan liquor licenses normalization lessonHicham illustrates the friction of public data normalization by contrasting states with three simple liquor license categories against Michigan's hyper-specific, time-restricted hundreds of license classes.
Matt holds his own ▶ 18:05 Joking about VC funding vs rug businessMatt Turck quickly connects Hicham's comment about his wife's lucrative Moroccan rug dealership into a witty banter point about avoiding the need for venture capital.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Matt as informed peer | Guest teaching | Guest disagreement | Matt pushing back | Why |
|---|---|---|---|---|---|---|
| Public Data Explorer and Search Capabilities | 0 | 4 | 0 | 0 | Hicham presents Enigma's core product features and search capabilities without any host involvement. He explains the shift from searching metadata to searching actual data points within tables. Host scores are zero as Matt Turck does not participate in this monologue. | |
| Data Silos and the Importance of Linking | 0 | 5 | 1 | 0 | Hicham outlines the problem with siloed enterprise data systems and why linking datasets is the central challenge. He mildly critiques the broader analytics industry for missing this fundamental problem. The host does not interject or ask questions during this presentation segment. | |
| ETL Challenges and the Creation of ParseKit | 0 | 5 | 0 | 0 | Hicham addresses ETL scale challenges and details how Enigma replaced their legacy Perl scripts with ParseKit, a DSL inspired by SysOps tooling like Chef and Ansible. The presentation remains entirely one-sided with no host involvement. | |
| ParseKit Live Code Walkthrough and Breakpoint Demo | 0 | 4 | 0 | 0 | Hicham conducts a live walkthrough of ParseKit syntax and demonstrates a live breakpoint feature during data parsing. He lightheartedly shares an anecdote about stress during their TechCrunch Disrupt presentation. The host does not speak. | |
| Enterprise Platform UI and Parser Metrics | 0 | 3 | 0 | 0 | Hicham concludes his presentation on the enterprise platform interface and parser metrics, emphasizing that operational code will increasingly resemble data. The host remains silent throughout the entire segment. | |
| Q&A: Company Growth and Open Source Plans | 3 | 2 | 1 | 2 | Matt Turck opens Q&A by asking about company milestones since 2013, cracking a quick joke about VC funding when Hicham mentions his wife is a rug dealer. Matt also interjects during an audience question to playfully probe for an open-source announcement. | |
| Q&A: Data Skepticism and Schema Normalization | 1 | 5 | 2 | 0 | Audience members ask detailed technical questions regarding data skepticism and normalization across local jurisdictions. Hicham explains how Enigma handles schema variations like Michigan's hundreds of liquor license types, while host Matt Turck only intervenes to thank the speaker and conclude. |