Skip to content

Comments

Add missing presentations and fix consistency issues#640

Merged
dguido merged 5 commits intomasterfrom
feat/issue-112
Feb 11, 2026
Merged

Add missing presentations and fix consistency issues#640
dguido merged 5 commits intomasterfrom
feat/issue-112

Conversation

@dguido
Copy link
Member

@dguido dguido commented Feb 11, 2026

Summary

Closes #112 and fixes several pre-existing consistency issues discovered during the audit.

New presentations added

Talk Speaker Year Section
DeFi Hacks and Future Threats Dan Guido 2020 Blockchain
Traditional Infosec for Blockchain Firms Dan Guido 2019 Blockchain
Evidence-driven Security Engineering Dan Guido 2019 Engineering
Toward Automated Grammar Extraction via Semantic Labeling of Parser Implementations Carson Harmon, Brad Larsen, Evan Sultanik 2020 Automated bug finding

Directory renames

Before After Reason
How to fuzz like a pro-Defi Security Summit-EthCC-EthTaipei How to Fuzz Like a Pro Directory names should be talk titles only
Differential fuzzing, or_ how to find... Differential fuzzing, or how to find... Remove underscore (colon substitution)
...across the Tower of IRs ...across the Tower of IRs Fix double space typo
langsec_2023_ubet.pdf (loose file) Automatically Detecting Variability Bugs.../ Proper directory + README with IEEE Xplore link

README fixes

  • Fix broken Build Provenance link (unescaped parentheses in markdown URL)
  • Fix broken "How to fuzz like a pro" link (truncated directory path)
  • Remove trailing slashes from 5 presentation links
  • Fix leading whitespace on "A Sermon on the Indulgences" table row
  • Fix year: Buttercup CSAW was Nov 2024, not 2025
  • Fix year: Present and Future of AI was Code Blue Nov 2024, not 2025
  • Re-sort entries after year corrections to maintain newest-first order

Documentation

  • Add presentation directory standards to CLAUDE.md (naming conventions, README format, root README table conventions)

Test plan

  • All presentation directories have a README.md with valid YAML frontmatter
  • All renamed directory links in README resolve correctly
  • Build Provenance parentheses link renders correctly
  • Year corrections verified against frontmatter dates
  • Sort order maintained (newest first) in all sections

🤖 Generated with Claude Code

- DeFi Hacks and Future Threats (Prysm Group panel, Jun 2020)
- Traditional Infosec for Blockchain Firms (Dan Guido)
- Evidence-driven Security Engineering (Dan Guido)

Closes #112

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dguido dguido mentioned this pull request Feb 11, 2026
dguido and others added 4 commits February 11, 2026 01:21
- DeFi Hacks and Future Threats (Blockchain, 2020)
- Traditional Infosec for Blockchain Firms (Blockchain, 2019)
- Evidence-driven Security Engineering (Engineering, 2019)

Refs #112

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Rename "How to fuzz like a pro-Defi Security Summit-EthCC-EthTaipei"
  to "How to Fuzz Like a Pro" (directory names should be talk titles
  only, not include venue names)
- Fix broken README link to that directory (was missing -EthTaipei)
- Add missing "Semantic Labeling of Parsers" talk to README
  (Automated bug finding section, LangSec 2020)
- Document presentation directory and README standards in CLAUDE.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Create proper directory + README for langsec_2023_ubet.pdf (was a
  loose file, now "Automatically Detecting Variability Bugs Through
  Hybrid Control and Data Flow Analysis" with IEEE Xplore link)
- Fix broken Build Provenance link (unescape parentheses in URL)
- Remove trailing slashes from 5 presentation links
- Fix leading whitespace on "A Sermon on the Indulgences" table row
- Fix double space in MLIR directory name ("across  the" -> "across the")
- Remove underscore from Differential fuzzing directory name
  ("or_" -> "or")
- Fix year: Buttercup CSAW was Nov 2024, not 2025
- Fix year: Present and Future of AI was Code Blue Nov 2024, not 2025
- Re-sort entries to maintain newest-first order after year corrections

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dguido dguido changed the title Add three missing presentations Add missing presentations and fix consistency issues Feb 11, 2026
@dguido dguido merged commit 27b52d2 into master Feb 11, 2026
5 checks passed
@dguido dguido deleted the feat/issue-112 branch February 11, 2026 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing talks

1 participant