“He who has not first laid his foundations may be able with great ability to lay them afterwards, but they will be laid with trouble to the architect and danger to the building.” — Niccolo Machiavelli
The Making of Watchdoggie – Part 2 (Implementation Details)
In this series I will document my approach to building a web business called Watchdoggie.com. It’s a product that continually monitors your website or blog and sends you a notice if your site ever goes down. I’m hoping this series will be helpful to web entrepreneurs. I also expect it will be helpful for me to document on my own experience and reflect on it later.
In this part I cover the implementation details involved in developing the site. If you missed the first part, you can catch it here The Making of Watchdoggie – Part 1.
This episode sets the foundation for the technologies used in delivering the site. The following pieces all play a role:
- Ruby on Rails for web framework
- TextMate for basic text editing
- Haml for HTML templating
- Ruby Twitter Gem to communicate with Twitter’s API
- heroku for hosting/deployment
- Git for version control
- Spree for e-commerce
Will this series be helpful to you? Do you have any ideas on how I can improve the product, or my development process? Comment and let me know.
