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

Conquering the Command Line

This is a very good ebook, and is free for reading online. This book is for new developers, experienced developers, and everyone in between who wants to master Unix and Linux commands. This book was designed to showcase some of the most useful commands that a developer can know to help them in their daily tasks. via Softcover | Conquering the Command Line.

January 12, 2014 · Nicola Iarocci

How To Be A Great Developer

… and a Great Person in general. Empathy is your most important skill. Practice it with everyone you interact with, and everyone who interacts with your work. Humility goes hand in hand with empathy. Be open to the possibility (likelihood, even) that you are wrong. Know that you will always be learning and improving. accept and own up to mistakes immediately. The less you fear being wrong, the more confident you can be. You are wrong about many things. You know very little about most things. Everyone else is exactly the same way. Embrace it. Always learn, always question, always adapt and grow. ...

January 12, 2014 · Nicola Iarocci

Where the best designers go to find photos and graphics

This is seriously good collection of resources for web designers and the likes, don’t miss it. I’ll let you in on a little secret: beautiful websites aren’t made, they’re found. Smart designers know where to find that perfect photo, subtle pattern or that unique icon. Here’s where the best designers go to find photos, graphics, icons, and more. via Where the best designers go to find photos and graphics | Blog. ...

January 12, 2014 · Nicola Iarocci

Giving back to my community

A few days ago I tweeted: Now the project is out in the wild and I’m very excited about it. It’s all italian yes, but do know that CoderDojo is a global movement, and starting a kids coding club in your own town would probably be great idea. Come meet me next week. I will be giving a short talk about CoderDojo Ravenna and, most importantly, we’ll have a good pizza afterwards. Oh, and we’re looking for mentors to join us. ...

January 11, 2014 · Nicola Iarocci