phpBB: Amazon CloudFront CDN Modification

November 1, 2013

As my forum,, has grown and gone international, I have had to focus on performance. This is especially true for image attachments and avatars. My forum is an automotive forum and it is not unusual for us to have topics with 10 to 15 image attachments. For example here is a typical posting: What Does Your Elan Look Like?

I had looked at a variety of items, but kept coming back to a CDN. After investigating the cost and complexity, I decided to install Amazon’s CloudFront.

Why CloudFront?

  • Inexpensive (Costs about $2/month for a million images served)
  • Nice footprint of servers around the globe.
  • Uses a Server of Origin for loading assets Continue Reading…

America Held Hostage – Day 15

October 15, 2013

The current government shut down has nothing to do with the Affordable Healthcare Act. It has everything to do with Constitutional Division of Powers.

According to the Constitution, spending bills must originate in the House of Representatives. The House of Representatives decides on whether we should spend money on a particular government activity. The Senate is responsible for Authorizing the money to be spent.

This is a checks and balance built into our Constitution. It requires the House of Representatives to fund a government activity. It requires the Senate to Authorize the spending of money. Continue Reading…


The Friendship Algorithm

October 2, 2013

Friends. We all need them. They are critical to navigate and be effective in life. The challenge is over time, we begin to see our friends reduce in number. What can we do?

Lucky for you, Sheldon Cooper of the CBS sitcom The Big Bang Theory solved the issue. Continue Reading…


Allen Citizens Police Academy – Week 3

September 23, 2013

City of Allen Police Dog

This week was the K-9 unit. We met at the City of Allen K-9 training facility. The evening was a series of overviews and demonstrations. The weather cooperated for what was an enjoyable evening outside before the rains came. Continue Reading…


Constitution Day

September 17, 2013

Today is the 226th anniversary of the signing of the U.S. Constitution.  The Constitution is the official contract between the citizens of the United States.  The Federal Government, Executive, Legislative and Judical Branches are not legal parties of the Constitutional Contract.  The Constitutional contract defined how the Federal Government was to be structured.  The Constitution is the contract in which government is given the authority to operate.  No one can change the contract without express written permission by the contracted parties.  We the People are the contracted parties. Continue Reading…


Citizens Police Academy – Week 2

September 16, 2013

The second week of Citizens Police Academy covered an overview of the Allen Police Department and the general job requirements of a police officer.

The Allen Chief of Police, Brian Harvey, started the night out by providing an introduction of himself and the general state of affairs within the community.  As part of his overview he provided a couple of interesting facts.  Overall crime for Allen is down over 12% this year compared to last year.  Considering Allen is already listed as one of the safest cities, this is a remarkable statistic. Continue Reading…


Allen Citizens Police Academy – Week 1

September 6, 2013

I live in Allen, Texas.  For ya’ll not familiar with Allen, we are a northern suburb of Dallas. And yes, we are home to the infamous Eagle Stadium, but that is post for another day.

We have lived and been active in our home town for many years. I have always wanted to attend the Citizens Police Academy (CPA).  CPA is a 13 week program that meets one night a week.  The purpose of the academy is to educate the public on the workings of the Police Department.   Continue Reading…


Allen in 2030

September 4, 2013

One of the reason Allen is recognized as a one of the Top 10 Communities to live in is the Comprehensive Plan.  The Comprehensive Plan is the road map which establishes the goals and direction of the city for the next 15 years.

The city of Allen is updating the Comprehensive Plan.  Most importantly, we need all citizens to provide input.  Please invest time in our city and go to and provide input.  Your comments and opinions are critical to the city’s growth and direction. Continue Reading…

Coach, Leader

Preferences and Expectations

September 2, 2013

Don’t let your preferences become expectations.  We all have preferences.  We like things done the way we want them done.  The problem is when we begin to expect others to do things by our preference.  It is an upset waiting to happen.

Continue Reading…