All tuto
What is it?
API
Architecture
Bash
Database
DevOps
Docker
Git
GraphQL
Kafka
Kubernetes
MySQL
PHP
SEO
Webmarketing
All tutorials
What is a port?
2022-12-13
TCP/IP explained.
GIT : display the current branch in prompt
2022-11-18
Stop confusing branches.
Regex cheatsheet
2022-11-18
Understand regular expressions with examples based on PHP.
GIT cheatsheet
2022-11-18
Useful commands for your everyday life.
MySQL : create a dynamic pivot table
2022-11-12
How to convert lines of a table into columns?
MySQL : order by with null fields
2022-11-12
Customize the sorting algorithm with COALESCE.
How to display the ARP cache on Linux?
2022-11-12
Find the MAC addresses of machines on my network.
MySQL : how to query the description of a table?
2022-11-12
Rework the result of DESCRIBE.
Bash : automatically exit the script if a variable is not set
2022-11-12
Use the command set -u for testing variable initialization.
Bash : automatically exit the script if a command fails
2022-11-12
Use the command set -e for testing the return code.
MySQL REPLACE : insert or update a line
2022-11-12
How to insert a new line or update it, if it already exists with MySQL?
MySQL DELETE with join
2022-11-12
Delete a line in a query involving several tables.
How to delete the files older than a given date in bash?
2022-11-11
Rotating logs and backups: the command to clean a server.
Email with attachment in PHP
2022-11-11
Send file with the mail function.
How to find my Linux version?
2022-11-10
Debian, Ubuntu, Fedora? Find the name and the version of your distribution.
What is a cache?
2022-10-21
How to increase the speed of your website? Which strategy to adopt? Why is cache invalidation so difficult?
Open Graph, boost your visibility on social networks
2020-11-09
Automatically display the preview of a page when posting an URL on a chat or social network.
JSON-LD, enrich search engine results
2020-11-08
How to display rich snippets on Google, Bing, Yandex, Yahoo? Make search engines understand the content of a web page.
Microdata, enrich search engine results
2020-11-08
How to customize the way a result is displayed by Google, Bing and their friends? Make search engines understand the content of a web page.
Kafka, what is it?
2020-09-26
A quick explanation of Kafka for beginners with examples. Why use it? How does it work?
Kubernetes, what is it?
2020-06-21
A quick explanation of Kubernetes for beginners. Why use it? How does it work? Where to start?
Nginx, what is it?
2020-06-01
A quick explanation of Nginx for beginners. Why use it? How does it work? Where to start?
Docker Compose, what is it?
2020-05-21
A quick explanation of Docker Compose for beginners. Why use it? How does it work? Where to start?
GraphQL, what is it?
2020-05-21
A quick explanation of GraphQL for beginners with examples. Why use it? How does it work? Where to start?
Docker, the basic commands
2020-05-16
A summary of the most useful docker commands. How to execute bash in a container? How to export an image?
Docker, my first container
2020-05-16
Main commands for starting with Docker. How to run a container? How to see which container is running?
Docker, what is it?
2020-05-11
A quick explanation of Docker for beginners. Why use it? How does it work? Where to start?