Les outils que j'ai utilisé quotidiennement en 2018

Choisir les bons outils est souvent un travail qui prend du temps, qui fait dépenser de l’argent et qui peut s’avérer être une tâche sans fin.

En 2018 j’ai fais pas mal de PHP (comme d’habitude …), de Node.JS (obligé …), de Go (j’aime !), de Linux, PostgreSQL, et autres joyeusetés d’infrastructure.

  • Ma machine : toujours mon bon vieux Macbook Pro 15” de 2012 … çà date mais pourquoi changer quand il fonctionne très bien. Mojave installé … mais je pense que çà sera la dernière mise à jour supportée pour ce modèle.
  • Casque Parrot : toujours pour moi le meilleur casque du marché. Ses oreillettes étaient âbimées mais en 2018 j’ai pu les changer.
  • Virtualbox : après avoir gouté à Docker en 2017, je suis revenu à mon bon vieux VirtualBox, pas de perte de temps à chercher “comment çà marche”. Un Linux “normal” … et une maitrise totale
  • Deezer : des dizaines d’heures d’écoute à mon actif …
  • Vagrant : nouveauté 2018 de mon côté, je l’utilise pour générer mes machines virtuelles plus rapidement.
  • puphpet.com : super site pour générer des fichier Vagrant sans se casser la tête
  • Sublime Text : toujours mon éditeur de texte préféré. Rapide, plein de plugins … j’ai essayé Visual Studio Code mais Sublime Text reste mon préféré.
  • PhpStorm : petit nouveau 2018, j’ai commencé à utiliser un IDE parce que j’avais à refactoriser pas mal d’anciens codes pour être un peu plus PSRx … définitivement adopté !
  • Envato Elements : j’ai pris un abonnement chez Envato … et ca me permet d’avoir des templates web, de présentation, des icones, des images et maintenant des effets sonores avec une licence à chaque fois !. Pour 30 euros par mois, je suis tranquille côté Assets.
  • Trello : cette année j’ai utilisé intensivement Trello pour gérer mes tâches sur différents projets. Ce n’est pas ce qui se fait de moins cher mais l’intégration avec GitHub, la gestion du calendrier et d’autres Power-Ups permettent de réellement faciliter le travail
  • Github : INDISPENSABLE. Aucun problème de disponibilité et l’esprit tranquille pour gérer tous les codes sources de tous les clients !
  • Amazon Web Service : Lightsail (3,5 euros / mois pour une machine d’entrée de gamme) pour les POC clients, Route53 pour gérer les noms de domaine, S3 pour sauvegarder les backups et autres fichier et EC2 pour les machines de production.
  • DbSchema : J’ai enfin trouvé l’outils idéal pour se connecter à PostGreSQL, SQL Server, MySQL (et il sait se connecter à plein d’autres choses). Visualisation des schémas, requêtages, … tout se qu’il faut pour travailler à l’aise avec ses bases de données.
  • PostGreSQL : Définitivement mon RDBM préféré. Une fois que vous goutez à JSONB, Pub/Sub et à la réplication … le reste n’existe plus…
  • PHP : Toujours mon language préféré. Du code de plus en plus PSR donc de plus en plus propre
  • NodeJS : Cette année j’ai eu a développer des applications mobiles avec Ionic et des applications de bureau avec Electron donc Node.JS a été obligatoire.
  • Ionic PRO : J’ai utilisé Ionic Pro pour pouvoir compiler les APK facilement, gérer les testeurs sous Android et centraliser les erreurs Javascript
  • Be Focused Pro : installé sur l’iPad et le MacBook, Be Focused permet de gérer le temps avec la méthode Pomodoro
  • Spectacle : Me permet d’organiser facilement les fenêtres de macOS grâce a des raccourcis clavier.
  • Google Keep : gère mes Bookmarks et toutes les notes que je sois le le Mac, l’iPad ou mon téléphone Android.
  • Screenflow : permet d’enregistrer des screencast (et d’ajouter d’autres sources) pour faire les vidéos d’aide des applications par exemple
  • GIMP : l’abonnement Adobe de 2017 a été arrêté (ca commence a faire beaucoup à la fin de chaque mois …) à la faveur de GIMP. Une fois les repères pris, c’est aussi rapide pour faire les retouches.
  • Bootstrap Studio : ce logiciel a longtemps traîné dans mes tiroirs. Et je l’ai utilisé pour quelques projets cette année. Une fois les habitudes prises c’est tout de même pas mal à utiliser pour faire les maquettages par exemple.
  • Opera : j’utilise Opera pour lire les vidéo Youtube. Il permet de détacher la fenêtre de lecture vidéo.
  • Firefox : mon navigateur de tous les jours
  • Postman : pour faire des requêtes HTTP. Il est super car on peut créer des catalogues et enregistrer les requêtes. Super pratique pour tester ses API après plusieurs mois :)
  • Feedly : mon lecteur RSS depuis plusieurs années. Le premier logiciel qui se lance le matin sur mon téléphone.
Written on January 3, 2019