Talks and Presentations

Talks and Presentations

Below are talks and presentations I've given at events, meetups and webinars over the years, from most recent to oldest.

2024

Retro Game Dev: Developing for the PlayStation in 2024

UaiDev Talks 2024 Oct 2024

Presentation about developing games for the PlayStation 1 in pure C, with a live demonstration of Sonic The Hedgehog XA running on real hardware (SCPH-5501). Covers the toolchain, the custom engine, and the challenges of programming for 1994 hardware.

2023

Pragmatic Programming: Versatility and lateral thinking in software development

UaiDev Talks Kickstart 2023 Jul 2023

About how versatility and lateral thinking can transform approaches in software development. Practical examples of stepping out of the technical comfort zone and solving problems with creativity.

2022

Container Orchestration with Kubernetes

Techimera Oct 2022

Introduction to container orchestration with Kubernetes: basic concepts, pods, deployments, services, and how to apply them in practice with minikube.

Technical Webinar: Git

In-company Mar 2022

Technical workshop on Git best practices for development teams. Rebase vs merge, conflict resolution, workflows, and advanced day-to-day commands.

2021

Plan 9 from Bell Labs: Alive and Awake

V Unsafe.rs Talks 2021 May 2021

Presentation about the Plan 9 operating system and its continued relevance to modern computing. The uniform resource model, the 9P protocol, and composition philosophy.

AI and Cognition: A Brief History of Cognitive Science and Enactivism

I Unsafe.rs Talks 2021 Apr 2021

A history of cognitive science and its relationship with artificial intelligence, from the perspective of enactivism. How cognition is not representation, but action coupled to the environment.

Development of Enactive Computational Models for Autopoietic Systems

EIICA 2021 EN Mar 2021

Enactive computational models for autopoietic systems, presented at the 11th International Meeting on Information, Knowledge and Action. Academic work in English.

Majestic Lisp: From Zero to Lisp in Rust

6º Meetup Rust BH Dec 2020

Building an interpreter for a Lisp dialect from scratch, in Rust. Covers language design, the parsing and eval pipeline, and how literate programming guides development.

2019

Gödel, Strange Loops and Their Implications in Enactive Theory and Complex Systems

XII EBICC Sep 2019

The Strange Loops of Gödel, Escher, Bach and their implications for complex systems and enactive theory. How self-reference and recursion emerge in cognition and biology.

Computation in Different Forms

Nov 2019

Presentation on different paradigms and forms of computation, from formal models to practical implementation in various languages.

Gödel, Escher, Bach

Jun 2019

Introduction to Douglas Hofstadter's ideas on self-reference, strange loops, and the connection between logic, art, and music.

2018

Free Software

Dec 2018

Introductory presentation on the free software movement: philosophy, licenses, community, and impact on the technology industry.