About a year ago, my wife Marti and I and our friends Pam and Rob were having dinner and a beer at a brew pub on Hawthorne. Pam works for the Portland Office of Sustainable Development and told about how she receives frequent calls about people looking for green buildings. This inspired her idea of developing a website containing a directory of green buildings. Marti and I were really excited about the idea, and the GreenRenter team was formed!
More information and our new site can be found at GreenRenter.org.
Just winding down from a great day at the first ever Portland Drupal Camp. This was an unconference in the barcamp tradition, put on the Portland Drupal Users Group. The group that put the show together did a really fantastic job. It was a free to the public, all volunteer event, and was organized better than many paid events I have been to. Hats off to Grant and all the other volunteers who clearly spent a lot of time putting together a great event.
Speakers include many local Drupal wizzes, including Matt Westgate, president of Lullabot and co-author of Pro Drupal Development.
I was a co-panelist with Dan Mendell about at a talk titled Drupal in business, pitfalls, concerns, features for the business owner. Dan is the President and CEO of NeutralSpace, a new company whose focus is experimenting with and deploying collaborative technologies. He have a great presentation about his experiences with Drupal as a business owner, in many ways concluding that while is a good platform with many features available out of the box, successful projects still require a great deal of planning and talent to get them done. I then spoke about running a consulting business based on Drupal and, I think more interestingly, the pros and cons of using Drupal as platform for a web startup.
Working on launching MomHub, GreeRenter, and Newsvetter (for a client) has taught me a few lessons about the latter, although none of those sites have scaled to the point where a platform decision might really start to hurt. The basic takeaway in my opinion is that Drupal is a great tool for getting the common tasks done in an elegant and flexible manner. These include things like a user account system and managing content postings. Having these tasks taken care of lets project teams focus on adding value at the top of pyramid so to speak, not on the basics that any site needs to have. On the other hand, a truly unique idea (at the time) like Twitter probably lends itself better to custom development.
Stoll Berne is a leading regional law firm,
Deeply rooted in the great Northwest and nationally recognized for outstanding work for more than 30 years, Stoll Berne has achieved extraordinary results for our clients through practical, strategic and tenacious representation.
Level OS partnered with Stoll Berne to develop an attractive and practical dynamic website. Some of the project goals were to convey the firms new image and intuitively present complex and related information such as cases, attorney bios, areas of practice and articles. We turned to Drupal for the job. It's amazing ability to relate different types of content using views with dynamic arguments sealed the deal. For example, if you look at an attorney bio page such as Steve Larson's, it automatically lists all of that attorney's areas of practice. And the article link will show a filtered of list of articles where Steve made a contribution. Additionally, combining Drupal's core capabilities with some contributed modules makes for a top tier content management system, allowing Stoll Berne administrators to control every aspect of the site, from the menu structure to creating pages and other types of content, easily through the web based administration tools.
Alex and Shannon Pasco of PaperRadish were my design partners for this project, and they did an amazing job. Above is a screen shot of the site home page. David Galyardt of Jetboy Studios did an amazing job developing the theme for the website. Thanks to everyone involved in the project!
Day 2 of the workshop was much more rewarding. We covered some truly advanced topics, including automated unit testing, modifying the core search index, manipulating node access, best practices for writing secure code, and how to contribute and get involved in the Drupal community. Matt Westgates presentation on security was the best of the day - I may not be an expert in securing my sites yet, but I have enough ammunition to cause some trouble on others! I'll skip posting my notes since they are likely only valuable to me, but if anyone is curious, let me know and I'd be happy to share. I also have a couple of great presentations which I can post.
Overall, while I felt the workshop was over priced ($900 for 2 days), I did some tricks and and met some great folks. I was really surprised to find that I was the ONLY Portlander attending the workshop. The other 50 or so attendees were from all over the country, and even a few form oversees. I think this speaks to momentum Drupal has as a web platform, which is great for everyone involved.
Thanks to the Lullabot team for a very informative couple of days.
I have the pleasure of attending the Lullabot Drupal Advanced API and Module Development workshop this week. I've enjoyed getting to know the Drupal platform and community over the past year and have based many successful projects on it. The team at Lullabot are known for their Dupal training and consulting work, and have some great sites and contributed modules under their belts to prove it. If any Drupal geeks happen to come across this, what follows are some tidbits I picked on day one.