Most Active Speaker

Edoardo Dusi

Edoardo Dusi

Senior Developer Advocate

Senior Developer Advocate

Bologna, Italy

Actions

Edoardo Dusi is a Senior Developer Advocate at AWS, based in Italy. He started as a software developer, moved into leading engineering teams, and then into developer relations, where he ran the DevRel & Community team at Storyblok before joining AWS. He shares what he learns through talks, his blog and Buongiorno da Edo, a tech and AI podcast on YouTube that he writes and hosts himself.

Edoardo Dusi è Senior Developer Advocate in AWS e vive in Italia. Ha iniziato come sviluppatore, è passato a guidare team di ingegneria e poi alla developer relations, dove ha guidato il team DevRel & Community di Storyblok prima di entrare in AWS. Racconta quello che impara attraverso talk, blog e Buongiorno da Edo, un podcast su tech e AI su YouTube che scrive e conduce in prima persona.

Badges

  • Most Active Speaker 2025
  • Most Active Speaker 2024
  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology

Topics

  • Storyblok
  • React
  • ReactJS
  • Angular
  • Vue
  • Vue Js
  • NextJS
  • Svelte
  • SvelteJS
  • Astro
  • AstroJS
  • JavaScript
  • TypeScript
  • JavaScript & TypeScript
  • Frontend
  • Backend
  • PHP
  • Symfony
  • CMS
  • Developer
  • Developer Tools
  • Developer Culture
  • Developer Advocacy
  • Developer Relations
  • Developer Experience
  • Google Developer Group
  • Google Developer Experts
  • open source
  • Open Source Software
  • Open Source Technologies
  • enterprise open source
  • REST API
  • HTTP
  • Node
  • NodeJS
  • Storytelling
  • Computing History
  • Videogames History
  • Programming history
  • Programming
  • Programming Languages
  • Programming Languages and Tools
  • Programming Languages & Frameworks
  • Frameworks
  • Frameworks & Libraries
  • Modern JavaScript Frameworks
  • Security
  • Modern APIs
  • Cloud
  • Cloud Native
  • Cloud Architecture
  • Cloud Security
  • Cloud Computing
  • Cloud & Infrastructure
  • Cloud & DevOps
  • aws
  • AWS S3
  • AWS CDK
  • AWS RDS
  • AWS ECS
  • AWS IoT
  • AWS Data
  • AWS Lamda
  • AWS DevOps
  • AWS Lambda
  • AWS Amplify
  • AWS Security
  • AWS DynamoDB
  • AWS Architect
  • AWS Serverless
  • AWS Architecture
  • AWS Step Functions
  • AWS Databases
  • AWS Data & AI

If MCP is stateless, is it just REST?

The new MCP specs from July 2026 removed sessions, the handshake and Mcp-Session-Id are gone. The question you may be asking after looking at that is: is it just REST...with extra steps?

In this talk I will try to answer with data, exposing the same backend in a Kubernetes cluster as a stateless MCP server and as a REST API backend, giving both to the same agent with the same tasks. We can then measure what changes for the agent, like the success rate and the tokens spent, and how each asks the user for missing input or instructions. Then we can see what changes for the humans, the platform team, and where REST still wins (spoiler: HTTP caching).

You will leave with a better understanding of when to use stateless MCP when you need your agent to discover (and self-correct against) tools, and when to use REST when your caller is code and you want caching and a clear, cache-friendly contract.

Honey, We Predicted the Bits

80s sci-fi movies gave us rays that miniaturized humans and things without losing a single atom. That's what we call "lossless" compression in computing, where we want to shrink web assets, code, and payloads where 100% bit fidelity is non-negotiable.

As an article that circulated a lot this summer states, compression is prediction. The better a system can predict what comes next, the fewer bits we need to transmit. But we have real engineering constraints!

In this talk, we will explore:

- The classical and modern web stack, how we evolved from basic redundancy to today's landscape
- Why the model must be part of the message
- The format-aware frontier, so how OpenZL uses DAGs, structural knowledge and universal decompressors
- The connection with LLMs, where the prediction of the next token and the cross-entropy loss are mathematically identical to optimal entropy coding... and why language models are great predictors, but impractical compressors

Design your PHP app so AI agents can drive it safely

AI agents are now operating on real web applications, not just helping you build them. So for a team working on a new or existing PHP app the question is no longer "which assistant should we adopt" but "is our app ready to be driven by an agent"?

Agent-readiness is a design problem, and PHP devs already have the skills to solve it. In this session w see how to expose a Laravel app via an MCP server, turning operations into a small and constrained set of enumerated tools that an agent can call safely, with structured output and scoped permissions.

A working agent built on the open source Strands SDK and Amazon Bedrock, demonstrates the design end to end: it discovers the available tools, reasons about a request, and acts on the app.

Total Recall. Get ready for a surprise.

You followed the tutorials. You embedded your docs, wired up a vector database, and shipped a shiny RAG chatbot...only to watch it confidently invent facts. The standard playbook is letting you down.

The twist? The wins in production are often simple and counter-intuitive. The secret isn't a bigger model, it's smarter retrieval.

This talk reveals the overlooked patterns that turn a POC into a production-ready system:

Surprise #1: Your chunks are wrong.
Stop naïve text splitting. Use your content's native structure (headers, JSON) to keep context intact in your embeddings.

Surprise #2: Keywords still matter.
Hybrid dense+sparse (BM25) raises coverage and precision, especially for entities, IDs, and exact phrases.

Surprise #3: Retrieval is two-stage.
Add reranking with a stronger cross-encoder to sift the true signal from top-k noise.

Surprise #4: You can’t steer blind.
Run evals (e.g. Recall@k) so iterations move the numbers, not just the "vibes."

No RAG 101. We'll show before/after metrics, failure modes, and the trade-offs that separate prototypes from production systems. You'll leave with a pragmatic playbook for retrieval that actually remembers.

Attendees leave with a concrete playbook for high‑fidelity RAG retrieval.

I'll (try to) teach developers how to design smarter retrieval pipelines and prove improvements with metrics. The focus is on structure‑aware chunking, hybrid dense+sparse search, two‑stage retrieval with reranking, and evals that guide iteration beyond vibes.

Honey, I Shrunk the Bits. Or how modern HTTP compression works.

In today's world of complex web applications and micro-frontends, understanding HTTP compression is about more than just sending smaller files, it's crucial for creating better user experiences. This technical overview looks at how modern compression algorithms are influencing the way we build and deploy web applications.

We will start from the basic understanding of compression algorithms, lossy and lossless, and their foundational strategies, then have a look at the modern compression landscape with Gzip, Brotli and Zstd, to see how they work internally, their similarities and differences, and how we should leverage them for our web applications.

Technical Requirements:

Understanding of HTTP and asset delivery
Experience with modern JavaScript frameworks
Basic knowledge of web performance metrics

Target Audience:

JavaScript developers
Performance engineers
DevOps engineers
Framework architects

Session Duration: 35 minutes + Q&A
Format:

Technical deep dive with visual explanations
Real-world performance measurements
Framework-specific examples
Interactive compression analysis demonstrations

Recommended Conferences:

JSConf
Performance.NOW()
Next.js Conf
React Summit
ViteConf
Angular Nation

Key Takeaways:
Attendees will understand:

How different compression algorithms affect JavaScript delivery
Best practices for compression in modern web applications
Framework-specific compression strategies
Performance monitoring and optimization techniques

Supporting Materials:

Compression analysis toolkit
Configuration templates for various hosting platforms
Benchmark suite for compression testing

Devfest Pescara 2026 Sessionize Event Upcoming

November 2026 Pescara, Italy

Codemotion Milan 2026 Sessionize Event Upcoming

October 2026 Milan, Italy

Øredev 2025 Sessionize Event

November 2025 Malmö, Sweden

reactjsday 2025 Sessionize Event

October 2025 Verona, Italy

DevFest Modena 2025 Sessionize Event

October 2025 Modena, Italy

Come To Code 2025 Sessionize Event

September 2025 Pignola, Italy

WeAreDevelopers World Congress 2025 Sessionize Event

July 2025 Berlin, Germany

phpday 2025 Sessionize Event

May 2025 Verona, Italy

Codemotion Rome 2025 Sessionize Event

April 2025 Rome, Italy

DEVWorld 2025

Deep dive into JavaScript Bundlers

February 2025 Amsterdam, The Netherlands

Come To Code 2024 Sessionize Event

September 2024 Pignola, Italy

WeAreDevelopers World Congress 2024 Sessionize Event

July 2024 Berlin, Germany

DeveloperWeek Global 2024 Sessionize Event

June 2024

Open Source Day 2024 Sessionize Event

March 2024 Florence, Italy

WeAreDevelopers Live 2024 (Season 7) Sessionize Event

January 2024

dxday preview @127.0.0.1

My session: Backstage: Platform Engineering Revolution powered by Open Source

December 2023

Devfest Alps 2023 Sessionize Event

December 2023 Turin, Italy

Devfest Pescara 2023 Sessionize Event

November 2023 Pescara, Italy

reactjsday 2023

React vs Rest of the World

A technical comparative between react approaches and patterns and other frontend frameworks

October 2023 Verona, Italy

containerday 2023

My session: WebAssembly: The Next Frontier of Cloud Computing

containerday is the leading Italian conference dedicated exclusively to containerization and virtualization technologies and associated best practices.

October 2023 Bologna, Italy

Come to Code

Clash of JS: the same app built with different JavaScript frameworks

September 2023 Pignola, Italy

WeAreDevelopers Live 2023 (Season 6) Sessionize Event

September 2023

React JS Milano Meetup

Testing web apps with Cypress

June 2023 Milan, Italy

WMF - We Make Future 2023

DevRel program, strategy and KPIs in a service company

June 2023 Rimini, Italy

DeveloperWeek Europe 2023 Sessionize Event

April 2023

WeAreDevelopers Live 2023 (Season 5) Sessionize Event

April 2023

Web Day 2023 Sessionize Event

March 2023 Milan, Italy

angularday

angularday 2022 is the 6th edition of the Italian angular conference, organized by GrUSP, organizers of events like phpday and jsday.

My session: https://2022.angularday.it/talks_speakers/#testing_cypress

October 2022 Verona, Italy

Edoardo Dusi

Senior Developer Advocate

Bologna, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top