For Rails Rumble 2012 we made MapMySales.com. Here’s the About Us that the kids wrote: “Made in 2012 by a team of four people (and their special forces monkeys), MapMySales was originally designed as an entry for [...]

For Rails Rumble 2012 we made MapMySales.com. Here’s the About Us that the kids wrote: “Made in 2012 by a team of four people (and their special forces monkeys), MapMySales was originally designed as an entry for [...]
In the last post, we looked at the Ember demo app, Todos. We got it installed on our local development environment and had fun creating, completing, and deleting todos. In the next few posts I'd like to walk through the code. We'll start with app/lib/app.js. The Ember app comes to life via instantiating Ember.Application, extending … Continue reading The Ember.js Todos Demo Application: app.js
Ember is "a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture." Said another way, it's a framework which takes the typical tedium and spaghetti-code out of jQuery-heavy apps. Ember is especially strong at keeping DOM elements in sync with each other and in sync with underlying data. … Continue reading The Ember.js Todos Demo Application
For people with an interest in the technical side of the project, here are notes on the configuration of our development, test, and production environments. For those who couldn’t care less if PlaybookIQ is powered by mongrels or mice – don’t run away yet. Later this week, I will have the beginnings of actual product … Continue reading Making of a Web App: Part 11 – Technical Interlude
Making of a Web App is Synap Software’s step-by-step look at designing and developing a web app. In this article I share why, despite best attempts by the anti-paperwork crowd, I like written use cases. Use cases: Contribute directly to the final, deployed app. Expose risks to simplicity. Expose the level of development work required. … Continue reading Making of a Web App: Part 9 – Why I Hope No One Reads My Use Cases
I understand about indecision But I don’t care if I get behind People living in competition All I want is to have my peace of mind - “Peace of Mind”, Boston Avoid Indecision, Grant Peace of Mind If you are a software designer, your goal should be to have every page have one purpose. This … Continue reading Software Design: Grant Peace of Mind
It’s all the little things. For example, while other people are buying extra laptop cord wraps and ties, MacBooks have one built right into the power supply. Simply flip in the outlet prongs, flip out the wrap feet, wrap the cord, and you have it nice and neat and ready to go. Just another little … Continue reading Reason Number 121 Why I Love MacBooks