RightBrain Blog

We have written alot of documentation and we have experience with alot of technology, so explore what we have to offer here on our blog.

Browse All Articles

I work with a lot of different AWS accounts and am constantly switching between them. I recently hacked together a really simple Bash script to ease a bit of the …

By Jamie Begin Almost all freelance web developers are doing it wrong. And it’s a miserable existence to endure. If you awake one day and say “I’d like to be …

A couple of years ago, as part of a health kick, I took up weight training. I quickly realized that this was something I had a genetic gift for doing …

Don’t store persistent data on EC2 instances functioning as application servers. In nearly every n-tier application architecture (not just those in a cloud deployment), the application tier should be treated …

As part of the standard library, Python provides a very flexible logging module that includes the ability to define custom handlers. Commonly this is used to log errors to Syslog, …

Amazon Web Services (AWS) is a great way to begin building highly-scalable, durable web apps almost immediately… er, which is a bit of a problem. If you’re developing applications on …

For years I’ve been using this simple design pattern when building a new user authentication backend for a project. Rather than just querying whether a username and password is valid, …

I’ve been working with credit card payment gateways as a web developer since 1997, when I built an e-commerce website for a small computer store. It’s a complex industry with …

Currently my favorite web app environment includes: CentOS 5.5 Python 2.6 (built from source) Pylons 1.0 (w/ SQLAlchemy 0.5.8) nginx Whenever I setup a new environment, and execute “paster serve …