☕ Café CS

🎙 Upcoming & Past Talks

PosterTalk Info
1404-09-26-It-Works-on-My-Machine
#006: It Works on My Machine ! | Docker: From a Tool to a Cultural Shift
Saba Soltani Firooz
Dec 17, 2025 docker containers software-deployment devops reproducibility portability developer-experience team-workflows collaboration software-culture

Before Docker, deploying software often meant uncertainty, manual setup, and the infamous "it works on my machine" problem. Docker didn’t just introduce containers — it introduced reproducibility, portability, and a new way of thinking about software.

In this talk, we’ll explore:

  • How Docker was born and why the industry needed it
  • The core technical ideas behind containers (without the boring parts)
  • How Docker reshaped team workflows, DevOps culture, and the developer mindset
  • Why Docker is less about technology, and more about how we collaborate
Intro to Game Theory Poster
#005: When Models Become Actors ! | The Shift from LLMs to Intelligent Agents
Sina Tayebi
Dec 10, 2025 ai llms agents agentic-systems memory tool-use autonomous-agents agi emergent-behavior ai-philosophy future-of-ai
We built machines that could speak, but not yet machines that could decide. LLMs dazzled us with language, yet remained confined to their own predictions, unable to take a step beyond the next token. Now, quietly, a shift is underway. Models are being wrapped in memory, tools, goals, and loops, beginning to behave less like static oracles and more like emerging agents. This talk explores that threshold: why language alone was never enough, what happens when models begin to act, and whether these new agentic systems mark the first glimmer of something closer to general intelligence, or merely another step in a much longer journey.
Resources: Slides
The-Evolution-of-Data-Architecture
#004: The Evolution of Data Architecture! | From Warehouses to Lakehouses and the Rise of Real-Time Processing
Navid Ebadi
Nov 26, 2025 big-data data-warehousing data-lakes data-lakehouses real-time-stream-processing data-storage data-processing data-management data-evolution
We live in an era where data is generated at unprecedented speed, volume, and variety—a phenomenon widely known as Big Data . This explosion of information has fundamentally changed how organizations store, process, and analyze their digital assets. In this lecture we'll explore the evolution from traditional Data Warehouses (structured storage for analytics) to flexible Data Lakes (raw data repositories), and innovative Data Lakehouses (combining the best of both). Finally, we'll discuss real-time stream processing.
Resources: Slides 1 Slides 2 Video
Intro to Game Theory Poster
#003: Fun Meets Function | When Games Get Serious !
Mehrdad Shirvani
Nov 19, 2025 games serious-games gamification learning creativity innovation problem-solving motivation human-intuition behavioral-science
Games are shaping the way we learn, solve problems, and innovate. They tackle real-world challenges, from scientific discovery to improving health behaviors. In this session, we’ll explore how play can become a tool for learning, creativity, and positive change. By harnessing human intuition and motivation, we’ll see how the mechanics that make games engaging can also turn them into powerful engines for real-world impact.
Resources: Slides Video
Intro to Game Theory Poster
#002: Beyond the Bank | What is Bitcoin & Why?!
Seyed Ali Hosseini Nasab
Nov 12, 2025 bitcoin blockchain decentralized-systems cryptography digital-money peer-to-peer finance technology
From obscurity to global headlines, Bitcoin has sparked a financial revolution that challenges our deepest assumptions about money. But what truly lies beneath the digital surface? This presentation goes beyond the price tag to uncover the core innovation: a decentralized system that allows us to trust each other without needing to trust a middleman. We will unravel how Bitcoin creates digital scarcity and enables peer-to-peer value transfer across the globe, exploring its emergence as "digital gold" and its potential to redefine the future of finance.
Resources: Slides Video
Intro to Game Theory Poster
001: Who is Guarding the Louvre?! | The Art Gallery Problem Explained
Shayan Shahrabi Farahani
Nov 5, 2025 computational-geometry optimization visibility algorithms geometry problem-solving theory math
Imagine securing an art gallery with the fewest guards possible. This is the essence of the Art Gallery Problem, a classic puzzle in computational geometry that challenges us to find the optimal way to cover a space. It's all about achieving maximum visibility with minimum resources. Our goal for this session is to unravel this problem together, from its initial setup to its surprising and intuitive solution.
Resources: Slides Video

About Café CS

Many events inspired us to ignite the engines of Café CS - from the legendary series of Combinatorics Circle Seminars organized by the minds behind Iran’s Combinatorics Olympiad, to the Tabaghe16 Podcast of Soheil Alavi, which - by his own words - brews a magnetism that gathers people who think alike… and see the world through the same lens.

We even took a sip from past experiences - like the Math Circle Book - a place where people gathered around a shared table and solved problems together… much like a group of heroes plotting strategy over steaming mugs of logic.

All these sparks combined - and forged the idea that we, too, should ignite our own gathering - a place where computer scientists, tech lovers, mathematicians, and curious spirits unite. A corner café where we talk about the very foundation beans of CS - from machine learning and artificial intelligence to software & hardware engineering, mathematics, graph theory, and anything roasted, brewed, or filtered through the world of computer science.

Here, once a week, we gather - tea in hand, curiosity online, engines engaged - to discuss what we love.

These sessions aren’t meant to be a class - nor a conference. No towering lecture halls. No rigid protocols. Just a warm, friendly café chat for inquisitive minds - to learn from one another, spark ideas, and build a cozy fellowship of computer enthusiasts.

Till we meet again, fellow travelers of logic… 🙌❤️☕

Café CS - More Than a Gathering. A Brewed Alliance.