Open source code is an amazing part of software development. There is a small group of lucky people that get to work on open source software full time, either paid by their company, work on a project that is usefull enough that it receives enough donations, or just financially stable enough personally to do it. The reality is that most people work on open source as a side project, either after work hours, during lunch etc. They devote some portion of their free time to working on a project that they make little or no money from. It’s hard to enumerate all the benefits free open source has brought the software development community. I think most people that use open source software know and understand them well.

Read More

I recently gave a talk on how to “Supercharge your React.js Development.” The video was just posted online.

Read More

If you have ever tried to write tests for Promise based code, you may have realized it’s not exactly straight forward.

Read More

If you have ever created a Javascript clock, you may have noticed some issues with using setInterval to update the time.

Read More

If you write a lot of Javascript, inevitably you find the need to use the functions setTimeout or setInterval.

Read More

Recently, I’ve discovered some simple tricks to get my Javascript code to execute faster.

Read More