Skip to content


Patching npm Modules

Sometimes it is helpful to patch an npm module. It could be the case that you need to make a simple fix and you don’t want to maintain a fork of the library. The library may have a pull request to fix the issue but you don’t want to use an unmerged branch. For those…

Read More

Automatically Creating Github Issues Using

I am the co-organizer of the BeerJS meetings for TahoeJS. BeerJS is a casual meetup for JavaScript developers that has chapters all over the world. Our meetup is largely organized using a Github repo. As co-organizer, one of my monthly tasks is to create a Github issue for the upcoming meeting. The issue announces the…

Read More

Creating Your First npm Package

Creating Your First npm Package Lately, I’ve been pushing myself to contribute more to open source. I started by contributing to existing projects: small features and writing documentation. I even wrote a blog post about it. This past week, I was finally able to make the jump from contributing to a project to authoring one.…

Read More

Getting Started in Open Source

Getting Started in Open Source “The fundamental act of friendship among programmers is the sharing of programs” – Richard Stallman Recently, I’ve been working to contribute more to Open Source software. The following post is based on that experience and research for a presentation I did with Jordan Papaleo for TahoeJS. Contributing to Open Source…

Read More

My Favorite Developer Podcasts

For the month of March, a number of podcasts that I listen to have been encouraging people to tell others about their favorite podcasts using the hashtag, #TryPod. I love listening to podcasts while driving or while I walk around the neighborhood or grocery stores. They’re interesting, educational, entertaining and many are created with high…

Read More