Senior Backend Software Developer, currently playing with Java, Kotlin, KMP, Spring Boot, IntelliJ Plugins 🐱.
Some of my projects:
- Plugins for IntelliJ IDEA based IDEs:
- Extra ToolWindow Colorful Icons (issues) (closed source, freemium): one of the most popular plugins for IntelliJ. Makes tool window icons colorful.
- Extra Icons (issues) (open source until Jan 2024, now paid): makes your IDE more pleasant to use. Adds 500+ icons for files like Travis YML, GitLab YML, Angular files, etc. Supports Git submodule folders and some popular frameworks. Highly customizable. You can also register your own icons.
- Extra IDE Tweaks (issues) closed source, paid): several utilities for IDE tweaking, plus workarounds for a few IDE issues.
- Extra Tools Pack (issues) (closed source, paid): Extra ToolWindow Colorful Icons + Extra Icons + Extra IDE Tweaks packaged into a single plugin, at a lower price.
- Battery Status (src): displays battery information in the status bar. Works on Windows/Linux/macOS.
- WorldClock (src): shows one or two customizable clocks in the status bar. By default, shows current time at Montreal (Canada) and Paris (France).
- Night And Day (src): shows in status bar how much time left in percentage or duration (until the end of day, week, month, year, or a custom date time).
- I Love DevToys (src): highly inspired from the DevToys software available on Windows. Find useful tools in a Tool Window in the top right corner of your IDE.
- Icon Viewer 2 (src): a maintained and improved fork of the excellent IconViewer plugin. Preview project images as an icon in your project explorer.
- Darcula Sombre (src): like Darcula Theme, with darker colors and unobtrusive borders.
- Open as Project (closed source): add an entrey in the context menu in order to open a folder as a project. Can be useful when working with a monorepo.
- No AI (closed source): creates an empty file named ".noai" in the root directory of the project. This file tells the IDE to fully disable the features of the JetBrains AI Assistant.
- DevKit Helper (src): a plugin for IntelliJ-based IDE plugin developers. Reports usages of IntelliJ Platform API introduced in a version newer than the one specified in
pluginSinceBuild
ingradle.properties
.
- Manon: a demo for playing with SpringBoot 2&3, JWT, Querydsl, GraphQL, Docker, ELK, PostgreSQL, MariaDB, Redis, MongoDB, Flyway, Maven, Gradle, TestNG, JUnit5, JaCoCo, GreenMail, CI, Quality Gates, Prometheus, Gatling...
- Software Update Bot: be notified about your favourite stuff updates with RSS and Atom feeds, MD and JSON reports. Runs every 4 hours on a GitHub Action.
- OGA Maven Plugin: Old GroupIds Alerter - A Maven plugin that checks for deprecated groupId+artifactId (e.g. did you know that graphql-spring-boot-starter moved from com.graphql-java to com.graphql-java-kickstart?).
- OGA Gradle Plugin: like OGA Maven Plugin, but for Gradle.
- Simple Backup Go: a simple command-line backup tool written in Go. Works with 7-Zip. Windows only. This is what I am using in order to back up my data.
- Captvty Installer: Create an installer for Captvty. Créez un installeur pour Captvty. 🇫🇷
- TikiOne JaCoCoverage (archived): NetBeans module that provides JaCoCo code coverage for Ant based Java SE, Java EE and NetBeans Module projects (JDK5,6,7,8 compatible).
- TikiOne Steam Cleaner (archived): Steam/GOG/Origin games redistributable packages finder and remover. Available in 13 languages. Was very popular among gamers (100.000+ regular users, 1M+ downloads from Sourceforge, GitHub and most popular download websites).