Why I Left the .NET Framework

I can’t say I left the .NET Framework altogether as our main app was developed with .NET and we still maintain it on daily basis. Whenever applicable however, all the recent stuff is being done outside the walled garden. The following Jonathan Oliver totally resonates with my experience. The .NET Framework was good. Really good. Until it wasn’t. Why did I leave .NET? In short, it constrained our ability to choose (which is a huge deal for me) and turned our focus inward toward the perceived safety of the nest instead of the helping us experiencing all of the possibilities out there in the big, wide world. ...

February 3, 2014 · Nicola Iarocci

The Descent to C

This is really worth you time if you’re looking to learn C language (you should). This article attempts to give a sort of ‘orientation tour’ for people whose previous programming background is in high (ish) level languages such as Java or Python, and who now find that they need or want to learn C. via The Descent to C.

February 1, 2014 · Nicola Iarocci

A programmer’s legacy

This is a subject I’ve been pondering on for a while. I think we all have an urge to mark our stamp on this world, to graffiti ‘I was here–don’t forget me’. Yet, as a programmer, where is my legacy? via A programmer’s legacy.

January 27, 2014 · Nicola Iarocci

Pro Git Workflow

Pro Git Workflow is an interesting collection of Git shortcuts, aliases and workflows. Nothing really new but give it a shot if you want to improve your git-fu beyond basics.

January 27, 2014 · Nicola Iarocci

Got any tips or tricks for Terminal in Mac OS X?

Best collection of Terminal tricks ever: Got any tips or tricks for Terminal in Mac OS X? – Ask Different.

January 22, 2014 · Nicola Iarocci

JavaScript: The Right Way

Hey, you! This is a JavaScript guide intended to introduce new developers and help experienced ones to the JavaScript’s best practices. via JS: The Right Way.

January 22, 2014 · Nicola Iarocci

Python and Flask Are Ridiculously Powerful

As a developer, I sometimes forget the power I yield. It’s easy to forget that, when something doesn’t work the way I’d like, I have the power to change it. via Python and Flask Are Ridiculously Powerful.

January 22, 2014 · Nicola Iarocci

Today my startup failed

Shit happens. Way more often than what most people think. It may seem surprising that a seemingly successful product could fail, but it happens all the time. Although we arguably found product/market fit, we couldn’t quite crack the business side of things. via Chris Hates Writing • Today my startup failed.

January 22, 2014 · Nicola Iarocci

CoderDojo Launch

Yesterday I attended the Digital Divide Workshop ran by Agenda Digitale Ravenna. With my friend Giulio Cesare we gave a quick introductory talk on the CoderDojo we are launching in our area. Want to help as a mentor? Get in touch!

January 17, 2014 · Nicola Iarocci

On undoing, fixing, or removing commits in git

This document is an attempt to be a fairly comprehensive guide to recovering from what you did not mean to do when using git. via On undoing, fixing, or removing commits in git.

January 16, 2014 · Nicola Iarocci