Rumblings and random thoughts

  • tags

From 1 to Infinity: lessons I've learned while growing a technology organization.

February 15, 2018

Starting a new company or project from scratch is tough! You get punched hard on your body and on your mind, all the time! In this I gave at Codemotion Milan 2017, I’m sharing the mistakes and the things I’ve learned from the past 20 years of successes and failures in highly innovative and challenging projects. The bottom line? It’s all about people!

Continue reading

Using the TypeScript type system to validate Express handlers

December 28, 2017

In this post I’ll describe a powerful technique for using the TypeScript type system to verify at build time that request handlers and middlewares receive the validated types they expect and generate the expected response types. This technique makes the code more robust without adding any runtime overhead.

Continue reading

On managing your time.

December 11, 2017

If you don’t manage your time, somebody else will.

Continue reading

It's about time, I'm writing again.

December 10, 2017

It’s been a while since the last time I’ve kept a blog - almost 10 years have passed since I was active on my most ancient domain pixzone.com (registered in January 1999).

Continue reading