Riccardo Coppola

  • Blog
  • Profile
Notes on web development, life, learning and the world.
  1. April 16, 2022

    Make alias imports work in Gatsby with TypeScript

  2. March 29, 2020

    Build feature flags in React using the Context API: how to

  3. March 13, 2020

    Replace Redux with React Hooks and the Context API: how to and code

  4. January 21, 2020

    Embrace distributed teams and be happy

  5. July 30, 2019

    On being productive

  6. June 03, 2019

    IT contracting: how to get started

  7. December 01, 2018

    Dockerize your tests to run everywhere - Part II

  8. February 24, 2017

    Snapshot testing and why it makes sense

  9. September 05, 2016

    Dockerize your tests to run everywhere

  10. July 18, 2016

    Use proxyquire to mock your React components

  11. March 30, 2016

    Chrome: Allow Cross-domain requests [OSX and Win]

  12. January 29, 2016

    git: rename a branch [locally and remotely]

  13. January 26, 2016

    Get yourself a headless Raspberry Pi with Node.js

  14. December 10, 2015

    Save the exact version of a module with npm

  15. November 03, 2014

    Custom build Zepto with Grunt and Bower

  16. October 14, 2014

    Bower and Grunt - A practical workflow

  17. September 23, 2014

    Jasmine: mock an endpoint using $.ajax and Promises for Backbone

  18. September 18, 2014

    OS X/Linux: Check who is listening on a port

  19. September 14, 2014

    How to fix 'npm install' errors on OS X

© 2022 Riccardo Coppola

This application is built with Gatsby and hosted on GitHub pages, take a look at the source code on GitHub.