JavaScript

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

Multiple Distributions with Jekyll, Pandoc & Markdown

Some time ago, I got the idea that I should write a book about something. I wasn’t quite sure of the topic but I thought it would be an interesting exercise. While contemplating that idea, I reasoned that, if I wrote a book, I would want to use some interesting technologies. I like using GitHub…

Read More

Adding Support for ES2015 Number Methods to iOS 8

At Build.com, I’m working on an e-commerce app using React Native. React Native allows us to write apps in JavaScript that can run on iOS and Android phones with near native performance. The other day, we received several crash reports from users running iOS 8. All of the reports involved method calls on JavaScript’s global…

Read More

Handling a Null Response from an API

I’ve been working with React Native lately, which uses the Fetch API for asynchronously fetching data from web services. Recently, I came across a really strange error. Certain calls (in particular, calls to fetch data for new users) would cause an error, “Unexpected end of JSON”.

Read More