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

Tags: , ,

Sunday, February 5th, 2012 Grails No Comments

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

Tags: , , ,

Wednesday, July 21st, 2010 Hosting, Thoughts No Comments

About


Oleksiy Deverishchev is a freelance web developer living in New York City. In this blog he shares his experience with various gadgets and web technologies.

He is available for the following gigs:
  • Microsoft Access projects
  • website design and re-design services
  • php/MySQL developement
  • Java and Grails development
  • virtual private server (VPS) migration, setup and tune-up

For more information and hiring availability please send an email to alex@webandblog.com

Advertisment

Read more

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

I am a Freelancers Union Member

Freelancers Union Member Badge