Leonardo Montini

Italy Italy

Hello! 👋 Leonardo here, a Frontend Developer and Open Source enthusiast. I'm on a journey to inspire a community of passionate human beings to get better together in software development, shaping our future. Through my technical articles and videos (DevLeonardo on YouTube), my aim is to ignite the flames of curiosity in developers, both new and seasoned, driving them to the Open Source world. Awarded GitHub Star ⭐️ in 2023 and Microsoft MVP 🔷 in 2024. Sorry for team dogs but... I'm on team cats! 😺

Community Contributions

How GitHub Copilot is assisting my flight, will it take full control?

Will GitHub Copilot ever become the Captain? It's hard to tell today, but one thing is for sure, it's doing great in assisting developers in their daily tasks. In this session I'm going to explain and showcase some of the latest Copilot features and how I am personally using them to increase my productivity and satisfaction at work. I'll cover from the most common autocomplete, to features like Chat, Voice, CLI, Workspace and everything that will get released in the meantime.
Speaking (conference/usergroups) / 10-22-2024

GitHub introduces Sub-Issues & more!

You probably used to track multiple GitHub issues manually, in the body of another issue. Good news: creating sub-issues is now a supported feature! 🚀 This update comes with some other improvements, such as Issue Types, a redefined Issue Search and more! Bad news: it's still behind a feature flag. Good news: you can request your Organization to be enabled in one of those discussions: Sub issues: https://github.com/orgs/community/discussions/131957 Issue types: https://github.com/orgs/community/discussions/112806 It's also a great chance to share feedback to help giving shape to these new features! Also, have a look at Issue Form Templates: https://youtu.be/hNs5Gg_fEEs
Video/Podcast / 09-04-2024

Your next side project won't fail this time 💡

My new side project will help your next side project stay alive a little bit longer, hopefully. It's an Open Source Nextjs app, integrated with GitHub, to keep track of plans and ideas. The goal is to have all things about side projects organized in one place, so you can write down your shower thoughts and try to be a little bit more accountable about that fancy idea you just had and were super excited about. I just started working on it and there's a high level roadmap in the README but ideas and pull requests are always welcome! Myntenance Repo: https://github.com/Balastrong/myntenance ⭐️ Discord channel for Myntenance: https://discord.gg/8sbrxHVBBT
Video/Podcast / 07-24-2024

🌈 2 Colorful vscode Extensions to Paint your Workflow

Colors 🌈 help us identify things in our surroundings, including vscode instances and files. Today I show how I solved two problems I had, thanks to colors and 2 vscode extensions: 👇 1) Identify different vscode instances This is quite common, you may have a backend and a frontend repo, or simply you’re working on multiple projects and it happens that you have some vscode instance open. Short answer: Peacock. You can indeed customize projects from the settings but this extension makes it so much easier. https://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock 2) Identify files and folders in the same repo I was recently playing around with Module Federation, but this applies pretty much in all monorepo scenarios. I wanted an easy way to know what project a file refers to and with another extension, Folder Path Color, I was able to do that! https://marketplace.visualstudio.com/items?itemName=VisbyDev.folder-path-color
Video/Podcast / 05-28-2024