Essential Tools and Practices for the Aspiring Software Developer

Essential Tools and Practices for the Aspiring Software Developer is a self-published book project by Balthazar Rouberol and Etienne Brodu, ex-roommates, friends and colleagues, aiming at empowering the up and coming generation of developers. We currently are hard at work on it!

The book will help you set up a productive development environment and get acquainted with tools and practices that, along with your programming languages of choice, will go a long way in helping you grow as a software developer.

It will cover subjects such as mastering the terminal, configuring and getting productive in a shell, the basics of code versioning with git, SQL basics, tools such as Make, jq and regular expressions, networking basics as well as software engineering and collaboration best practices. 

By joining this mailing list, you agree to receive updates on the project. We only store your email address, and nothing else. We will reach out to give you updates on the project, and ask if you want to perform an early review in exchange for a free book.

If you have any question, feel free to reach out to

Thanks again for your interest!
* indicates required
Email Marketing Powered by Mailchimp