Our
enthusiasm
is contagious
Author(s)
Passwordless authentication and PWA installation : what we learned about our usability tests
It had been a while since we last ran usability tests. It’s one of our favourite parts of the job, though. With summer finally here and temperatures climbing, we figured \[…\]
Author(s)
Geneva AI Summit 2027
Le Geneva AI Summit 2027 placera le débat mondial sur l’intelligence artificielle au cœur du multilatéralisme.
Author(s)
Dark mode: necessity or trend
Nous faisons le tri entre idées reçues, réalités techniques et bonnes pratiques de design.
Author(s)
What do UX designers usually do?
Spend a few minutes on LinkedIn and you’d think everyone is talking about UX design (or maybe that’s just my algorithm, but you get the idea). And yet, whenever I \[…\]
Experiment #2 – Surway, a social experiments game
Pour notre deuxième expérimentation, nous avons relevé le défi de sortir de notre zone de confort en développant Surway, un jeu vidéo jouable directement dans le navigateur, où les actions de chaque joueur restent inscrites pour tous ceux qui suivront.
Pixel Perfect… Almost
Comment optimiser vos formats d’images pour booster vos Core Web Vitals, réduire le poids de vos pages et améliorer votre SEO.
Author(s)
Vibe Designing: Are digital designers obsolete?
L’IA va-t-elle remplacer les UI designers ? J’ai passé un an à utiliser Figma AI, Stitch, MagicPath, Pencil et Banani sur de vrais projets. Réponse courte : non. Mais le métier ne ressemble plus tout à fait à ce qu’il était, et j’ai fini par donner un nom à cette nouvelle manière de bosser — le « Vibe Designing ».
L’IA va-t-elle remplacer les UI designers ? J’ai passé un an à utiliser Figma AI, Stitch, MagicPath, Pencil et Banani sur de vrais projets. Réponse courte : non. Mais le métier ne ressemble plus tout à fait à ce qu’il était, et j’ai fini par donner un nom à cette nouvelle manière de bosser — le « Vibe Designing ».

Author(s)
Life Through Magenta, by Antistatique
I expected to have Gantt charts for breakfast. What I really learned is that a PM is a diplomatic translator… even while juggling 14 tasks in 30-degree heat.
Author(s)
Back to the 2025 Romandy GeoInformation Day
We had the pleasure of attending the “Journée romande de la géoinformation,” a key event for anyone passionate about geoinformation in French-speaking Switzerland.
Author(s)
Behind the Code
Perfect code doesn’t exist. Discover the workarounds and hacks that Apple, Nintendo, Bethesda and others dare to ship in production. You’re not alone.
Author(s)
Conceptualizing and designing a form for everyone – A major improvement to RegBL
For the Federal Statistical Office, and in partnership with INSER, we designed the “Report a defect” form: a simple and accessible interface that enables users to help improve the data in the Federal Register of Buildings and Dwellings (RegBL).
For the Federal Statistical Office, and in partnership with INSER, we designed the “Report a defect” form: a simple and accessible interface that enables users to help improve the data in the Federal Register of Buildings and Dwellings (RegBL).
Author(s)
Smashing Conference Freiburg 2025
Two days in Freiburg, back-to-school vibes, and a fine lineup of talks that brought the web back to essentials: solid foundations, inclusive experiences, and interfaces that breathed better. Brad Frost \[…\]
Author(s)
How do you choose your web agency?
As clients, when you pitch, it’s to build a close relationship. Have you ever considered reversing the roles during the proposal review?
Author(s)
Creating custom breadcrumbs for your Controllers/Forms in Drupal
Create custom breadcrumbs for your Drupal Controllers/Forms with a tailored BreadcrumbBuilder. No more breadcrumb trails that don’t follow your business logic!
Author(s)
A deep dive into an agency where anything is possible
A look back at my internship as an Account & Strategist Intern at Antistatique.
Author(s)
10 Ethical Questions for Designing and Developing Responsible Technologies and AI.
A review of the book written by QCollective, offering key insights to help reflect on Responsible AI.
Author(s)
How I use AI, Raycast, Ollama and Git to help me write better Commit & Pull Request messages
How I’ve streamlined my Git workflow using AI to generate more effective commit messages and pull request descriptions
7 questions to get to know Angéline
Angéline joined the agency a few months ago as a SEO & Digital Project Manager. You will often see her riding a bike or walking, usually with a book in \[…\]
Switch – for a just, healthy and sustainable dietary transition
We are fortunate to participate in a project funded by the EU aimed at sustainably improving the eating habits of Europeans. Discover in this article why and how we are participating in this adventure.
10 questions to get to know Antoine
It’s already been six months since we had the pleasure of welcoming Antoine. So now is the perfect time to get to know him better.
Author(s)
Smashing Conference Freiburg 2024: A Concentrate of Innovation and Web Best Practices
As last year, we went to Freiburg to attend the Smashing Conference: The Web. This conference covers a wide range of topics, from design to development, including accessibility, AI, and \[…\]
Author(s)
A Web-Based Activity Report for Better Communication
A web-based activity report is a collection of data that summarizes the activities, performance, and achievements of an organization, foundation, or company over a specific period, typically a year. The \[…\]
A web-based activity report is a collection of data that summarizes the activities, performance, and achievements of an organization, foundation, or company over a specific period, typically a year. The \[…\]
Author(s)
How we create an Interactive Maps showcasing over a millions of items
In this article, we explore how to create a highly efficient interactive map capable of displaying over a million real estate properties without compromising performance.
Experiment #1 — Switzerland, Grand Tour
Innovation is one of the reasons that motivate us and push us forward. Now, can we still talk about innovation when working with artificial intelligence? Behind this very catchy term, \[…\]
Author(s)
Optimising Your Content for Better SEO: The Complete Guide
Organic search (SEO) has become an essential element for any company looking to increase its visibility on the web. At the heart of this strategy, content optimisation plays a key role.
Organic search (SEO) has become an essential element for any company looking to increase its visibility on the web. At the heart of this strategy, content optimisation plays a key role.
Author(s)
Your next activity report will be digital
For a modern and responsible communication of your financial and operational results, the creation of digital activity reports represents an innovative solution in terms of technology, experience, and impact: A \[…\]
For a modern and responsible communication of your financial and operational results, the creation of digital activity reports represents an innovative solution in terms of technology, experience, and impact: A \[…\]
Author(s)
Canva – a tool that hurts professionals in the creative world?
In any case, it’s the essential platform that everyone – or almost everyone – uses, and we can’t ignore that. This year, the brand that recently acquired Affinity – Adobe \[…\]
Author(s)
12 questions for Elliot, our new apprentice!
A few questions from Marc to get to know Elliot, who joined us a few weeks ago. He’s completing his IT apprenticeship in development, and his thing is programming.
SymfonyLive 2024 in the City of Light
La semaine passée, nous étions à Paris pour cette édition 2024 de la SymfonyLive. Deep dive dans la conférence Symfony de l’année !
Author(s)
How do you know if your site is serving a purpose?
Comment mesurer la réussite d’un projet ? Comment définir des objectifs et des indicateurs de performances ?
Author(s)
Statistics, Visitor Tracking, Analysis, Cookies and Data Responsibility
Cet article vous explique comment nous envisageons la récolte des statistiques, les outils que nous utilisons et pourquoi.
Cet article vous explique comment nous envisageons la récolte des statistiques, les outils que nous utilisons et pourquoi.
Leckerli – Our Open Source Consent Management Solution
Chez Antistatique, nous avons rencontré un défi commun à de nombreux projets : la gestion efficace du consentement pour les cookies. Pour y répondre, nous avons développé “Leckerli”, une solution unifiée s’appuyant sur Google Tag Manager. Voici les raisons de ce choix et les avantages de notre approche.
Chez Antistatique, nous avons rencontré un défi commun à de nombreux projets : la gestion efficace du consentement pour les cookies. Pour y répondre, nous avons développé “Leckerli”, une solution unifiée s’appuyant sur Google Tag Manager. Voici les raisons de ce choix et les avantages de notre approche.
Author(s)
Responsible Digital Day – Round table to close the day: Bridging the digital divide
Le numérique responsable et la fracture numérique sont des sujets qui nous tiennent particulièrement à cœur. Nous nous efforçons de sensibiliser nos client·es sur ces thèmes et sommes conscients de notre rôle. Cet article vous propose un résumé de cet événement organisé à Genève par les hautes écoles, l’université, l’État et la ville de Genève.
Le numérique responsable et la fracture numérique sont des sujets qui nous tiennent particulièrement à cœur. Nous nous efforçons de sensibiliser nos client·es sur ces thèmes et sommes conscients de notre rôle. Cet article vous propose un résumé de cet événement organisé à Genève par les hautes écoles, l’université, l’État et la ville de Genève.

Author(s)
(Re)discover the Cinémathèque suisse with the usability test
A few months after the redesign of the Cinémathèque suisse website, our team of UX designers was delighted to carry out usability tests with a view to fine-tuning this website, \[…\]
11 questions to rediscover Marc
Marc fait partie des 3 fondateurs d’Antistatique. Vous le connaissez sûrement déjà. Mais re-découvrez le avec les questions pertinentes de Laurent
Marc fait partie des 3 fondateurs d’Antistatique. Vous le connaissez sûrement déjà. Mais re-découvrez le avec les questions pertinentes de Laurent
Author(s)
Which tool should you use to monitor your websites?
Face au défi constant de surveiller la santé et la disponibilité de nos sites et applications web, notre agence a dû trouver une solution efficace.
Face au défi constant de surveiller la santé et la disponibilité de nos sites et applications web, notre agence a dû trouver une solution efficace.
Author(s)
Introduction to HTTP for frontend development
Dans ce vaste monde du web, chaque interaction, que ce soit l’ouverture d’une page web, la soumission d’un formulaire ou le visionnage d’une vidéo, tout repose sur un protocole appelé HTTP (HyperText Transfer Protocol)
Author(s)
We are 15 years old.
That’s it! We celebrated 15 years. 15 years… the village of Sainte-Croix, an “innovative” idea between two courses in electrical engineering and IT, and since then our agency has never \[…\]
Author(s)
Is PWA still relevant?
Les Progressive Web Apps (PWA), ces applications web qui offrent une expérience similaire aux applications mobiles natives, sont-elles toujours pertinentes ?
Author(s)
Towards gender equality in the digital sector?
This is the fundamental question and the common thread of the second edition of the 2023 National Conference on Gender and Digital Technology. I had the opportunity to attend these \[…\]
SmashingConf Freiburg 2023
We are delighted to share with you our experience at SmashingConf Freiburg 2023, which took place from September 3 to 6. Known as one of the most dynamic and insightful \[…\]
We are delighted to share with you our experience at SmashingConf Freiburg 2023, which took place from September 3 to 6. Known as one of the most dynamic and insightful \[…\]
Author(s)
Justine, boarding now!
Hello ! Je suis très heureuse d’avoir rejoint l’équipe d’Antistatique en tant que développeuse back-end. Hello c’était aussi le nom de mon premier sprint. Donc, commençons par faire connaissance !
10 questions pour découvrir Laurent
Laurent nous a rejoint il y a bientôt une année, c’est donc plus que le moment d’en apprendre davantage sur lui!
Author(s)
Remix vs Next.js
Beyond this enticing title, the aim is to compare Remix, the soon-to-be-not-so-new framework from the creators of react-router and unpkg, and Next.js, which we’ve been actively using at the agency \[…\]
Author(s)
Rencontres La Foncière – Ecological transition, the end of concrete?
organisé par La Foncière sur le thème du béton dans un contexte de responsabilité environnementale. Et le parallèle avec le béton dans nos métiers du web.
Author(s)
Deploy on Friday: shattering the myth of the Friday curse
Et si ce n’était pas la faute des vendredis ? Réglons cette histoire une fois pour toutes.
Author(s)
Antistatique associates
Sharing the adventure An adventure takes on its full meaning when you share it. When it’s shared, but especially when it’s shared with others. Antistatique exists and belongs to the \[…\]
The GRAND award is back
Cannes has its Lion, Lausanne has its GRAND. And this famous Grall, sorry, this famous brick is back to celebrate the creative men and women of French-speaking Switzerland. The GRAND \[…\]
Mental health: preventing burnout
La santé mentale c’est important ! Et chez Antistatique, on en a bien conscience.
10 questions for Noémie and Yann
In the series of informal interviews to get to know our associates better, it’s our turn to talk to Yann Lugrin and Noémie Sandoz. Both became partners in 2023 and \[…\]
Author(s)
The use of Webhooks in APIs
A large part of our work involves integrating several applications together. The majority of these applications do not have any native integration planned by their authors, but expose what is \[…\]
A large part of our work involves integrating several applications together. The majority of these applications do not have any native integration planned by their authors, but expose what is \[…\]
AgileTour 2022 – Lausanne
The AgileTour 2022 conference in Lausanne once again brought together a large number of professionals with a passion for agility. We were lucky enough to attend and took the opportunity \[…\]
Author(s)
Gutenberg : override core blocks rendering
So, you’re fiddling with the Gutenberg editor and it all seems like fun. You create some custom blocks (I highly recommend Create Guten Block for this) and realise how much it is fun but \[…\]
So, you’re fiddling with the Gutenberg editor and it all seems like fun. You create some custom blocks (I highly recommend Create Guten Block for this) and realise how much it is fun but \[…\]
Author(s)
Bamboo Twig, Beyond Twig in Drupal 8
All the Twig features you missed until now. Bamboo Twig provides Twig extensions with some useful functions and filters aimed to improve the development experience. Bamboo Twig has a lot of advantages and brings a lot of new features to the Twig landscape of Drupal 8. It boosts performance by using lazy loading, improves the code quality with automated workflow.
All the Twig features you missed until now. Bamboo Twig provides Twig extensions with some useful functions and filters aimed to improve the development experience. Bamboo Twig has a lot of advantages and brings a lot of new features to the Twig landscape of Drupal 8. It boosts performance by using lazy loading, improves the code quality with automated workflow.

Author(s)
Template Whisperer – Content-first templating in Drupal 8
Template Whisperer provides a formalized way to declare and suggest page templates. The content editor edits the site using only entity forms that hold the whole power of Drupal (URL, translation, fields, Metatags, Pathauto, publish status, Workflow, etc) to which they can now apply Suggestions, Goodbye to custom Controllers
Template Whisperer provides a formalized way to declare and suggest page templates. The content editor edits the site using only entity forms that hold the whole power of Drupal (URL, translation, fields, Metatags, Pathauto, publish status, Workflow, etc) to which they can now apply Suggestions, Goodbye to custom Controllers

Author(s)
Drupal 8 – How to translate the Config API
When creating applications using Drupal 8, there are many cases when the configuration forms containing data have to be managed by the client. The most concrete case is – for example – all the links of the social networks must be different according to the language. I will explain here the whole process to enable configuration translation with a ConfigFormBase.
When creating applications using Drupal 8, there are many cases when the configuration forms containing data have to be managed by the client. The most concrete case is – for example – all the links of the social networks must be different according to the language. I will explain here the whole process to enable configuration translation with a ConfigFormBase.

Google Tag Manager : Tracking of Ajax actions
The few following lines will explain you how to setup your Google Tag Manager to track conversions from an Ajax form, when the default action of the form is stopped (\`preventDefault()\`) by JavaScript code.
Next PHP Meetup about SonarSource
Antistatique hosts the next PHP Meetup on February 21 2018 at Impact Hub Genève. For our first meetup of 2018, PHP Meetup meets Quality Control throught SonarQube ! During this presentation, Elena and Alban – both Core contributors at SonarSource – will \[…\]
Author(s)
VS Code: Because it’s better
Today, we’ll be discussing Visual Studio Code – a delectable surprised concocted by Microsoft
The Agency life, the latest news, and newly won mandates!








































































































































