
The future of AI: Code, Hardware and Agents
From my Pereira Tech Talks co-presentation with Sebastián Mora — how programming shifted from writing code to orchestrating agents, what MCPs unlock, and why I brought a robot to a software meetup.
Building community through shared knowledge
I co-founded Pereira Tech Talks to create a space where developers, designers, and entrepreneurs could learn from each other. Since 2016, I’ve given 30+ talks on everything from Docker to AI — because the best way to learn is by teaching.
From our early days containerizing DailyBot to orchestrating multi-service architectures. I share real production lessons, not just theory.
How we scaled DailyBot to thousands of teams using serverless patterns. The trade-offs, the wins, and what I’d do differently.
Building type-safe APIs that scale. Lessons from migrating a production codebase and the patterns that actually stick.
Bringing AI into real products, not demos. From integrating LLMs at DailyBot to the practical challenges of AI in production.
How a small team ships fast without breaking things. Our CI/CD evolution from manual deploys to infrastructure as code.
Lessons from building DailyBot fully remote from day one. Async communication, team culture, and what actually works.
The real story of going through Y Combinator, building a SaaS product, and the startup lessons they don’t teach in accelerators.
Why I believe in open source and how contributing to the community has shaped my career and perspective as a developer.
I’m always excited about speaking opportunities — whether it’s a local meetup or an international conference. Let’s chat about how I can contribute.
Contact
From my Pereira Tech Talks co-presentation with Sebastián Mora — how programming shifted from writing code to orchestrating agents, what MCPs unlock, and why I brought a robot to a software meetup.

From my Vibe Coding e IA workshop at Open Tech Hackathon — when to use Cursor vs Codex vs Claude Code, the conductor mindset, and practical lessons from shipping AI-powered features at DailyBot.

Why Astro won me over — real case studies from Microsoft and Firebase, measurable performance gains, and a live migration of the Pereira Tech Talks site to prove it's not just hype.

What changed between May and August 2023 — my Manizales Tech Talks experience sharing how AI was transforming app development, three months deeper into the revolution.

A personal reflection from my Pereira Tech Talks presentation — why ChatGPT, GPT-4, and generative AI marked the end of the AI winter and the start of a revolution I'm living every day.

Three applications, three rejections, one acceptance — what changed between each YC attempt, what the interview was actually like, and what YC taught us about scaling DailyBot.

My journey through building and failing products at Rocka.co — what each failed experiment taught me, how I learned to recognize real PMF signals, and why DailyBot finally stuck.

Why we adopted type checking at DailyBot — from untyped Python chaos to catching bugs before runtime, reducing cognitive load, and shipping with confidence.

How CSS Grid changed the way I think about layouts — from Flexbox limitations to two-dimensional freedom, with practical exercises and accessibility tricks.

Why styling matters in component-based frameworks and how Vue makes CSS scoped, modular, and powerful. From preprocessors to component architecture.

Bringing virtual reality to the web and why democratizing VR matters. From 360° photos to interactive 3D worlds, all with HTML and JavaScript.

Why voice-first design matters and how serverless powers the future of conversational interfaces. From Alexa skills to IoT integration.

Why cross-platform development matters and how Flutter's widget model changed my approach to building mobile apps. From React mindset to Dart magic.

A hands-on Docker workshop at Rocka Labs — from containers and images to Dockerfiles, volumes, networks, Docker Compose, and beyond. The complete guide to getting started with Docker.

My journey into serverless architectures and why they changed how I think about building IoT applications. From meditation apps to smart light bulbs.

How Webpack transformed front-end development — my talk breaking down entry points, loaders, plugins, and why developer experience matters more than configuration.

What I shared in a talk on Docker and microservice-oriented architectures — containers, microservice characteristics, and practical demos.

A deep dive into Satoshi's Bitcoin whitepaper — what makes it revolutionary, the technical innovations I found most compelling, and my personal journey reading the paper that changed finance.

Why GraphQL changed how I build APIs — strong typing, client-controlled queries, single endpoint architecture, and the developer experience that makes REST feel outdated.

Why Vue became my favorite framework after years of Angular and React — a deep dive into progressive design, reactivity, and what makes Vue special.

From RDDs to real-time streaming — how I built hands-on notebooks, a Docker cluster, and a full presentation to teach Apache Spark as my Big Data course final project.

Why Go won me over — my Pereira Tech Talks session on Go's simplicity, built-in concurrency, and how it solves real problems with less ceremony.
Why blockchain is more than cryptocurrency — real-world applications in supply chains, identity, voting, and how decentralized trust changes the rules of digital systems.
Building VR experiences with HTML — my talk at Pereira Tech Talks on A-Frame, Mozilla's framework that brings virtual reality to the web with zero configuration.

What I shared at PyCon Colombia 2018 on how applied mathematics lets us build AI models — linear algebra, neural networks, gradient descent, and computer vision.

Why I moved from REST to GraphQL for microservices — divide and conquer, client-defined queries, and the trade-offs you need to know.
My talk at the first Pereira Tech Talks meetup — exploring Google's TensorFlow, machine learning basics, and why AI was about to change everything.

I gave this talk at Universidad de Caldas — tracing blockchain from the history of money to building decentralized apps with JavaScript.
From Bitcoin's blockchain to Ethereum's smart contracts — demystifying crypto for the Pereira JS community with a live Solidity demo.

I teamed up with Alejandro Rendon to explore IoT — from sensors and controllers to programming robots with JavaScript and Johnny-five.

When SQL tables aren't enough — my introduction to NoSQL databases, MongoDB's document model, and when to choose flexibility over rigid schemas.

My first tech talk ever — building a real-time chat app with Meteor.js from zero to working prototype in minutes, with reactive data and no WebSockets setup.