Skip to content
View Slashgear's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@lyonjs

Block or report Slashgear

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Slashgear/README.md
Antoine Caron aka @Slashgear Engineer · Teacher · Community Builder · Lyon 🦁

Blog Bluesky LinkedIn Scaleway


πŸ‘‹ Hey, I'm Antoine!

I'm a software engineer passionate about the web, open source and knowledge sharing. I work at Scaleway and I'm based in Lyon, France 🦁

I believe the best code is written together, and that community is the most valuable part of our craft. That's why I invest time in the Lyon tech scene and in open source projects that (hopefully!) make other developers' lives a little easier.

When I'm not coding, I'm exploring Rust and the cloud ecosystem, writing on my blog, or wandering around Lyon looking for the best coffee β˜•


πŸ› οΈ Technologies & tools

TypeScript JavaScript Node.js React Astro Rust Terraform Docker GitHub Actions


πŸš€ Open source projects

A few projects I maintain and genuinely care about:

πŸ” gdpr-cookie-scanner ⭐ NEW

A CLI tool that automates GDPR cookie consent checks on any website β€” consent modal detection, dark pattern analysis, cookie behaviour before/after interaction, and network tracker auditing. It produces a scored report (0–100, graded A to F) with a full cookie inventory. CI-friendly with --fail-on threshold support, Docker image included, and a programmatic Node.js API.

npx @slashgear/gdpr-cookie-scanner scan https://example.com

➑️ Documentation · npm

πŸ₯‹ git-kata

A set of practical exercises to master Git beyond the basics. Everyone knows git commit, but the tricky situations deserve proper practice! ⭐ 130+

A GitHub Action to automatically validate Pull Request titles using a JS regular expression. Simple, lightweight, effective. ⭐ 30+

πŸ€– flo-du-bot

A GitHub Action that ensures every new feature or bugfix comes with its tests. Because tests are non-negotiable πŸ˜„

A real-time planning poker app for agile teams using the Fibonacci sequence. For stress-free estimations.

πŸ“ personal-blog

The source code of my blog, built with Astro. Open, forkable, welcome! ➑️ blog.slashgear.dev


🀝 Notable contributions

Projects I've contributed to that I'm proud of:

  • Traefik β€” The cloud-native reverse proxy / load balancer in Go with 60k+ ⭐. A massively adopted tool in modern architectures that I've had the chance to contribute to.
  • More contributions across the web and DevOps ecosystem β€” check out my GitHub activity!

🦁 Associations & Lyon tech community

The Lyon tech scene is alive and thriving, and I'm proud to be part of it!

🟑 LyonJS β€” Co-organiser

Lyon's JavaScript community β€” free monthly meetups, open to all skill levels, running since 2011. I help organise and animate the community. We just celebrated our 100th edition πŸŽ‰

πŸ₯ž MiXiT β€” Volunteer

Lyon's conference for ethics and diversity in tech β€” with crΓͺpes and ❀️. MiXiT is 2 days of talks on technology, team life, ethics and "aliens". A conference that dares to talk about what truly matters in our industry.

🦁 DevFest Lyon β€” Volunteer

The annual tech conference of the Lyon community, driven by GDG Lyon. 100% community-run, 100% non-profit. A first edition in 2025 that already made its mark!


πŸ“Š GitHub stats

GitHub Streak

Antoine's GitHub stats


🎀 Conference Speaker

I've been speaking at tech conferences since 2018 on topics ranging from web performance and bundling to security and testing. Here are some of the events I've spoken at:

Recent talks:

Past highlights:

➑️ Full list of talks & recordings: blog.slashgear.dev/conferences


πŸŽ“ Teaching

I used to teach web development and cloud computing at PolytechLyon, an engineering school at UniversitΓ© Lyon 1. Sharing our passion for the craft with the next generation of engineers was an incredibly rewarding experience.

If you're looking for someone for a guest lecture, workshop or one-off talk at your school or organization, feel free to reach out on LinkedIn or Bluesky! πŸ“¬


Made with β˜• and 🦁 in Lyon, France

Pinned Loading

  1. git-kata git-kata Public

    When you know the bases of git but sometimes you have problemes with it. This "code kata" could help you to deal with git problems

    132 8

  2. traefik/traefik traefik/traefik Public

    The Cloud Native Application Proxy

    Go 62k 5.8k

  3. action-check-pr-title action-check-pr-title Public

    Github action to check Pull Request title based on JS Regexp This action in really simple and use Github Action core library base on event of your pull requests No need to install anything on your …

    TypeScript 33 19

  4. personal-blog personal-blog Public

    Personal blog of Antoine Caron aka Slashgear

    Astro 15 10

  5. flo-du-bot flo-du-bot Public

    πŸ€– Github action to ensure that test are added to a project for new features or bug fixes

    TypeScript 3

  6. poker-planning poker-planning Public

    Real-time poker planning app for agile team estimation using Fibonacci sequence

    TypeScript 13