Blogs | Alessandro Maccario

Poetry Environments, Simplified

A one line command tool to create Poetry-Python environments While developing more and more projects in Python by following the 100 Days of Code: The Complete Python Pro Bootcamp, I’ve found myself creating new Poetry environments for each and every one of them. I used to keep an Obsidian note open whenever I had to create a new one with a series of steps to follow, to speed up the process. But why the need of manually typing each and every command in the terminal if it is possible to package them in a Python script? ...

August 3, 2025 · 2 min · Alessandro Maccario

How to Start Blogging with Hugo

This is my first blog post, ever. And because I’ve built this website by using Hugo, why not starting this journey of self-learning by a blog post on how to start with this amazing framework? Note: The following how-to has been tested on a Windows (10) operating system only. Build from Source As mentioned in the Hugo Windows Installation guide, three are three main components when working with Hugo: Git Go Dart Sass To begin with, Git and Go are mostly necessary to start with Hugo development, where Git plays the role of the Version Control System. It is good practice to git your progress and, in case needed, revert your current work to a previous version. ...

December 24, 2024 · 3 min · Alessandro Maccario