Let’s talk about Burnout, the enemy we cannot ignore
What is burnout, and why knowing its existence is not enough? Let’s understand first that burnout kicks in after stress. When stress, which is usually temporary, persists over a long period of time and is not followed by relaxation. When physical stress (fatigue), mental stress (work) or social stress (requirements) do not diminish/resolve. Burnout can be…
Why did I start Working Part-Time instead of Full-Time and the Benefits of a 4 Days Workweek
Around august 2015 I decided that I wanted to step back from my 9-5 job and work part-time for the same company and it was one of the best decisions of my life. In this post I want to highlight the story, the tradeoff, the benefits and the downsides of this choice to help everyone…
Is DuckDuckGo a Worth Alternative to Google? My 6 Months Test
If you’re here I suppose you already know the DuckDuckGo search engine, it’s a free search engine that doesn’t track you and cares even more about your privacy. Here there are my thoughts about its pros and cons.
How to Automatically Backup your OpenShift Applications with the Openshift Backup Server
Did you know there’s a way to automate the backup of your openshift apps? I didn’t until I found it on the main OpenShift blogs. Turns out there’s a whole webapp that does it beautifully and it takes 3 simple steps to setup a scheduled backup for your application.
Powerful and Cheap WordPress Blog Setup with PHP 7.0, NGNIX, Memcached and MariaDB 10.1 on DigitalOcean 512MB Droplet
I have a few wordpress blogs now, some of them had some spikes in visits, some are quite unpopular, but still I always wanted an easy and secure system to host them all without sacrificing speed and money. After many trials and errors, I am quite happy with my actual setup which is PHP7 Ubuntu…
How to migrate a Node.js App from Heroku to OpenShift
Given the recent price/tier changes of Heroku I wanted to understand what alternatives do we have, as developers, to host a Node.js application free of charge. Let me be clear upfront… there are not so many alternatives right now, and I can’t praise Heroku enough for putting out a free plan like the one in…
Recovering a Corrupted embedded Apache Derby Database after an error XJ040 (or if you got an error XSDG2)
Apache Derby is a usually a strong database but sometimes it might get corrupted. This is what worked for me after many embedded derby databases became corrupted because we finished the free space on the partition (yes, shame on us). To make things worse, we didn’t always have a recent backup of the db, which…
Why big companies like Dell sometimes can’t apologize
Some days ago I opened up my work-email and instantly saw this It was clear to me that this title was an error, but guess what? No one cared, and here’s why.
What Seth Godin gets right
I’ve read some books of Seth Godin and read many of the posts on his blog. In all of them, there’s something interesting you might not have noticed, all of them are the results of an avid observation of reality, of how things (and people) work. For some people Seth Godin might just be a…
The best way to learn a language using the Jetpack WordPress Plugin
In 2015 I decided I would commit to writing a private no-comments blog everyday. I got inspired by reading Seth Godin, “The Icarus Deception”, where Seth writes about how important this daily action is. As a non-english person (I’m italian), this was sure a tough thing to do, mostly because I already know how much difficult is to write good…