Last June, I decided to build a home server with the primary goal of using it as a PHP/MySQL development platform. I wanted an offline (not on the public internet) location I could host projects while they were built. I was previously using a localhost Apache installation on my desktop, which worked fine, but it meant I was tied to my desktop anytime I wanted to work on a site.
I just finished up filing my 2009 taxes, and I just have to say I think it's a crock that it cost me extra money to file my taxes... If you've never e-filed before, the federal government mandates that companies offer a free option for e-filing taxes. You go through the process, putting all of your sensitive financial information into this company's online database. At some point in the process, you will casually be asked if you want to transfer all of your federal information to the state form to make things easier.
Ben Rosser came into Left-Click looking for a site to showcase his photography. Working from a mockup he had created for his front page, I created this clean and beautifully minimal site for him. Ben also wanted to see the process of site building, so he sat in with me as I put the site together. Between his attention to detail and my own abilities as a developer, we finished this site quickly and within budget. Some features of the site:
Using the Google Maps API can be a pain in the ass. It's great that there's such a powerful, free service out there, but it's a pretty complex API, mostly because of the advanced features it supports. Working with maps this afternoon, I ran into an issue with ugly white boxes appearing in odd spots in my map like so:
TheGrindLive was a team project I led last semester. Our task was to develop a site for Champlain College's open-mic coffeehouse, The Grind. We were given a list of things the owner wanted the website to do. On the top of the list was the requirement to include several different types of media, including the live stream that happens every week at UStream.