Skip to main content


Why Mars Matters

…or how “homo martis” may evolve to care for Earth in a way “homo sapiens” never haveRecently a friend chided me for being an Elon Musk fanboy. “I’m so tired of all these Muskophiles,” she said when I brushed off the dig. “What is it you’re all so excited about anyway?” “Tesla for starters,” I responded. “There’s a company whose explicit reason for existence is to disrupt our fossil fuel addiction. While most everyone else is whining about global warming, Elon has found a way within capitalism to combat it.” “But what really gets me amped,” I added, “is Mars.” “Pffft,” she sounded with a roll of the eyes. “Mars? I am so tired of hearing about Mars! What an escapist’s dream — blasting off to some other planet when it’s this one that’s in trouble!” The 6th Mass-Extinction She had a point. The Earth is dying. It’s shedding life at a remarkable rate. Ocean acidification is occurring at breakneck speed with devastating consequences to marine life, in seas already on the brink of being
Recent posts

10 Lessons on Starting a Software Business

This year I started this software business, MakCorps. We build API for clients, as well as our own products. We have strong opinions on how a business, especially a software business, should be run. These are our ideologies and things we’ve learned.

Overpromise, and overdeliver.- I hate the saying “underpromise and overdeliver”. Don’t lie to yourself and lie to your customers by “underpromising”. Promise them the world, and give them something more. You’ll be glad you did as your clients keep giving you work & refer you to other work.Meet one new person every week.
- The most consistent way we’ve found ourselves able to get clients is by talking to many people. Whenever we’ve just sat back and just did engineering, our deal-flow stagnates. By meeting one new person every week, we make sure we’re always talking to someone new. You never know if this person will be your next client, or lead you to your next client.The hardest part isn’t the engineering, it’s finding busines…

Every JavaScript framework tutorial written more than 5 minutes ago

Roger opened the Reddit app on his phone and looked for something interesting to read. He scrolled past articles about how to be more creative. He scrolled past articles about how to be a mega-successful entrepreneur. He scrolled past articles about how to write way more gooder. He was about to bounce over to Twitter when a headline caught his eye. Forget Angular. Forget React. Introducing Tupress, the ultimate JavaScript framework. Hmm, maybe it’s time to finally learn a framework, Roger thought. He had been dabbling in JavaScript for a few months. Why not see what all the framework fuss was about? After skimming the article — which included words like “intuitive” and “flexible” and “versatile” — Roger was sold. He fired up his MacBook, Googled “Tupress tutorial” and opened the top result. The tutorial said it would teach him how to build a two-deux app. When completed, the app would accept a list of “twos” in English (2, 2, 2, 2, 2, 2) and convert it to French (le 2, le …

Partnership with RapidAPI Makes it Easy to Test MakCorps Hotel Price Comparison API

For developers across the US and around the world, discovering, testing, and implementing the powerful MakCorps Enrich API just got easier. MakCorps is partnering with RapidAPI to expose developers to the power of Hotel business through hotel price comparison websites. RapidAPI lets developers find and connect to APIs and manage multiple API connections in one place. RapidAPI is a marketplace for developers to find and connect to APIs. Created by developers for developers, the San Francisco-based company believes in a world with connected software, and they value APIs because they allow software programs to talk to each other. When software programs can connect to each other, they become infinitely more powerful.

MakCorps — Hotel Price Comparison APIWhat is Hotel Price Comparison API?  This API lets you compare hotel room prices from more than 200 websites like, ,,,etc. Response will consist of top 3 vendors along with the best vendor. …

What is going on with the Virtual Reality Industry: Dead or Alive?

Recently there has been a myriad of articles debating the state of the Virtual Reality (VR) industry. While feeling affiliated with the industry, I am still somewhat of an outsider. After reading many articles and considering the merit of each, keep reading for my thoughts on the “debate.”
Photo by JESHOOTS.COM on Unsplash Why do people think the VR industry is dying? While there was a variety of thoughts on this question, if I were to synthesize it into one response, it was that the VR industry has really yet to establish a high-value use where nothing else applies. VR has shown to be applicable in a ton of different situations but has not shown itself to be the “earth-shattering” breakthrough that people want. There appear to be differing opinions on why this has occurred, varying from “impractical technology” to the cost of entry. Each of the ideas definitely has merit as they are one of many areas in which the industry could improve. Let’s take a closer look at some…

Building a Game using JavaScript : Part-1

Introduction I really wanted to write a tutorial about a game technology I like to use, so here it is. In this story, we will start making a little shoot’em up game with PixiJS, a really simple and cool Javascript library. What we are going to do exactly is to make a spaceship able to move and shoot, enemy waves coming through and a beautiful animated background with moving clouds. The first part (this story) will focus on the background. Ready guys? Let’s nail it! Getting started Let’s start by setting up our project: I uploaded a code structure already set so we are all working with the same base. However if you want to make it yourself, I put a picture of my folder just below: Click here to download the starter project Project folder structure We will need a local server to run the game: I invite you to download WAMP if you’re working with Windows, or MAMP for macOS, they are free and easy to use. Let’s put your game folder in the server one (htdocs for MAMP / www for WAM…

The Purpose Of Life Is Not Happiness: It’s Usefulness

For the longest time, I believed that there’s only purpose of life: And that is to be happy. Right? Why else go through all the pain and hardship? It’s to achieve happiness in some way. And I’m not the only person who believed that. In fact, if you look around you, most people are pursuing happiness in their lives. That’s why we collectively buy shit we don’t need, go to bed with people we don’t love, and try to work hard to get approval of people we don’t like. Why do we do these things? To be honest, I don’t care what the exact reason is. I’m not a scientist. All I know is that it has something to do with history, culture, media, economy, psychology, politics, the information era, and you name it. The list is endless. We are who we are. Let’s just accept that. Most people love to analyze why people are not happy or don’t live fulfilling lives. I don’t necessarily care about the why. I care more about how we can change. Just a few short years ago, I did everything to chase …