• Jane, API made easier

    Online event

    🍿 Access to online event: https://www.youtube.com/watch?v=gPalZ4jwaOQ At Jolicode, all our projects use Jane. Why ? Because all of them are using either API Platform, some DTOs or an external API. Jane helps us on multiple levels during development. We will see together, based on demo apps, some examples about how to use Jane. Using models, normalizers, API clients will become much easier and will require a lot less code from you, everything will be based on a simple OpenAPI specification. GitHub: https://github.com/janephp/janephp 🎤 Speaker - Baptiste Leduc @Korbeil_ 💻 Web Consultant This talk 💬 will be held in French. Audience type: Developer. You are more than welcome to attend this event online! You can find all videos 🎬️ post-event on Youtube: https://youtube.com/webmardi

  • Tackling complex domains: strategies and patterns

    Online event

    🍿 Access to online event: https://youtu.be/e2hb-WIvIp8 Most web applications are dealing with non-trivial tasks, such as calculating prices and billing items, booking reservations, etc. Each of these topics is a complex domain: there are many requirements, some business rules, and many interactions to handle. If the software project is not organized, architectured, complexity goes up and the project quickly derails. This talk has a look at how we move from requirements to software architecture, and then to code. We will discuss strategies to discover a domain, tools to model it and share it with the team, and finally patterns to express it in code. Amongst those, there are Domain-Driven Design and Enterprise Architecture. Though they can't be fully applied every time, I believe some of their techniques can be useful every day. And every developer could benefit from tools to get a better understanding of what they are coding and how to express their intention in their code. 🎤 Speaker - Romaric Drigon @romaricdrigon 💻Software engineer This talk 💬 will be held in English. You are more than welcome to attend this event online! You can find all videos 🎬️ post-event on Youtube: https://youtube.webmardi.ch

    1
  • Learnings from running a huge website - High Frequency Webpages

    📽️ Access to online event: https://youtu.be/OQG5nN7BRFM Web Pages come in all sizes. Most people are only exposed to small and medium ones, but how does it look like when you go beyond big? You'll hear about the issues that such an endeavour brings, some possible solutions that were applied and learnings from all of that. In the end you can find parts that you can already do today, even if your project isn't huge (yet). This talk is accessible to developers and project managers, regardless of the field or level of expertise. 👨🏽‍💻 You are more than welcome to attend this event online! 🎤 Speaker - Christian Riesen @ChristianRiesen Developer at Liip This talk 💬 will be held in English. You can find all videos 🎬️ post-event on Youtube: https://youtube.webmardi.ch

    2
  • Green Tech - Climate warming impact and responsibility of the digital industry

    Stream: https://www.youtube.com/watch?v=_GwimoLD9QI Most of the experts are designing our new century as Industry 4.0 with IT, AI, Big Data, Robots as the solution to save our civilisation and tackle big challenges including climate change. The climate warming/warning is considered as one of the most urgent. Let's discuss the stakes (paradoxes, dangers and opportunities) of this vision we are playing with. I will give a quick historical overview of the human technology evolution with industries and perspectives on the future we are planning to achieve with Industrialisation 4.0. Sociological and psychological aspects of the human game spirit and the way our brain is imagining our future (with neurological comprehension) ? How to improve code and queries efficiency? How to measure and calculate our impact? What measure to do first? The most important. How to sell it and involve the client to that journey? How to promote and sell a minimalism experience? Marketing mechanism and greenwashing. Can’t attend? Don’t panic 😉, check our videos post-event on Youtube: https://youtube.com/webmardi Speaker Olivier Ritlewski Co-founder - Web Developer - EcoSystemic Coach This talk will be held in French.

    1
  • [Canceled] High Frequency Webpages

    Rue de Genève 90b

    Webpages come in all sizes. Most people are only exposed to small and medium ones, but how does it look like when you go beyond big? You'll hear about the issues that such an endeavour brings, some possible solutions that were applied and learnings from all of that. In the end you can find parts that you can already do today, even if your project isn't huge (yet). This talk is accessible to developers and project managers, regardless of the field or level of expertise. You are more than welcome to attend this event ! Can’t attend 😓? Don’t panic 😉, follow our livestream 🖥 & our videos post-event on Youtube: https://youtube.com/webmardi Speaker Christian Riesen Developer at Liip This talk will be held in English. The location is not accessible to people with wheelchairs unfortunately. The meetup will take place in their office - Rue de Genève 90b 1004 Lausanne.

    2
  • Diversity & Inclusion: Why and How

    Liip AG

    In this talk I want to take the opportunity to introduce the audience to why diversity and inclusion matter to open source communities and show some concrete steps that can be taken to improve. Here is a previous iteration of this talk https://www.youtube.com/watch?v=VSRMY6EX894 If you still hesitate to come, an aperitif will be offered to the attendees: beers 🍻, chips, popcorn 🍿 & more ! Can’t attend 😥? Don’t panic 😉, follow our livestream & our videos 🎬 post-event on Youtube: https://youtube.webmardi.ch This talk is accessible to everyone, regardless of any field or level of expertise. You are more than welcome to attend this event ! Speaker Lukas Kahwe Smith Developer at Witty Works / Liip This talk will be held in english. The location is accessible to people with wheelchairs but not the restrooms.

    6
  • Your checklist for running thousands of websites

    Rue du Grand-Pré 66

    Every challenge present when developing and running a single website becomes amplified at scale. Imagine running a fleet of 100 websites. Or 1,000 websites. What do you need to prepare for when faced with such a challenge? And what can we learn about running single websites that can improve the practice in general? You will gain insights into the governance and tooling best practices learned from multi-national, global organizations with large fleets of websites. If you still hesitate to come, an aperitif will be offered to the attendees: beers 🍻, chips, popcorn 🍿 & more ! Can’t attend 😲? Don’t panic 😌, follow our livestream 📽 & our videos post-event on Youtube: https://youtube.webmardi.ch This talk is open to devs, devops, sysadmin or anybody else interested/involved in hosting websites. Speaker Robert Douglass Chief DevRel Officer at Platform.sh This talk will be held in english. The location is accessible to people with wheelchairs but not the restrooms unfortunately

    2
  • Full stack tests that do not suck

    Liip SA

    With the help of Electron, it is now possible to run your entire web stack (frontend + backend) in a single process. When applied to testing, this becomes a compelling alternative to WebDriver based testing, as it is much faster and easier to debug. The talk starts off with setting some base terminology of what types of tests there are in a typical web app, what they're for and then moves on to show a real example. Can’t attend 😓? Don’t panic, follow our livestream 🖥 & our videos post-event on Youtube: https://youtube.webmardi.ch This talk requires some web development knowledges. Speaker Artem Avetisyan Developer at Featurist This talk will be held in english. The location is accessible to people with wheelchairs but not the restrooms unfortunately.

    3
  • Fondue

    Café du Midi

    Here it comes the end of the year. This is time for the traditional fondue. This time, there won't be any talk but a pleasant moment around a fondue between Web Aficionado in Café du Midi in Fribourg. Please make sure you can come if you subscribe to the event. We will take care of booking a table.

    1
  • Building UI components with Storybook

    Liip SA

    During the past years, design systems have become more and more popular as interfaces have grown bigger. Creating standalone components and reusing them as much as possible to enforce consistency and performance is an approach used in many projects today. But creating and maintaining such a toolbox can become a mess very quickly if it’s not properly documented and tested. Hopefully many people out there have made amazing tools from the very early stages of Object-Oriented CSS, bringing new functionalities to help us, one after the other. KSS, Hologram, Fabricator, Pattern Lab, Fractal, they all contributed to make documenting UI components easier and better. During this talk, I’ll introduce you to Storybook, probably the most advanced tool out there today and show you what extras it brings to the game. If you still hesitate to come, an aperitif will be offered to the attendees: beers 🍻, chips, popcorn 🍿 & more ! Can’t attend 😱 ? Don’t panic, follow our livestream 📹 & our videos post-event on Youtube: https://youtube.webmardi.ch This talk is open to front-end devs, designers or anybody else interested/involved in design systems. Speaker Benoît Burgener Front-end developer at Liip This talk will be held in english. The location is accessible to people with wheelchairs but not the restrooms unfortunately.

    1