grails
Integrating Twilio text messaging service with Grails

While working on a first big project of mine written in Grails I needed functionality of sending a text message to the user in order to verify their identity. The choice was either go with Google Voice API, use email-to-text-message service of a particular wireless provider or look for something else.
Google Voice's API is great, but because Google Voice itself is free you can't really rely on it for web applications. After reaching a limit of 250 texts a day it will stop letting you send more. An alternative to it would be email to text solution - something like your-number@vtext.com for instance for sending texts to Verizon Wireless customers. However, you want to make your customer think less and therefore an extra question as to what is your wireless provider is not a great option.
After some research, I've found numerous sites offering API for sending texts and later on decided to go with Twilio for my needs. A piece below describes the process of creating Grails service for sending text messages via Twilio. › Continue reading
Thoughts about cloud hosting for Grails applications
A few years ago nobody probably heard about "cloud computing" term. Except maybe for engineers building customer access portals, people involved in design of sites like Facebook and Twitter and their alikes. But as more and more people get connected to the internet with high-speed access, traffic figures are going up for everyone no matter what you host - a small online store or a mainstream blog.
I feel sorry for some of my clients, who chose to have their websites hosted on shared hosting with providers known for their infamous overselling - Godaddy, 1and1 and others. As they put about 100-150 accounts on one server with web traffic increasing for one of the clients it negatively reflects for the rest and your website visitors start experiencing slower load and response times. Eventually users simply hit back button in their browser tired of waiting for the website to answer and web page to load. And this is how you lose your customers.
So what should you do to avoid this? What should you do, if you are a developer who designs an application and expects an overwhelming response to it? › Continue reading
About
Advertisment
Read more
Why I dumped AT&T, sold my iPhone 4 and got Droid X with Verizon: Service is key when you decide if you will keep certain vendor. Absence of service, or it being spot...
Downtown New York Rentals Market is about to change forever : About a half-a-year ago i wrote this post on finding a cheap and livable space in Downtown of New Yo...
From Las Vegas to San Francisco via Death Valley and Yosemite:
Just want to dedicate this post to anyone who will ever choose this route for a gateway to Las Veg...- Twitter Bots is the future of Twitter monetization: A question of Twitter monetization has been around for a while, but nobody seems to have an idea of ...
Observation point right near Reagan National Airport:
During my recent visit to Washington, DC friends took me to this spot right near Reagan National A...
Recent works / current clients
- BellatAuto Inc - New York / New Jersey used car auto dealer: design and coding.
- Colette Maison Lumiere - multimedia artist: design and coding for the CMS.
- Complete Body & Spa - New York City personal training and gym management company: Wordpress template coding.
- DaleStyle Blog Dale Sudakoff’s fashion blog: Wordpress template coding.
- DoctorKalitenko.COM - Sergey Kalitenko : antiaging hollistic doctor performing bioidentical replacement therapy. CMS coding and design.
- Great Jones Spa - premiere New York City Day Spa: coded and designed website and storefront

