Hi! I’m John Fonte, a software engineer for Learning A-Z. I build custom websites and hack on apps and circuits.


May 12, 2015

The Case for Subscription Software

It’s Just an App

The current dominant business model for mobile applications is free with one-time purchases. This model is outdated, incorrect, and harmful to the developer and the consumer - especially when the developer is a single person or very small team.

May 01, 2015

Maintainable Informational Websites in Node.js

How to build a stable site with a JavaScript server

It’s an easy assumption that using a language like JavaScript for a server only applies to applications that need fast computation. However, I find there are a few benefits beyond speed that help with building simple informational sites. Here’s a quick rundown on how I use includes, templating, and caching to speed up development, maintainability, and page load times with Node.js.

April 27, 2015

When to Start Over

Your Codebase Needs a Fresh Start

There are many stages in a project, particularly in a startup or freelance environment, where the codebase needs a fresh start. This isn’t necessarily bad, but it does come with some questions. If it’s a fully-built product, why are we getting rid of it? What led to this point? I’m going to explore a few different scenarios.