Skip to content
Web Zurich
Events
Workshops
Talks
Speakers
CoC
Menu
Web Zurich organized 64 Events
Learn, share and collaborate with your local
web professionals
and enthusiasts!
Submit your talk
March 2023
Making Videos In React
Jonny Burger
From the Outside In: How I Uncovered the Cybersecurity Failures of Thousands of Companies
Josephine Pfeiffer
Advanced TypeScript – A Deep Dive
Christian Worz
sponsored by:
December 2022
How to OIDC
Christoph Bühler
Between digital & physical space
Riccardo Lardi
Jan Pistor
Fish – Friendly Interactive SHell – a smart and user-friendly command line shell that works on Linux, MacOS, and other operating systems.
Pierre Spring
sponsored by:
October 2022
The New Breakpoints
Thomas Michael Semmler
Monorepos in the Multiverse of Madness
Christoph Ott
End-To-End Testing with Playwright
Josh Wirth
sponsored by:
August 2022
Redefine “Failure” by Design: How to Create New Value from Adversity
Yiying Lu
Headless Components For The Living
Max Gfeller
Compile Svelte In Your Head
Tan Li Hau
Let's Talk CSS Colours
Chen Hui Jing
sponsored by:
June 2022
Boost Your AI With Quality Data
Alisa Smirnova
Babushka Run - A Co-Op Platform Game
HSLU
Fun of a Jellyfish
HSLU
sponsored by:
April 2022
Hire IT Talents remotely and Have Social Impact
Hussam Allaham
Cuneiform and Python
Silvia Götti
WebBluetooth - the missing link
Nico Martin
sponsored by:
March 2022
Web Development Fallacies
Llorenç Muntaner
PDB2AR: Immersive web apps for research and education
Fabio Cortés
Design <> Tech
Joël Bez
sponsored by:
May 2021
Powercoders: Impacting Lives by Teaching How to Code
Hussam Allaham
Decoding cloud bills
Kathrin Paschen
Complex and accessible JavaScript widgets with simple HTML
Josua Muheim
sponsored by:
March 2021
MoleculARweb: Chemistry and biology education through WebAR
Fabio Cortés
Stencilbot - Image automation for content creators
Michal Pasierbski
Design Uniformity 101 for Engineers
Livio Brunner
sponsored by:
January 2021
Dark / Light Mode with CSS Variables
Fabrice & Thibi
Let's talk about motivation
Stephanie Flügge
Create a Serverless WebPage with Cloudee-CMS
Mirko Eberlein
sponsored by:
December 2020
Un-bro your culture
Jayne Mast
Porting native blockchain libraries to mobile with React Native
Adem Bilican
Surprise talk
Vitaly Friedman
sponsored by:
November 2020
Wait...can my browser do that?!
GIF SEO
Tobias Willmann
How Studying History Of Arts Helped Me Become A Better Frontend Designer
Nils Binder
sponsored by:
October 2020
Nominal Type Systems
Pierre Spring
Data Visualization of Swiss Corona Cases
Esther Brunner
sponsored by:
September 2020
Mockoon - API mocking for the cool kids
Guillaume Monnet
Testing GraphQL
Mike Solomon
sponsored by:
August 2020
Make your website shine with structured data
Martin Splitt
More experiments with WebXR
Silvia Götti
sponsored by:
July 2020
How to manage an open source project
recorded
Marion Schleifer
GTM and Schema A match made in Heaven
recorded
Paul Lovell
How I Learned to Stop Worrying and Love the NetworkInformationAPI
recorded
Peter Nikolow
sponsored by:
June 2020
Taking your web app offline (in a good sense)
recorded
Maxim Salnikov
Fast and Beautiful: Modern Image Delivery Techniques
recorded
Doug Sillars
SEO & Website Quality in 2020
recorded
Dido Grigorov
sponsored by:
May 2020
Things you didn't know about images on the web
recorded
Christian "Schepp" Schaefer
Meaningful HTML5 Designs
recorded
Gianluca Guarini
Neos Headless CMS with Nuxt.js
recorded
Stefan Bruggmann
sponsored by:
April 2020
3D miracle basics
recorded
Vasilika Klimova
Structured data for the current situation
recorded
Aymen Loukil
The New GraphCMS
recorded
Jesse Martin
sponsored by:
March 2020
Vue.js Portals - Wormholes in you UI
Aleksej Dix
Web Auth in 15 minutes
recorded
Martin Splitt
xState - Model-based testing with state machines
recorded
David Khourshid
sponsored by:
February 2020
Idea to Website – From an idea to your website
Relational DynamoDB
Experiments with WebXR
Silvia Götti
sponsored by:
January 2020
Automate everything with Github Actions
Jonny Burger
Powercoders – coding academy for refugees
Susanne König
Hussam Allaham
Headless WordPress
Nico Martin
sponsored by:
December 2019
How to win friends and influence people, on mobile
recorded
Vitaly Friedman
Intro to Elm
Christoph Hermann
Intro to Google Maps Platform
recorded
Wolf Bergenheim
Video Killed My Data Plan: Delivering video that doesn't break the bank
recorded
Doug Sillars
sponsored by:
November 2019
fossilo.com - From Firebase to Golang, agile stack journey
Jonas Felix
Running A/B tests on SPA's
Alberto Congiu
Better Angular Architectures with Libraries
Fabian Gosebrink
sponsored by:
October 2019
The challenges of frontend testing. How Cypress can help
recorded
Olga Skurativska
From Car Mechanic to DevOps Engineer
Patrick Wolleb
sponsored by:
September 2019
News SEO insights
recorded
Tobias Willmann
Creative coding with WebGL shaders
Martin Splitt
Data informed product development at Doodle
Büşra Coşkuner
sponsored by:
August 2019
From Sea Stories to UX
recorded
Jason Wilson
An intro to type-level programming
recorded
Alexander Gerasimov
Challenging Google & JavaScript indexing
recorded
Bartosz Goralewicz
sponsored by:
July 2019
Offline first Webdevelopment
recorded
Nico Martin
Forget agile! Meet Just In Time (JIT) Development (for your side project)
recorded
Janusz Tomasik
How to write ultra-concise Express.js code
recorded
Jonny Burger
sponsored by:
June 2019
Typescript, Types, and Teamwork
Ludwig Franz Johann Sebastian Antilli
A beginner's guide on how to set up a vue CLI project with CLI UI
Cynthia Eschler
Flutter at its best
Patrice Mueller
sponsored by:
May 2019
From selling food in the streets to working for top firms in tech
recorded
Alvaro Videla
Marie Kondo of shipping: how serverless apps tidy up your life
recorded
Adam Juras
Savas Vedova
Can it be done in React Native?
recorded
William Candillon
sponsored by:
April 2019
If Sketch and React had a Baby
recorded
Jesse Martin
Privacy is freedom - SnowHaze anonymous VPN
recorded
Yvan Monneron
AWS Lambda Performance Check
recorded
Mirko Eberlein
sponsored by:
March 2019
Why it's time to start caring about web accessibility
recorded
Oktawia Kata
Lightweight and blazing fast web applications with Vue JS and the Hasura GraphQL engine
recorded
Marion Schleifer
Building high performance native mobile apps with Titanium
recorded
Rene Pot
sponsored by:
February 2019
10 Heuristics of UX Design
recorded
Alina Cvetkova
Architecting scalable serverless architectures with GraphQL api
recorded
Vladimir Novick
Advanced Serialization in PHP with GoLang
recorded
Michelle Sanver
sponsored by:
January 2019
Code ⇄ Design
Benny Schudel
Linkbuilding technique that works
François Mommens
How to build something in 3D – A short introduction to BabylonJS
Christina
Anna
sponsored by:
December 2018
Procrastination and how to stay productive
Andre Rothweiler
Coding Outside-In
recorded
Stéphane Bisinger
A short history of 2018
recorded
Martin Splitt
Strangle your legacy with serverless
recorded
Marcin Zasepa
sponsored by:
November 2018
iotArt
recorded
Xia Willuhn
Serverless-side rendering with Vue.js
recorded
Olga Skurativska
sponsored by:
October 2018
Stitch it to the man - the one API to rule them all revolution
recorded
Jesse Martin
Getting Honest About Mental Health... for digital creatives
recorded
Paul Hayes
Ionic v4 and web components
recorded
David Dal Busco
sponsored by:
September 2018
Smell of Functional Programming
recorded
Gianluca Guarini
Full-Text Indexing with lucene
recorded
Markus Klimmasch
Web Images: You are probably doing it wrong
recorded
Christian Riesen
Introduction to ClojureScript and Functional Programming
recorded
Alain M. Lafon
sponsored by:
August 2018
The cartographic side of the web
recorded
Raluca Nicola
My love-hate relationship with Scrum
Alicia Rüegg
Application logging with Elastic Stack
recorded
Nicolas Ruflin
Lodash Quickdraw
recorded
Alexander Gerasimov
sponsored by:
July 2018
Upgrading vs. Upcycling - How Existing Web Sites Stay Ahead the Curve
Josef Dabernig
How I hike the Full-stack mountain - Graduation Project from Propulsion Academy
recorded
Evgeniya Tokareva
Semantic, Searchable Webapps
recorded
Martin Splitt
June 2018
Machine Learning for Designers
recorded
Memi Beltrame
How you can connect web to Alexa
Mirko Eberlein
May 2018
Design Hacks
recorded
Kristiine Naska
Building a Headless Shop
Pascal Kaufmann
Modern Single-page Apps with Meteor
recorded
Timo Horstschaefer
April 2018
The Future Of Interaction Design Is Digital
Nick Budden
React-Redux-Firebase
Miguel Perello
Sorting Algorithms
Marion Schleifer
March 2018
Solving unsolved Layout Problems with CSS GRID
recorded
Aleksej Dix
The power of co-design
Silvia Schiaulini
Open Sourcing your daily work
Bastian Widmer
February 2018
Introduction to Information Visualisation
Sam Hertig
Progressive Web Apps - the next big thing!
Nico Martin
VanillaJS ML for web developerz
Jean-Baptiste Clion
January 2018
An Introduction to TypeScript
recorded
Lukas Elmer
SiteXML: the missing part of the web
Michael Zelensky
December 2017
Make your animations perform well
Anna Migas
WebVR - the next frontier
Monika Kedrova
Secure your web app with CSP
recorded
Francisco Silva
CSS QuickDraw
Alexander Gerasimov
November 2017
Content Strategy for the Web
Christy Blum
The Anatomy of a Thousand Typefaces
Florian Schulz
A Cross-Device IDE
Nicolas Kick
October 2017
New code with really old tools
Peter Braden
How Q, the visual journalism toolbox by NZZ Storytelling works
Beni Buess
Problems solved with Flexbox
Emily
Giorgia
September 2017
A fully functional webapp
recorded
Nicolas Mattia
Fun with timeszones
Jordi Boggiano
August 2017
UI's across multiple devices
Maria Husmann
Centralised Logging with the Elastic Stack
Nicolas Ruflin
I bet my mirror is smarter than yours
Luca Simone
July 2017
WebGL: Learnings from 4 years of 3D web apps crafting
Tomas Polach
Graduation projects from Propulsion students
recorded
Propulsion
Building Apps with React Native
recorded
William Candillon
June 2017
Web Cryptography API - Use Cases
Jose Aguinaga
Metaphors We Compute By
recorded
Alvaro Videla
my name is Bot, geoBot
Robert Leckenby
May 2017
How we created a central Sketch document as a styleguide
Min Chen
Scalable Web Applications with 100% Open Source: Docker, Kubernetes and OpenShift
Aarno Aukia
Go for Web Development
Ivan Jovanovic
April 2017
How many users is a picture worth? - Illustration in interfaces
Tibor Kranjc
Protostrap - A prototyping tool for coding designers
Memi Beltrame
Assembly thy Web
Martin Ockajak
March 2017
The economy of a keystroke
Kyle Simpson
Growing up with the PHP community
Michelle Sanver
Feature prioritization
Tammie Hutto-Egloff
From zero to love - how to build a great B2B SaaS product
Robin Guldner
February 2017
"Real" Prototypes For The Win!
recorded
Nick Niles
A writer, a designer and an engineer walk into a bar... – A creative take on structuring software information
recorded
Gabriela Patil
Aurelia
recorded
Beni Buess
January 2017
Icons: A visual shorthand
Pankaj Juvekar
HTTP Caching
David Buchmann
Framework-agnostic web applications with Redux
João Figueiredo
December 2016
The E*Word or what I learned designing for e-commerce projects
Fabienne Gafner
Making Airconsole
recorded
Alice Ruppert
The State of Security on the Web
recorded
Tiago Henriques
November 2016
Design systems not values
David Aerne
Neos - an introduction
Stefan Bruggmann
Let's Encrypt all the things!
Matthias Indermühle
October 2016
Colors - how to make things prettier by default
David Aerne
Conversational UX
Adrian Zumbrunnen
Module Loading Everywhere with SystemJS
Gion Kunz
September 2016
Querying GeoJSON with Where2
Fidel Thomet
Introduction to Vue.js
Joris Noordermeer
An alternative approach to ES2015 modules bundling
Alberto Piai
June 2016
Interactive Installations
Fidel Thomet
Intro into Elm
Fabio Filli
Euro Orakel
Beni Buess
Credit card payments
Rene
May 2016