My personal awesome stars
- Tools 🧰
- Frameworks 🚀
- Books 📚
- Courses 📼
- Repositories 📦
- Cheat Sheets 📝
- Mobile App 📲
- Coding games 🎲
- YouTube channels 🟥
- Other 🐱
- Hibernate - Object–relational mapping tool
- Jboss Wildfly - JEE application server
- Oh my zsh - open-source framework for ZSH, help to manage and configure ZSH shell
- React-native - Really good framework to develop cross-platform apps with JavaScript libs
- Terminator - Nice terminal with multi tabs for Linux
- WSL - Windows Subsystem Linux : Embedded Linux system that allow you to use (almost) all the linux programs on Windows on the distribution of you choice
- Vim - Classic text editor with awesome progWaression level and great plugins
- VSCode - Very popular text editor with brilliant plugins
- pgAdmin 3+ - Open source DB manager for PostegreSQL
- paint.NET - Amazing Free photoshop like made with .NET
- Warp - Mordern terminal, multi tab and totally customizable and with embedded AI
- Figma - Amazing app to prototyping UI
- Dbeaver - Database tool to manage SQL databases
- Jbang - Amazing Java CLI*
- Postman - Program to use, build, and test APIs
- Grub Customizer - Nice program to custom your Grub boot loader
- SDKMan - Clean SDK manager for Unix system and Windows
- Fork - Great Open Source Git graphical interface
- Hilla React - Front end lib for java project to create Spring boot and react apps
- Trello - Light project manager, great for managing user stories.
- [Spring framework](https://quarkus.io](https://spring.io/) - Great framework dominating marketshare in Java environments. Facilitates Java configuration and his embedded libs covering almost every subjects so it's a cool framework
- Quarkus - Modern Java framework made by Redhat. This framework is fast and strong, it uses grallVM and Jakarta EE implementations. It's new but well documented.
- Angular - Real Front-end framework made fully in TypeScript, more standardized compar to others... I love it!
- Clean code - Classic book to learn how to produce readable, comprehensible and maintainable code. ✅
- Clean coder - Even if you know how to produce good code, being a qualified coder is a difficult task. This book can teach you how to make better choice and to act as professional coder. ✅
- Clean architecture - Being a clean coder is not enough if you can't build clean architecture, this is the last master piece from Robert Martin to prevent from architecture misconceptions.
- Refactoring: Improving the Design of Existing Code - How effectively refactor code without break existing behavior
- [Head First Design Pattern 2nd edition](https://www.goodreads.com/book/show/58128.Head_First_Design_Patterns](https://www.goodreads.com/book/show/58128.Head_First_Design_Patterns) - Book from the Gang of four to understand the essentials patterns to design great software
- The design of everyday things - Game changing book! Amazing design concepts, put them into practice and you will create better products ✅
- Java Precisely - Smart Java Programming book that describes the language in detail ✅
- Effective Java Third Edition - Very useful book with great advices
- Monolith to Microservices - How to organize and transform monolith project to microservices.
- Java EE 8 Application Development - Technical book to learn the main concepts of JEE
- SCRUM - French book around Scrum methodology ✅
- Domain-Driven Design: Tackling Complexity in the Heart of Software - original book about DDD architecture
- Domain-Driven Design: Tackling Complexity in the Heart of Software - original book about DDD architecture
- The Pragmatic Programmer: From Journeyman to Master - perfect book to know how improve in the job of programmer
-
Apache Spark for Java developer - Detailed Spark course for Java developer with exercises and examples
-
The JavaScript Bible - JavaScript Bootcamp - Very complete course to understand JavaScript and ECMAScript
-
Angular - The Complete Guide - Project based tutorial to understand and manage an Angular project
-
The Git & Github Bootcamp - Amazing course to learn Git
-
Oracle Certification: Mastering Java for Beginners & Experts - Good cours about Java language
-
Java Enterprise Edition 8 for Beginners course - Interesting cours on the main concepts of JEE
- Chocolatey - CLI-based package manager for Windows
- AngularCLI - CLI for Angular project that helps you to avoid click to create, build, test...
- Angular2AndJavaEE - Cool repository to make JEE Rest API project with Angular2+
- Paper Dashboard Angular - Good template with modern design to learn
- Paint.NET - Repository of the Amazing Paint.NET Free App
- Java oauth server - Java Oauth 2 API server based on JAX-RS 2.0
- Jberet - Java batch implementation of JSR-352
- Eclipse sheetcheat - Complete cheat sheet for Eclipse IDE
- CSS sheetcheat - Very Complete cheat sheet for this idiomatic CSS
- CSS Precedence sheetcheat - Funny precedence cheat sheet for CSS
- CSS flexbox sheetcheat - Useful flexbox cheat sheet for CSS
- Python sheetcheat - Well defined cheat sheet for Python3
- codeceptJS - End to end framework to test web application
- Medium - Great website to read tech articles about every subjetcs
- SoloLearn - Useful for learning the most popular language but especially to fight ⚔️ developers with your coding skills !
- Enki - Daily app to learn new language technique frequently
- Brillant - Funny app to improve your math and problems solving skills
- Udemy - App of Udemy website to watch or cast IT courses while taking a short break 😙
- Flexbox Froggy - little game to understand and practice CSS3 flexbox
- Flexbox defense - Tower defense game to practice CSS3 flexbox
- Grid garden - Gardening game to practice CSS3 Grid
- Css battle - Draw easy or complex forms to practice CSS
- Vim adventures - Adventure game to practice Vim commands
- Super markup world - Platform game to practice HTML
- 10 idees recues UX Design - 10 common preconceptions quiz about UX Design
- Fireship - Awesome channel with short video format for technology intelligence
- Devoxx FR - Java Devoxx conference channel
- edureka! - IT channel to learn about different topics
- Keep on coding - Tips and tricks useful channel for developers
- IT connect - IT general channel
- Alpha Code - Channel about DDD architecture
- Computerphile - Computer stuff channel
- Joma Tech - Entertaining chanel around IT
- Bogdan Stashchuk - Serious udemy teacher who post classes on YTB
- Dave Gray - Qualitative Youtuber around web development
- Benjamin Code - French freelance developper
- devaslife - Relaxing live coding channel
- Flux Academy - Cool front end oriented channel
- Bro code - Varied languages tutorials
- Treehouse - Channel to learn about concepts, technologies and frameworks
- John Taieb - French channel about coding, digital nomad and coding business
- Stefan Mischook - Senior developper with a lot a experiences and good advises
- The coding train - Coding challenges by a dynamic guy with funny concepts
- Colt Steele Code - Web tutorials and tricks
- Devoxx live refactoring - How to refactore without tunnel effect
- http.cat - Http verbs with cats