diff --git a/index.html b/index.html index 619f4e1..fb00e29 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,7 @@ background-color: #fafaf3; } .main { - max-width: 600px; + max-width: 750px; padding: 2em; margin: auto; padding-top: 1em; @@ -115,6 +115,7 @@
  • Email
  • Github
  • Blog
  • +
  • Talks & Publications
  • CV
  • Imprint
  • GDPR Notice
  • diff --git a/talks.html b/talks.html new file mode 100644 index 0000000..3c1a592 --- /dev/null +++ b/talks.html @@ -0,0 +1,170 @@ + + + + + + Talks & Publications — Veit Heller + + + +
    +

    Selected Talks & Publications

    + +

    Occasionally, I speak and write about systems of all shapes and sizes. Here are some of the works I’m happy with.

    + +
    +

    Talks

    +
    +

    gt4llm – Software Development with LLMs in Glamorous Toolkit

    +

    European Smalltalk User Group, 2024
    + An overview of LLM integration into Glamorous Toolkit, with a focus on reproducibility and development workflows.

    +

    Watch →

    +
    + +
    +

    gt4python – Working with Python inside Glamorous Toolkit

    +

    European Smalltalk User Group, 2024
    + A talk on Python inside Glamorous Toolkit.

    +

    Watch →

    +
    + +
    +

    gt4atproto – A Programmable Environment for Social Media

    +

    European Smalltalk User Group, 2023
    + A demonstration of working with the AT Protocol inside Glamorous Toolkit, emphasizing customization and tooling.

    +

    Watch →

    +
    + +
    +

    Implementing an IDE in GT

    +

    European Smalltalk User Group, 2022
    + A talk on building an IDE for Carp inside Glamorous Toolkit.

    +

    Watch →

    +
    + +
    +

    Brainfuck, Carp, Macros, and Futamura Projections

    +

    LambdaLounge, 2021
    + A technical presentation connecting minimal languages, metaprogramming, and interpreter folding techniques.

    +

    Watch →

    +
    + +
    +

    All I Have is a Hammer, Now Give Me All Your Nails!

    +

    EnthusiastiCon, 2020
    + A short talk on abstractions as axioms.

    +

    Watch →

    +
    + +
    +

    Programming Languages and Trust

    +

    Datengarten 96
    + On compilers, interpreters, and safety.

    +

    Watch →

    +
    + +
    +

    Automate Yourself Within Six Months

    +

    DeNOG, 2019 (w/ Christian Dieckhoff)
    + A retrospective on automating an ISP’s network infrastructure.

    +

    Watch →

    +
    + +
    +

    Abstractions! How Do I Even?

    +

    EnthusiastiCon, 2019
    + A short reflection on abstractions and philosophy.

    +

    Watch →

    +
    + +
    +

    Carp—A Language for the 21st Century

    +

    clojuTRE, 2018
    + An introduction to Carp.

    +

    Watch →

    +
    +
    + +
    +

    Publications

    + +
    +

    Efficient Module-Level Dynamic Analysis for Dynamic Languages with Module Recontextualization

    +

    ESEC/FSE 2021 — Distinguished Paper Award
    + Describes a method for performing dynamic analysis at the module level to enable module-level execution security. I only worked on the Racket implementation, not the JavaScript part.

    +

    Read →

    +
    + +
    +

    Eventually Consistent Partying

    +

    SIGBOVIK, 2019
    + This one might be a joke.

    +

    Read →

    +
    +
    +
    + +