Skip to Main Content
Talk Beginner MIT License

It Was Fast on My Machine: What Production Reveals About Web Performance

Proposal status is Rejected
Session Description

Your application feels instant on localhost but slows down in production. This common gap between development and real environments is a major, often misunderstood source of performance issues. This talk explains why “fast locally” becomes “slow in production,” showcasing post-deployment factors like caching behaviour, HTTP headers, CDN interactions, runtime differences, and missing observability.

Using concrete examples from real systems, the talk will demonstrate how to think about end-to-end latency, validate assumptions with data, and design applications that behave predictably at scale and under production traffic.

Key Takeaways

Attendees will walk away with clear insights into:

  • How caching layers, headers, and CDNs are misunderstood and misconfigured

  • Key differences between local environments and production runtimes

  • Why latency issues stay invisible without observability

  • How small configuration choices create outsized performance impact

  • Thinking production-first from day one

References

Session Categories

Engineering practice - productivity, debugging
Talk License: MIT License

Speakers

Aditya Patil
Aditya Patil Associate Software Engineer | Red Hat

I am a Full Stack Engineer currently working as an Associate Software Engineer at Red Hat. I have a strong interest in building modern web applications and enjoy exploring different areas of software engineering, including full-stack development, DevOps, and AI/ML. I am passionate about learning new technologies and sharing knowledge through the developer community.

Reviews

Thanks for your submission. While we do feature general engineering practices, this outline felt a bit too familiar and broad without a distinct technical story or a FOSS angle to set it apart. Because slots are limited, we unfortunately cannot include this session this year.

Reviewer #1 Rejected