Level up your front end! Dive into cutting-edge techniques like responsive design, interactive animations, and seamless integrations. Optimize your code with performance profiling, lazy loading, and caching strategies. Boost user experiences through intuitive interfaces, smooth transitions, and accessibility enhancements. Sounds interesting? Then don't forget to tune in! And for those who want to join us in person, remember you can also attend at our in-person location at WeAreDevelopers HQ in Vienna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Save Your SpotTogether with BOSCH we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Together with Bosch we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Years of bad reputation of browsers and standards have made us believe that everything needs to be done using JavaScript and lots of different libraries. They have their merits, but the web also didn't stop evolving. Let's take a look at some nifty things browsers offer out-of-the-box we send tons of code down the wire for right now.
Chris Heilmann dedicated the last 25 years of his life to make the web work and thrive. As a lead developer on some of the largest web products he learned that knowledge is not enough without teamwork and good handover. He worked at Yahoo, Mozilla and Microsoft, building the web platform, browsers and developer tools. He strives to make code and coders work efficiently. He is the author of several JavaScript books and the Developer Advocacy handbook (http://developer-advocacy.com). He is currently director of developer relations at WeAreDevelopers and spends a lot of time pondering how machine learning and AI can aid humans and replace jobs we are too important to do.
Web development has shifted from backend-focused to frontend-heavy designs, making backends mere API providers while frontends handle routing, HTML rendering, and state management. This change has increased load times due to the large amount of frontend code required. Techniques like server-side rendering, code splitting, and lifecycle management help but add complexity, causing more bugs, slower development, and steeper learning curves. Many developers forget that modern browsers offer features that make SPAs unnecessary.
In this talk, I'll challenge you to rethink your approach with one key question: “Do we really need a single-page application?”
I'll demonstrate how to build fast, efficient applications using server-side rendered HTML, lightweight JavaScript, and built-in browser features, resulting in quicker load times, simpler codebases, and greater productivity.Join me to explore the advantages of a streamlined, server-side approach to web development.
Clemens Helm, a full-stack developer from Vienna, has been coding for nearly two decades. Experienced in various backend and frontend technologies, his curiosity drives him to explore new languages and tools. Clemens has led tech teams, served as CTO, and founded his own startup. With experience in 100+ software projects, he now shares his knowledge through talks and meetups.Recently he has founded the DevCraft Academy, a comprehensive program to help junior developers level up their skills and knowledge, aiming to turn them into coding gurus in record time.
In the evolving landscape of web development, real-time data streaming has been dominated by Websockets. However, Server-Sent Events (SSE) offer a compelling alternative, especially for unidirectional communication scenarios. This technical talk will delve into the mechanics of SSE, highlighting its benefits over traditional Websocket in terms of simplicity and efficiency in handling real-time data flows. I will provide a walkthrough of implementing SSE in a robust web application using .NET as the backend framework and React for the frontend development. The session will include a practical demonstration of setting up SSE for streaming updates to a web UI. Additionally, the talk will briefly explore the OpenAI ChatGPT API as a case study to illustrate the practical applications of SSE in live projects. Attendees will leave with a solid understanding of when and how to effectively employ SSE in their projects, enhancing their toolkit for web UI development. This presentation is aimed at developers and architects seeking to enrich their real-time interaction capabilities without the overhead complexity of Websockets.
Entrepreneur, speaker, mentor at CoderDojo Linz, teacher, developer, software architect. Passionate about Rust, .NET, Web Development, AI, Cloud Computing (in particular Azure), running, and mountain biking.