Blogs

What do YOU want to do?

The top 5 things that I look for in my work.

Happy Work People

A manager recently asked me what I want to do with my career.

I work as a software developer now. I recently worked as a technical project manager. Earlier in my career I worked in customer and vendor facing roles. (I like to think this last one gave me better soft skills than the typical engineer).

How to Make a VR Game in JavaScript

Introduction:
This article walks you through how to create an arcade style virtual reality game using JavaScript and Mozilla's A-Frame library. The game works on Rift, Vive, and Cardboard, as well as any most mobile and PC devices.

Six Ways to Monetize Virtual Reality

Earlier this month I attended a Virtual Reality meetup in Dallas. It was held at the Groove Jones co-working space in downtown. The event turned out to be a huge hit. Over 120 developers, designers, and technology enthusiasts attended. It was amazing. The experience started me thinking about ways that Virtual Reality can be monetized. This is a list of ideas for making money from Virtual Reality.

B2B SaaS Sales, a Buyer's Perspective


Are you selling a B2B SaaS product? Here are some helpful tips on the enterprise sales process from a buyer's perspective.

What I Learned From Winning Startup Weekend

Last weekend I attended and won first place at Startup Weekend Fort Worth. It was a fun experience. I also found that it was a great way to sharpen my business and technology skills.

Startup Weekend is an entrepreneurship oriented hackathon. The goal is to form a team and build a viable business model in less than 48 hours.

Here are a few things I learned from the competition:

8 Future Technologies to Disrupt B2B

Disruption is a hot word these days. Disrupting established industries means introducing a new technology and shifting wealth in the process. These are eight technologies which I believe have the potential to disrupt B2B industries.

Common Threads in Web App Development : Part 1

The majority of internet applications that you may be used to are people focused. These are things like e-mail, or social media, or online shopping.
You may be surprised to know that there are tons of applications you can make whose purpose is only to connect to other machines.
To prove this point, I will show how a single command for connecting to another web page, file_get_contents, can be used in many different applications.

Supercharge Electronics with Custom Firmware/OS

Lately I've become enamored with the concept of installing third-party firmware/operating systems onto my electronics. In this post I explain examples of this for common consumer products: personal computers, mobile devices, and wireless routers.

Personal Computers

Overview:
Personal Computers have been around for a long time. It's no surprise that there are lots of after market operating systems that you can choose from.

Guifi.net: Mesh Internet Unleashed

In southern Spain, there is a socio-technological experiment underway, Guifi.net. The word Guifi means "dream" in the Chomorro language. That's just what Guifi is. It is the dream of a free internet. An internet without monopolistic cable companies. An internet created on the concept of shared experience and solidarity.

Guifi.net is a telecommunications network. It is open, free and neutral because it is built through peer to peer sharing. Everyone can join the network by providing a connection, and in doing so, extend the network.

Collection Automation Software

If you attend the exhibit hall at a NACM or CRF conference, then you will find plenty of vendors trying to sell the latest in collection automation software. Collection automation is about communicating with customers who owe money and getting paid.

About a year and a half ago, I wrote a proof of concept app for B2B collection automation. In this article I will explain how a collection automation app works, as well as discuss commercially available software products.