Manager: a professional who achieves set objectives by organizing other people's work. Recently, I had an interesting conversation about management with my good friend, Matteo. Specifically, we discussed the role of the technical manager in modern companies. Matteo has a deep technical background and is a great engineer. Currently, he is experiencing a stage of … Continue reading Losing the Edge
Ideas for a DIY Smart Home: Energy Monitoring
Introduction Last year, I decided to analyze in detail my house's electrical power consumption as I found it quite high, given the limited utilization of my home. I googled around to find a relatively cheap solution. This post describes briefly what I did to measure the overall consumption, 7 days a week, 24 hours a … Continue reading Ideas for a DIY Smart Home: Energy Monitoring
Class T Audio Amplifier with Integrated USB DAC and Bluetooth Receiver
Introduction This post is rather technical and describes a homemade class-T amplifier that I started to build in 2010. I consider it a never-ending project because, from time to time, I tweak it to add new features or to improve existing ones. For example, in the spring of 2017, I put my hands on it … Continue reading Class T Audio Amplifier with Integrated USB DAC and Bluetooth Receiver
Italian Creativity
The readers of this blog know well that I am not afraid to criticize my country. When I do this, it's because I really wish we could sort out its dysfunctionalities. The first step to take is, therefore, to recognize these difficulties. Nevertheless, I'm also aware of the positive peculiarities that still make Italy unique. … Continue reading Italian Creativity
Immortality for the Masses
In this previous post, I talked about a literary festival that I attend every year called pordenonelegge.it. As stated there, this event provides regularly much material for this blog. This post is an example of a topic—immortality—which I have been thinking about for a while and which was discussed by one of the writers who … Continue reading Immortality for the Masses
Ideas for a DIY Smart Home: IP-based Video Surveillance System
Introduction This is the first of a series of posts describing some (hopefully) compelling ideas for DIY projects that you can carry out to make your home a little bit smarter. I have tested these solutions myself throughout the years. Indeed, from time to time, I like to "hack" my house in order to add … Continue reading Ideas for a DIY Smart Home: IP-based Video Surveillance System
The typical day of the embedded systems engineer
To relax, I occasionally read a web site which talks ironically about basketball. It is called "La giornata tipo", "the typical day" in English. Many of the articles you can find there describe hypothetical average days of basketball teams and players. These hypothetical days are littered with invented facts that exacerbate the flaws of the … Continue reading The typical day of the embedded systems engineer
Playing with cryptocurrencies and blockchains (previously: Playing with Bitcoins) – Part II
Introduction Last January, I posted an article about Bitcoins. This post is a sort of part II of the linked article. Due to the fact that the new post will talk about Bitcoins as well as other cryptocurrencies, I decided to change the title. I realized, in fact, that the world of cryptocurrencies goes well … Continue reading Playing with cryptocurrencies and blockchains (previously: Playing with Bitcoins) – Part II
When part of the Silicon Valley was here
A couple of years ago I had the chance to meet Giovanni De Sandre, who has become a good friend of mine. He is one of the engineers who, under the supervision of Pier Giorgio Perotto, created the first ever desktop Personal Computer, known as Programma 101 (P101 for short). After retiring, he is used … Continue reading When part of the Silicon Valley was here
Tesla Model S test drive
Introduction A couple of weeks ago, I had the chance to do a Tesla test drive in Padova. [1] The car I drove was a brand new Model S 90D, priced at € 125,000. I will not bore you with the list of the technical specifications of this car, as you can easily find hundreds … Continue reading Tesla Model S test drive