Je développe principalement en Python (ou en Bash, si Python n'apporte pas une grande plus-value et que le projet en question se résume à quelques scripts). Pour des projets nécessitant un serveur web, j'utilise Python/Flask.
Mon environnement de développement peut se résumer à un Arch Linux (mes dotfiles sont ici), vim, Sublime Text, Pycharm, et une Raspberry.
Plus récemment, je m'intéresse à Rust ainsi qu'aux bases de données orientées graphes, via Neo4j.
En général, si je me lance dans un projet c'est que :
une solution existe sûrement déjà, mais je préfère apprendre en la créant et en la mettant en place moi-même
c'est l'occasion d'apprendre de nouvelles technos ou techniques
Un script déployé en crontab m'envoie tous les matins la prévision météo pour les prochaines 24h.
Le script est configuré par un fichier .ini, qui permet de spécifier, entre autres, la latitude et la longitude de la prévision, les unités affichées, ou encore la langue du message.