
See what we’ve written lately

Calculating startup value
How to calculate sweat equity amongst co-founders in a clean and simple way.

Using an ORM with NodeJS
I've written a lot about building REST API's and a few of my favorite include Rails-only API [https://www.chrisjmendez.com/2016/07/04/...
NodeJS: How to fix localhost Error: listen EADDRINUSE
If you're using NodeJS, sometimes you'll get an error like this: Error: listen EADDRINUSE :::5000 at Object.exports._errnoException at exports._exceptionWithHostPort at Server....
Ruby: Web 2.0 Name Generator
Name Generator in the style of a Web 2.0 company.
Organizing My Product Development Lifecycle
Every time I start a new project, I find myself following this process. Discovery Discovery - This pretty much means research. Research about the customers we want to...
Angular: Working with Google Material Design
Here's how to install Angular Material [https://material.angular.io/] into your Angular app. -------------------------------------------------------------------------------- Step 0 - Install Angular Install Angular [https://www.chrisjmendez.com/...
GIF encoder / decoder
This article from Dennis Felsing [https://hookrace.net/blog/time.gif/] captured my attention i seconds. "Can you really embed a GIF with code? Can you do...
How to create a temporary email address
I'm working on an app that aims to use Amazon Cognito for user registration and one of the things I need to test is e-mail signup....
JS: Create UTC from new Date
Here's how to create a UTC using Javascript.
Create fake test data using Node
I'm working on a tool that enables marketers to upload a CSV file full of mobile numbers and send auto-generated surveys through Twilio. Before working on...
Common Open SSL Commands
Deprecated Openshift v2.0 has now reached End of Life [https://blog.openshift.com/migrate-to-v3-v2-eol/] and will be replaced by v3.0. -------------------------------------------------------------------------------- Below are all the commands...
Types of Digital Radio Apps
I've been working in radio for 7 years and over that time people, have asked me how many types of radio apps I can actually make....
Troubleshooting Angular
Angular development moves so quickly that there's a really good chance you'll have to troubleshoot your installation. Below are a few common problems I...
The Malcolm Gladwell myth
This story below is interesting because it makes you wonder if you really need 10,000 hours to get great at something or you if just need to...
Where to learn about Deep Learning
I've been stumbling upon all of these great resources so I'm deciding to make a simple list. If there's anything else I...
Sources of inspiration for developers
If you area a software developer looking for your next gig, here area few sources for inspiration. I've organized this list into two main categories: paid...
Radio: Fetching album artwork using beets
You will need the requests library to capture album artwork from Fetch Art [http://beets.readthedocs.io/en/v1.3.17/plugins/fetchart.html]. pip install requests Install...
Where to find free fonts
Let's be real, Google Fonts is amazing but they're not the end-all be-all. When you're looking for more, try these services below....



Moodles Real-time MIDI Composer Deep Dive
Moodles, a first-of-its-kind musical instrument app for kids to compose music without the banality of classes. Built using Swift, AudioKit, and Firebase.