Over the last few years, I have been slowly working on developing a series of PHP classes to handle Web forms. I have finally got enough of the code together and in a portable format to feel comfortable releasing it to the public. The project is called CGForms, is hosted on SourceForge and is completely open and free.
CGForms is intended to make things easier and provide a process for PHP developers to churn out Web forms without having to worry about writing complex processing and validating scripts over and over again. CGForms offers a centralized codebase from which all of your forms are generated, validated and processed (by sending results through e-mail – using HTMLMimeMail5 – and/or saving them to a database).
Over the past year I’ve had several sites listed on a variety of CSS galleries. CSS Mania has always provided the most traffic and comments/votes and I thought it would be interesting to chat with the founder, Gabriel Segura. Gabriel was kind enough to answer our questions and the transcript is below.
Allen: Can we start with a brief overview of yourself?
Gabriel: My name is Gabriel Segura. I was born in 1975. I am a telecomunications engineer (working at Ericsson during the day), flash designer, front-end web developer and CSS Mania’s father (at night). Married with a beautiful woman, Susana, and father of a “real” daughter Claudia (3 years old). We also have a Himalayan Persian cat at home called “Yuna” (Final Fantasy X). God gave me a wife that loves to play PS3/Xbox/Wii more than me.
Allen: What is CSS Mania?
Gabriel: We believe that CSS Mania is the largest CSS showcase in the world.
Allen: Why did you start CSS Mania and when did it launch?
Gabriel: CSS Mania was born in March 2004 as a section on my personal blog as I loafed around the few CSS Showcases that existed during that time. In 2005, before our admired Paul Scrivens sold CSSVault to Jacob Gower, we realized that other CSS Showcases sites, except ours, weren’t updating very regularly. We know that updates are what make a difference to readers.
We aren’t interested in the geek insights or trivial discussions common on other similar sites. We are interested in learning what any CSS afficionado or professional might want to learn.
Today, Zend released the latest beta version of their Zend Studio application. Zend Studio is an integrated development environment (IDE) for PHP developers. Although the software usually requires a commercial support license (which currently runs $399 for one year or $717 for three years), the beta version of Zend Studio 7.0 is available as a free trial download for the time being.
As I use my iPhone 3G more and more, I notice more and more things that frustrate me about it. Please don’t get me wrong; I am not complaining about the iPhone; I am simply positing ideas as to what I would like to see added. As a Web developer, there are quite a few things I would love to see added to the device. If you know of any iPhone apps available that perform any of these tasks or actions, please let me know.
Let me make this clear, however: I will not be jailbreaking my iPhone. Even if the phone was not owned by the government (which it is), I would still have no interest in jailbreaking it.
As I process more and more business cards over at my new startup, one thing I’ve noticed on (unfortunately) a regular basis are companies who haven’t setup their domain names properly. The company domain name works when you type the full “www.companyname.com” but if you only type “companyname.com” you get nothing. The errors range from a server error to a dns error.
For most hosts it takes only a minute to get the non-www domain working. Check out the search results on Google for information on how to set it up for your particular host. Even domain name providers like GoDaddy have instructions on setting up the non-www version.
Don’t lose traffic and more importantly potential customers because of something so simple!