How to quickly share source code snippets

I often have the necessity to share a long snippet of code with someone located somewhere who somehow needs it. Sure, there are a lot of services out there, ranging from Pastebin to Snipplr, but the point is that they waste way too much of my time: I have to visit the website, in some cases I’m forced to register/login, and so on. Spending a good amount of my time on the command line, I was looking for a much more convenient way to quickly share my code.

Troubleshooting (and solving) the Homestead’s error message on OS X: “A VirtualBox machine with the name ‘homestead’ already exists. Please use another name or delete the machine with the existing name, and try again.”

Being studying Laravel these days, I’ve been playing around with VMs, but despite the awesome guidance of Jeffrey Way, for some unknown reason I found myself with unusable Homestead Virtual Machines. The background… Continue reading

Let’s face a Facebook Programming Challenge together: finding the missing term in an arithmetic progression

Facebook Programming Challenges are a great way to challenge yourself in a demanding, timed programming task. FPCs usually last between 45-60 min. and ask you to solve a given problem, stated in the… Continue reading

How to hide a software update in the Mac App Store

I recently found myself restoring my iMac three times in the last month. No solution seemed to work: NVRAM/PRAM reset, permissions & disk repair from the Disk Utility, neither launched from the install… Continue reading

My new GitHub page is up and running

After many vicissitudes, I finally had the chance to organize and upload all of my code on As of now, there are two repositories: projects, containing the projects I got involved into… Continue reading

Freefall: conceptual modeling and the Object-Relational Mapping Diagram (ORMD)

A long time has passed since my last post about Freefall, where I quickly explained the major steps I took for Requirements Analysis. Let me first say that the project is almost complete… Continue reading

Tribute to Carl Sagan

Please enjoy this wonderful short movie about one of the most contemporary brightest scientists’ enlightening vision about future and humankind. For more info about Carl Sagan, refer to Wikipedia: My parents were… Continue reading

Freefall: Requirements Analysis

Generally speaking, when all the requirements – or at least most of them – have been collected from stakeholders, next step is Requirements Analysis, when all the available requirements are processed in order to make… Continue reading

Freefall: translation of the Problem Specification Document from Italian to English

So, here is how the Freefall project actually begins: translating the Problem Specification Document I received from Italian to English. The goal of the project is to develop a Database for the electronic… Continue reading

Introducing Freefall, my next project

It’s been a long time since my last post; time I’ve spent reading, studying, working, giving exams and – sometimes – relaxing. So why am I here again? Reason is because one day… Continue reading