<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog - Davide Violante</title><description>Articles by Davide Violante, a freelance Tech Lead and Software Engineer :)</description><link>https://blog.davideviolante.com/</link><language>en-us</language><item><title>What I learnt from being a Tech Lead for 5+ years</title><link>https://blog.davideviolante.com/2026/09/what-i-learnt-from-being-a-tech-lead-for-5-years/</link><guid isPermaLink="true">https://blog.davideviolante.com/2026/09/what-i-learnt-from-being-a-tech-lead-for-5-years/</guid><description>The lessons I learnt about communication, trust, responsibility and delivery</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How to reduce doomscrolling</title><link>https://blog.davideviolante.com/2026/09/how-to-reduce-doomscrolling/</link><guid isPermaLink="true">https://blog.davideviolante.com/2026/09/how-to-reduce-doomscrolling/</guid><description>The extension I use to prevent going on social media without a reason and improve my productivity</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How to extend Ubuntu partition while shrinking Windows one on dual-boot scenario</title><link>https://blog.davideviolante.com/2026/07/how-to-extend-ubuntu-partition-while-shrinking-windows-one-on-dual-boot-scenario/</link><guid isPermaLink="true">https://blog.davideviolante.com/2026/07/how-to-extend-ubuntu-partition-while-shrinking-windows-one-on-dual-boot-scenario/</guid><description>A step by step guide to get more space on your dual boot Ubuntu/Windows partitions</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Explaining code refactoring to non-technical people</title><link>https://blog.davideviolante.com/2026/07/explaining-refactoring-to-non-technical-people/</link><guid isPermaLink="true">https://blog.davideviolante.com/2026/07/explaining-refactoring-to-non-technical-people/</guid><description>What I usually say when I need to explain code refactoring to the business team</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Check PM2 processes status</title><link>https://blog.davideviolante.com/2023/04/check-pm2-processes-status/</link><guid isPermaLink="true">https://blog.davideviolante.com/2023/04/check-pm2-processes-status/</guid><description>Very simple cron to check if the processes that should be online actually are</description><pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate></item><item><title>How to deploy Node.js app to AWS EC2</title><link>https://blog.davideviolante.com/2023/04/how-to-deploy-nodejs-app-to-aws-ec2/</link><guid isPermaLink="true">https://blog.davideviolante.com/2023/04/how-to-deploy-nodejs-app-to-aws-ec2/</guid><description>The most basic way to deploy your Node app on AWS</description><pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Restore Telegra.ph Edit button</title><link>https://blog.davideviolante.com/2023/04/restore-telegraph-edit-button/</link><guid isPermaLink="true">https://blog.davideviolante.com/2023/04/restore-telegraph-edit-button/</guid><description>The button can be restored if you set a particular Cookie</description><pubDate>Sun, 09 Apr 2023 00:00:00 GMT</pubDate></item><item><title>How to passively improve in another language</title><link>https://blog.davideviolante.com/2020/09/how-to-passively-improve-in-another-language/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/09/how-to-passively-improve-in-another-language/</guid><description>Simple habits you can add to your daily routine to improve a foreign language with no extra effort</description><pubDate>Mon, 14 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Why I moved to Milan</title><link>https://blog.davideviolante.com/2020/07/why-i-moved-to-milan/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/07/why-i-moved-to-milan/</guid><description>How I decided to move in this city in Italy</description><pubDate>Sun, 12 Jul 2020 00:00:00 GMT</pubDate></item><item><title>How NOT to write a job offer for Software Engineers</title><link>https://blog.davideviolante.com/2020/06/how-not-to-write-a-job-offer-for-engineers/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/06/how-not-to-write-a-job-offer-for-engineers/</guid><description>What I hate the most about how job offers are written</description><pubDate>Thu, 25 Jun 2020 00:00:00 GMT</pubDate></item><item><title>How to remotely perform a sprint retrospective using Trello</title><link>https://blog.davideviolante.com/2020/06/how-to-remotely-perform-an-efficient-sprint-retrospective-using-trello/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/06/how-to-remotely-perform-an-efficient-sprint-retrospective-using-trello/</guid><description>How to remotely perform an efficient sprint retrospective leveraging Trello features</description><pubDate>Wed, 17 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Things in common between software and people</title><link>https://blog.davideviolante.com/2020/05/things-in-common-between-software-and-people/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/05/things-in-common-between-software-and-people/</guid><description>How debugging code and understanding ourselves follow the same principles</description><pubDate>Mon, 04 May 2020 00:00:00 GMT</pubDate></item><item><title>If your social feed sucks blame yourself</title><link>https://blog.davideviolante.com/2020/04/if-your-social-feed-sucks-blame-yourself/</link><guid isPermaLink="true">https://blog.davideviolante.com/2020/04/if-your-social-feed-sucks-blame-yourself/</guid><description>It&apos;s not them, but you</description><pubDate>Tue, 14 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Why I disabled skill endorsement on LinkedIn</title><link>https://blog.davideviolante.com/2019/12/why-i-disabled-skill-endorsment-on-linkedin/</link><guid isPermaLink="true">https://blog.davideviolante.com/2019/12/why-i-disabled-skill-endorsment-on-linkedin/</guid><description>LinkedIn skill endorsements sound useful in theory, but in practice they are mostly noise. Here&apos;s why I decided to disable them.</description><pubDate>Thu, 19 Dec 2019 00:00:00 GMT</pubDate></item><item><title>The pros and cons of working remotely</title><link>https://blog.davideviolante.com/2019/02/the-pros-and-cons-of-working-remotely/</link><guid isPermaLink="true">https://blog.davideviolante.com/2019/02/the-pros-and-cons-of-working-remotely/</guid><description>A simple list of advantages and disadvantages of working remotely</description><pubDate>Wed, 27 Feb 2019 00:00:00 GMT</pubDate></item><item><title>The keyboard shortcuts I can&apos;t live without</title><link>https://blog.davideviolante.com/2019/02/the-keyboard-shortcuts-i-cant-live-without/</link><guid isPermaLink="true">https://blog.davideviolante.com/2019/02/the-keyboard-shortcuts-i-cant-live-without/</guid><description>Just a list of keyboard shortcuts I use daily</description><pubDate>Thu, 21 Feb 2019 00:00:00 GMT</pubDate></item><item><title>How to efficiently lead and manage your team on GitHub</title><link>https://blog.davideviolante.com/2019/02/how-to-efficiently-lead-and-manage-your-team-on-github/</link><guid isPermaLink="true">https://blog.davideviolante.com/2019/02/how-to-efficiently-lead-and-manage-your-team-on-github/</guid><description>My way on efficiently lead and manage a developers team on GitHub, leveraging many GitHub features</description><pubDate>Thu, 07 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Why I switched to Ubuntu</title><link>https://blog.davideviolante.com/2019/02/why-i-switched-to-ubuntu/</link><guid isPermaLink="true">https://blog.davideviolante.com/2019/02/why-i-switched-to-ubuntu/</guid><description>Since I moved to Linux I can&apos;t come back anymore</description><pubDate>Sat, 02 Feb 2019 00:00:00 GMT</pubDate></item></channel></rss>