DrupalCon DC 2009 – Videos, Slide and More


DrupalCon DC 2009   Videos, Slide and More

Thanks to the great folks helping put DrupalCon DC on right now. Less than 8 hours into DrupalCon DC 2009 and they already have 3 session video up. You folks rock!

I’ll work on compiling a list of the session videos below. Come back for updates.

DrupalCon DC 2009 – Drupal In The Newsroomdrupalcon
DrupalCon 2009 – Drupal In The Newsroom – Recorded by Robert Nelson Vance of proVanceTek LLC (http://provancetek.com/)

DrupalCon DC 2009 – Presenting You! Workshopdrupalcon

DrupalCon DC 2009 – Building APIs That Rockdrupalcon
Making a new API for Drupal? Easy. Making one that’s worth using? Not so simple. This session will cover best practices and common pitfalls for developers who want to expose new functionality in a re-usable fashion. This session will be presented by puppets.


DrupalCon DC 2009 – What’s New In Web Developmentdrupalcon
DrupalCon DC 2009 – What’s New in Web Development – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – More Than Search: How ApacheSolr Changes the Way You Build Sitesdrupalcon
The search revolution is finally available to anyone with a Drupal site. By connecting Drupal to a Solr search backend, new possibilities arise for how to structure sites, discover content, and keep your visitors coming back. Our case study will be Drupal.org and Groups.drupal.org. It’s the community you know and love, but you’re going to love it even more when you can search and drill down into groups, authors, tags and dates, then save your search and pipe it into an RSS feed.

Drupal 7: What’s Done, What’s Coming, and How You Can Help – Marc Tan
While people are scrambling to get their sites and modules ported to Drupal 6, Drupal 7 development has been charging full speed ahead. This session will talk about the progress of Drupal 7 to date, revolutionary improvements to Drupal core’s development process, what new changes you should be aware of, what improvements are coming down the pipe, and how anyone (yes, anyone) can help make Drupal 7 the most awesome release yet!

Mailing Strategies for Drupal – Marc Tan
Each Drupal site is filled with opportunities to reach out and contact users. System messages, content notifications, mass mailings and newsletters, or online discussions and and two-way relays. This talk describes available solutions for sending, receiving, and tracking messages sent through a Drupal site for any purpose

Handling Aysnchronous Data With Drupal – Marc Tan
Cutting-edge use-cases and complex applications demand that web developers venture beyond that static page-request paradigm. Drupal and jQuery make an ideal platform for breaking out of the Web 1.0 user-experience box, but it’s a jungle out there. Josh Koenig of Chapter Three will demonstrate a number of real-world techniques to use when designing and developing truly awesome asynchronous functionality.

Note: Everyone seems to be raving about the above session on JQuery. Should be a good one to watch.

DrupalCon DC 2009 – Life Beyond Email: Messaging and Notifications – Marc Tan
Traditionally site users receive a range of communications from a site or other users via email. Recently we’ve moved beyond the traditional “email only” paradigm and have created other ways a website can communicate with its users, including sending timely notifications using different methods, like SMS or IM, and allowing users to reply using the same methods. I propose presenting this work and the collection of modules that allow these different communications set ups for your Drupal site.

DrupalCon DC 2009 – Using Drupal to Build a Product: Managing Newsdrupalcon
DrupalCon DC 2009 – Using Drupal to Build a Product: Managing News – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – Pregnancy.Org, A Case Studydrupalcon
DrupalCon DC 2009 – Pregnancy.Org, A Case Study – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – Panel Discussion About Drupal Hosting Optionsdrupalcon
DrupalCon DC 2009 – Panel Discussion About Drupal Hosting Options – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – Beyond the Web: Drupal Meets the Desktopdrupalcon
DrupalCon DC 2009 – Beyond the Web: Drupal Meets the Desktop – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – PBS + Drupal = Greatdrupalcon
DrupalCon DC 2009 – PBS + Drupal = Great – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/)

DrupalCon DC 2009 – Drupal with XMPP Integrationdrupalcon
Over the past few years, we have come to rely heavily on web-based tools, such as blogs, forums, wiki, and other to collaborate, manage schedules, and share information. At the same time, chat (or Instant Messaging) has become one of the predominant forms of communication. One issue remains, however: the web based tools and chat don’t really talk to each other. Presented by: Darren Ferguson Recorded by Marc Tan

DrupalCon DC 2009 – Typography and Layout on the Webdrupalcon
While typography is not specifically related to Drupal, it is a topic that is often treated stepmotherly by webdesigners. This session tries to give a basic introduction to typography in general and point out why it is important to respect some rules. It also shows you how you can achieve good typography and clear layout on web pages leveraging all kinds of technologies supported by modern browsers…

DrupalCon DC 2009 – Learning jQuery UIdrupalcon
jQuery UI, built on top of jQuery, is a complete set of behaviors and components that can be used in building Rich Internet Applications. Behaviors and components included in jQuery UI include drag-and-drop, resizing, mouse-sorting, mouse-selecting (click-select, shift-select, ctrl-select, lasso select), dialogs, sliders, tabs, trees, grids, toolbars and menus. Presented by: RIchard Worth Recorded by: Chris Rowe

DrupalCon DC 2009 – Advanced Theming Techniquesdrupalcon
CivicActions themers Trevor Twining and Bevan Rudge will help novice themers get up the learning curve and on their way to creating great, professional looking sites by demonstrating advanced theming tools, tips and techniques. The session will have a lot of time of for Q&A and include code samples and examples to take home. Spot prize; copies of “Drupal 6 Themes” by Ric Shreeves. Presented by: Trevor Twining Recorded by: Chris Rowe

DrupalCon2009 – How To Kill Blue Marinedrupalcon
Drupal 6 has a new theming layer that is wonderfully flexible and cool. And, yet, the themes that come bundled with Drupal 6 are the same old, boring ones weâve had for a very long time. But now we have a plan! Weâve outlined the steps we need to take in order to kill Blue Marine. During this session, weâll present the current state of our plan, outline the quick steps weâll need to make Drupal easier to theme, and discuss how to engage the larger CSS and Design community.

DrupalCon DC 2009 – jQuerydrupalcon
jQuery is a state of the art JavaScript framework, that Drupal uses. jQuery focuses on extensibility, flexibility, terse code, and ease of use, all of which align very well with the goals of Drupal. This session will give an introductory view on this key part of the Drupal User Interface. Presented by: Dmitri Gaskin Recorded by Chris Rowe

DrupalCon DC 2009 – Practical Semantic Web and Why You Should Caredrupalcon
DrupalCon DC 2009 – Practical Semantic Web and Why You Should Care – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) In this session, I’ll talk about the semantic web and provide some background information about it, why it matters, and where it is in its evolutionary cycle (RDFa just got accepted as W3C recommendation, for example). Then I’ll talk about how it fits into Drupal and what tools are available today…

Drupalcon DC 2009 – A Gentle Guide To Drupal Codedrupalcon
DrupalconDC 2009-A Gentle Guide To Drupal Code

DrupalCon DC 2009 – Building Advanced Social Networks at a Large U.S. Universitydrupalcon
Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Drupal excels at building social networks. I’ll be diving into some of the theory behind what makes social networks tick plus demoing a large social network based on Organic Groups we’re building at BYU.

DrupalCon DC 2009 – SEO and Drupaldrupalcon
Search Engine Optimization is the art & technology of making a website “optimized” for consumption & indexing by search engines, thus resulting in better findability, increased & higher quality organic search traffic. Out of the box Drupal is well optimized, however there are many contributed modules and configuration best practices that improve SEO of Drupal Sites. SEO is a value added service that vendors & consultant can sell during the development phase of a project, or after launch.

DrupalCon DC 2009 – Totally Rocking Your Development Environment (FIXED)
Are you a lazy developer? If you aren’t, you should be! Find out about editor tricks that can save you hours and hours of effort and frustration. Learn about browser tips that make it easy to test your sites with different users, track down elusive bugs, and test. Develop the virtue of laziness by automating as much as you can with makefiles, the Drupal Shell, regression tests, and other goodies. Share your best tips during this interactive session…

DrupalCon DC 2009 – Installer Profilesdrupalcon
Ever wondered if Drupal could come built-in with non-default functionality out of the box? Install profiles are the answer. In this session, we’ll learn how to build them.

DrupalCon DC 2009 – Drupal Module Development Kickstartdrupalcon
In this workshop we will share easy ways to begin with module development, highlighting some simple ways to integrate with Drupal. We will start from some basic hooks, and point out security, localization and internationalization best practices. Drupal might look intimidating at first, but you’ll learn that starting off your first modules is a breeze.

DrupalCon DC 2009OpenID, Drupal, and the Open Webdrupalcon
Practices are shifting to give us ownership over our data and our information on the internet. At the center of the current buzz around the Open Web, data portability, and distributed social networking is the basic need to identify people on the internet. Find out more about OpenID, tips on using it effectively, and where things are headed. Presented by: James Walker Recorded by: Alan Doucette

DrupalCon DC 2009 – Drupal – A fun and informative retrospectivedrupalcon
A retrospective homeage to Drupal. We’ll relive the funniest and most significant moments during it’s 8 year life.

DrupalCon DC 2009 – The State of the Associationdrupalcon
The Drupal Association is nonprofit organization that provides support for the Drupal community via events such as Drupalcon, marketing of Drupal, and support for Drupal.org. In this session members of the Association will talk about the progress it has made to support the Drupal project and discuss what areas it will take on in the future.

DrupalCon DC 2009 – Drupal.org Infrastructure Status And Growthdrupalcon
The system administrator for drupal.org gives a rundown on the current infrastructure. This will cover web node configuration, centralized management, the database cluster and relations with the Open Source Lab. Included in this will be plans for the future and how drupal’s infrastructure will be modified to respond to growth and new technology. Presented by: Narayan Newton and Kieran Lal Recorded by: Chris Rowe

DrupalCon DC 2009 – Drupalcamp, How to and Q & Adrupalcon
Curious what it takes to run a Drupalcamp? Drupalcamp organizers from the U.S, Europe and around are gathering to discuss what it takes to run a drupalcamp as well as tips, tricks and best practices. We’ll cover topics such as costs, venue choices, and how to find your audience. You’ll leave this session with the knowledge and tools to hold a successful Drupalcamp. Curious what it takes to run a Drupalcamp? Drupalcamp organizers from the U.S, Europe and around are gathering to discuss what it ta…

DrupalCon DC 2009 – HowTo: test a patch and make a differencedrupalcon
Ever seen that sidebar headline that professes “234 critical patches”, wanted to help, but then realized you don’t know how? Not to fear! I can revv your patch-testing prowess by showing how you can select the proper issue for your skill level, test it effectively, and report clearly on the results. Remember, humans write these patches, and if nobody tests, they’ll come back to a lifeless, desolate, forlorn issue queue day after day…

DrupalCon DC 2009 – Saving Webchick Time the Sagadrupalcon
One of the major enhancements made to the Drupal development cycle has been the addition of a fully automated testing bot, built on the testing framework in Drupal 7. This session will focus on automated testing as it relates to Drupal 7: its history and direction, the automated testing bot: what has gone into it and where the future leads, and most importantly what is the end gain to the Drupal community…

DrupalCon DC 2009 – The Themer’s Toolkitdrupalcon
The tools available to Drupal 6 themers are amazing! Come learn about base themes, must-have modules, browser-based tools you can’t live without and get a gentle introduction on how to convert Drupal 5 themes to Drupal 6. Woo! Presented by: Emma Jane Hogbin Recorded by: Chris Rowe

DrupalCon DC 2009 – Limitations of the Drupal Theme Layerdrupalcon
With the release of Drupal 6, phptemplate put a triumphant end to any alternative templating systems in Drupal. We’ve reached the holy grail of theming — all that remains is to replace in-code theme() functions with preprocess hooks and churn out hundreds of template files, right? Not so fast. In this session I will argue that the Drupal community needs to keep its eye on the ball — true separation of data from presentation — and argue why there is still more underlying work to be done…

DrupalCon DC 2009 – Documentation is Hot!drupalcon
This session will be an introduction to Drupal’s documentation and how to get involved. In addition to discussing why documentation is sexy and the benefits it brings (both personally and professionally), we’ll cover the current state of documentation and projects we are working on as well as how everyone can join in, from newbie to coder. Presented by: Addison Berry Recorded by: Chris Rowe

DrupalCon DC 2009 – A Gentle Intro to Drupal Codedrupalcon
This session is made for folks who are new to coding in general or new to Drupal coding in particular. We’ll start off with a basic discussion about working with Drupal as a framework and what that even means. Then we will go through an overview of how Drupal’s framework is set up and the various API’s and systems you can work with. Presented by: Addison Berry Recorded by: March Espedido

DrupalCon DC 2009 – Powering Collaboration in a Distributed Enterprisedrupalcon
DrupalCon DC 2009 – Powering Collaboration in a Distributed Enterprise – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Online collaboration, social networking and enterprise content management are having transformational effects on organizations, large and small, government and commercial. With robust content management functionality and integration with communication applications, Drupal is uniquely positioned to power collaboration and knowledge management in a distributed en…

DrupalCon DC 2009 – Developing Facebook Applications with Drupaldrupalcon
DrupalCon DC 2009 – Developing Facebook Applications with Drupal – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) The Facebook Platform enables Applications which share content with the Facebook.com website. These Apps can be as rich and complex as any website, so Drupal is a natural choice for developing on this platform. This session introduces the Drupal for Facebook project. Topics include the basics of the Facebook API, differences between Canvas Pages and regular web pages…

DrupalCon DC 2009 – Lightning Panel: Search in Drupaldrupalcon
DrupalCon DC 2009 – Lightning Panel: Search in Drupal – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Much work is being done to improve search in Drupal, and several different approaches have emerged, including ApacheSolr, Xapian, and Lucene, to name a few. This panel will include five minute lightening talks on the options and then a discussion on the merits of the different tools, the downfalls, and when it makes sense to use what.

DrupalCon DC 2009 – Building Church Websites with Drupaldrupalcon
DrupalCon DC 2009 – Building Church Websites with Drupal – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Churches are not like businesses. They’re not even like non-profits. Churches (and other ministries) are unique in their goals, their approach, and their challenges. In this session, Mustardseed Media Inc owner, Bob Christenson, and his Developer and Podcast Co-Host Matt Farina, will present how they build church community-style websites using Drupal on a daily basis, talkin…

DrupalCon DC 2009 – Mystery Showcase Site: Higher Education/Museumdrupalcon
DrupalCon DC 2009 – Mystery Showcase Site: Higher Education/Museum – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Palantir will demonstrate a high-profile Drupal site for a design school and art museum at a renowned American university that incorporates an envelope-pushing theme and utilizes jQuery, Domain Access, a generic remote data access layer, and a new GPL’d Flash player.

DrupalCon 2009 Keynote: Is Drupal Moral?, David Weinberger
Presented by David Weinberger Recorded by David Lanier

DrupalCon DC 2009 – Performance in Drupal 7drupalcon
Drupal 7 has seen several changes designed to improve performance. These include the code registry, multiple loading of first class objects and several upcoming patches including refactored pluggable subsystems. This talk will examine changes already in Drupal 7 and those on the horizon with a focus on database and code weight optimizations. Presented by: Nathaniel Catchpole Recorded by: Marc Tan

Scaling Drupal using Amazon Web Services
Moving Drupal to a server cloud enables you to flexibly and dynamically scale your hardware up and back down at a fraction the cost of traditional hosting, but the techniques are not without challenges. This session will cover the process and preparations for setting up and deploying Drupal at AWS and describe strategies for scaling these installations.

Drupal CDN Integration: Easier, More Flexible and Faster!
90% of the page loading time is spent on retrieving CSS, JavaScript and images. There are lots of techniques to reduce this, but using a CDN is the most effective. Currently it’s expensive to integrate with a CDN (especially if you want to avoid vendor lock-in) and it’s hard to serve file A from a CDN, file B from a static file server and file C from neither. In this session, you’ll learn about the push-to-CDN model, which makes all of this trivial.

Cloud Tutorial: Getting your Head in the Cloud
The current economic climate has forced companies of all sizes to reevaluate their IT infrastructure and costs, but many are missing the boat by ignoring cloud computing. The presentation is a âhow to guideâ for first time users deploying cloud solutions and will dispel myths around the cloud, share how easy (and affordable) the cloud is to deploy, and demonstrate tools that make managing the system easy.

Scaling Drupal: Not IF…HOW
What do Fast Company, The Big Money, The Onion, Lifetime Television, SonyBMG, Flex.org, DressupChallenge.com, and NowPublic have in common? All are popular sites, some with traffic of a million or more pageviews a day. But there’s more. They all run on Drupal. Some people still ask if Drupal can scale. We say, “It’s not a question of IF, but HOW”. Come and hear how we scale sites like myLifetime.com, TheBigMoney.com, and DressUpChallenge.com.

Front End Performance – Make Your Website Lightning Fast
Tweaking Drupal to squeeze out the last drop is a good idea, but the biggest part of a website’s loading time is spent on retrieving CSS, JavaScript and images. To get a truly zippy website, it is therefore vital to drastically reduce the time spent here. In this session, youâll get to know why sites are slow and learn techniques to identify and resolve bottlenecks: From simple Apache tweaks to rethinking your theme so that it can be loaded faster there’s something for everyone.

DrupalCon DC 2009 – Drupal Taxonomy Revisiteddrupalcon
DrupalCon DC 2009 – Drupal Taxonomy Revisited – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) Drupal’s taxonomy module supports a core component of information architecture for classifying content. Improvements to taxonomy module in Drupal 7, especially hook_taxonomy_term_load, will open up new opportunities for leveraging taxonomy in our sites. Taxonomy administration has also been given some UI and usability enhancements…

When Efficiency and Manageability Matter, Drupal at Scale
How Sun works with Drupal.

DrupalCon DC 2009 – Organic Groups What It Can Do and Where It is Headed
Presented by Moshe Weitzman Filmed by David Lanier

Drupalcon DC 2009 – Drupal Databases The Next Generation
Presented by Larry Garfield Recorded by David Lanier

DrupalCon DC 2009 – Drupal as a GEO CMSdrupalcon
This session will move from GIS concepts to Drupal GIS practice. We will talk about the principles of storing, organizing, and searching geodata, the practical usage of geodata in Drupal applications, and how geographic functionalities are implemented by existing Drupal modules. Presented by: Allie Micka, Brandon Bergren, and Jim Cranier Recorded by: Marc Tan

DrupalCon DC 2009 – A Paradigm for Reusable Drupal Featuresdrupalcon
More time doing repetitive tasks while building a Drupal site means less time to push the envelope. This is a story about how we got out of this infinite loop and started spending our time more wisely in Drupal through the use of “features”. This presentation will be split between a brief time-elapsed history of the problem, a step-by-step demo of packaging a feature in code, and a demo/discussion of how features and Spaces can change how you think about Drupal site architecture altogether…

DrupalCon DC 2009 – Deploying and Maintaining Drupal Sites Using the Aegir Hosting Systemdrupalcon
Installing and maintaining a Drupal website is a straight forward process, even if most of the work required has to be done manually. This is sufficient if you only maintain a single or small number of sites, but it starts breaking down when you maintain ten, a hundred, or even a thousand sites. Aegir is a new set of contributed modules for Drupal that aims to solve this common problem. Presented by: Adrian Rossouw Recorded by: Marc Tan

Building infrastructure you can scale, monitor, and maintain
It’s easy to set up a single GNU/Linux server, but there’s no obvious way to take those same skills and build functional clusters. If you want to do that, you need a whole new class of tools. At Four Kitchens, we’ve done the hard work: we maintain an in-office lab to develop and apply cluster-level integration and management techniques to the challenging problems we encounter managing our clients’ infrastructure…

DrupalCon DC 2009 – Drush, Command Line Drupal Productivitydrupalcon
Drush is a command line and scripting interface to Drupal and has a growing community of modules that allow you to rapidly provision, maintain and develop Drupal sites. Drush takes a many-step task and replaces it with a single command – e.g. “drush pm update” will find the latest stable versions of each site module from the Drupal.org, propose any updates, back up the old versions, download the new versions and unpack…

DrupalCon DC 2009 – Token: The Little API That Coulddrupalcon
DrupalCon DC 2009 – Token: The Little API That Could – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) The Token module is one of the top 3 most commonly used modules in Drupal. With over 50 modules that expose data to token and approximately 30 modules that consume it, if your module needs to share data with other modules Token is probably a good way to do that.

DrupalCon DC 2009 – Developing JavaScript Widgetsdrupalcon
We’ll discuss ways to develop reusable and flexible JavaScript components by leveraging JavaScript’s full potential and using Drupal’s lightweight JavaScript frameworks. We’ll look at several JavaScript components and see how they were implemented and how they interact with each other. Presented by: Konstantin Käfer Recorded by: Marc Tan

DrupalCon DC 2009 – Making Dates and Calendars Rock!drupalcon
DrupalCon DC 2009 – Making Dates and Calendars Rock! – Recorded by Robert Nelson Vance (http://robertnelsonvance.com/) We’ll look at some of the rocking things you can do with Date and Calendar and a few other great Drupal 6 modules to create agenda-style views, embed customizable calendars anywhere, manage event attendance, hook up with the outside world using iCal, and lots lots more.

No Video Yet – Selling You and Your (Drupal) Services
Discover how to build a thriving Drupal-focused web development business with a limited (or non-existent) marketing budget. In this session, Neil Giarratana will reveal his company’s approach to marketing (and selling) their Drupal-based services without a budget.

Drupalcon DC 2009 – Introduction to Security
Demonstrations of common security problems and their solutions. How to stay updated with the Drupal Security Team and Update status.

DrupalCon DC 2009 – Objectifying Drupal: An Introduction to OOPdrupalcon
After years of avoiding classes Drupal is slowing moving toward using object-orientation in more areas, from the DB to unit testing to Views. However, many Drupal developers do not have experience with OOP design. This session will cover the concept of design patterns, both procedural and OOP, how Drupal leverages them now, and how we can better leverage OOP in Drupal without falling into common traps…

Drupalcon DC 2009 – Inside Drupal Caching: From Static Variables to Memcache
Caching is a critical component of Drupal. But how does it work? This session will clearly explain the nuts and bolts of the caching system internals, present successful caching strategies, and show how caching solutions can change as Drupal scales up using memcache as an example. One fortunate attendee will receive a free auto-throttle probability limiter.

Drupalcon DC 2009 – Quality Assurance and the Drupal Development Process
Quality Assurance is Good for Business. Drupal makes it easy to add powerful features to sites, whether through standard tools (CCK, Views, Panels 2, etc.) or through hand-coded extensions. Sophisticated modules and themes can provide great advantage or great frustration to the end user. We’ll discuss some standard and not-so-standard techniques that help ensure the delivery of quality Drupal sites that are a joy to use.

DrupalCon DC 2009 – Why I Hate Drupaldrupalcon
We’ve all heard Drupal can run every site from your personal blog to massive social networks. The framework is flexible and powerful enough to do anything. The showcase list of Drupal sites is impressive and growing. The community behind the magic continues to expand exponentially. The awards keep pouring in: Best Open Source CMS, Most Valuable Person, Top Innovator. Presented by: James Walker Recorded by: Marc Tan

Drupalcon DC 2009 – How Do Drupal, Joomla!, WordPress Stack Up?Drupalcon
There are nearly 3,000,000 search results from Google for the phrase “Open Source CMS Comparison.” So, what are the important features people want? How do Drupal, Joomla!, and WordPress stack up? How does “community” factor into powering innovation and deployment and what governance, work processes, and cultural differences exist? How is a competitive spirit helpful and where might strengthening collaboration between projects result in better software? Agenda The presentation will begin with a d…

Drupalcon DC 2009 – Advanced Drupal Security
Demonstrations of developer security problems and their solutions. How to work with the Drupal Security Team.

Using SMS for Data Collection – drupacon
SMS technology has been around for over decade. Isn’t it about time we start using it for something useful? We want to give mobile users the ability to communicate with our Drupal sites–no smartphone required. The SMS Framework will now allow you to build robust solutions for mobile data collection with very small amount of custom code. Presented by: Will White Recorded by: David Lanier

DrupalCon DC 2009 – Ubercart On Drupal 6drupalcon
Ubercart is an open source e-commerce suite built on top of Drupal. Its recent migration to Drupal 6 brought with it a number of performance enhancements, usability improvements, and new features designed to make using Ubercart faster and easier. This session will provide a basic overview of the Ubercart project, exposure to the changes and improvements in Ubercart 2.x, and vision casting for the future of Ubercart on Drupal 6 and beyond…

DrupalCon DC 2009 – Intro to SimpleTestdrupalcon
Testing saves time, allows you to provide code-level checking for your clients’ crazy requirements, documents how your code is supposed to work, frees you to refactor your code without fear of breaking things, and ensures you never get the same bug twice. Sounds great! But how do you get started? This first session will introduce the concepts and basic knowledge required to write tests for Drupal. Presented by: Florian Lorétan, Nathaniel Catchpole, Jimmy Berry, and Dmitri Gaskin Recorded by: …

DrupalCon DC 2009 – Field API in Drupal 7drupalcon
Drupal 7 now includes the Field API which provides “CCK functionality” in core. The Field API supports attaching fields to nodes, users, remote data objects, and any other type of entity. This session introduces the Field API for module developers that want to define custom node content types and fields or field-enable their own object types. Presented by: Barry Jaspan and David Strauss Recorded by: David Lanier

DrupalCon DC 2009 – Advanced Ubercartdrupalcon
Ubercart is a powerful e-commerce suite that allows you to sell physical products, role promotions, file downloads, and more through your Drupal site. Current stores use Ubercart to sell audio content, recurring fan club memberships, node access, store credit, and event registrations. This session will highlight the core and contributed modules needed to accomplish these things in Ubercart. We will walk through the store configuration and answer questions related to the demonstrated tasks…

Promiscuous Drupal: Building Your Site With Web APIsdrupalcon
Whether it’s a sidebar with Flickr photos or a shopping cart powered by Amazon, more and more of your site’s features can be provided by other sites’ Web 2.0 APIs. This session will cover strategies for building service driven sites, and best practices for exposing external web services to Drupal. One Lucky Attendee will receive a free novelty Drupal module. Presented by: Jeff Eaton Recorded by: Marc Tan

Drupalcon DC 2009 – The Next Decade
Map/Reduce. Functional programming. Clouds. Document-oriented databases. Column stores. The future is coming and we should be prepared.

DrupalCon DC 2009 – The Path to Richer Text: Input Format Improvements in Drupal 7drupalcon
Input formats and text filters are one of the scariest parts of Drupal, but also one of the most important. As “guardians at the gate,” input formats let users contribute text to a site in a way that can be both easy and safe. This session will focus on what input formats are, how they work, and some of the new, exciting features in Drupal 7 that will make them work even better and enable great new functionality (WYSIWYGs in core, perhaps?)…

The Drupal.org Redesigndrupalcon
Just how do you re-design a website when you have 300,000+ clients? Is design by community as bad as design by committee? In this presentation we’ll discuss the community centric approach we have taken to this project and the various tools and activities we used to recruit, engage with and communicate with the community, including some innovative approaches to participatory and crowdsourcing design…

DrupalCon DC 2009 – Our Identity Onlinedrupalcon
From OpenID to OAuth to Activity Streams, Chris Messina is working to break the walled gardens of the internet and ensure the longevity of social networking through the production of technology that allows people to network between different websites. In this session, Chris will talk about his ideas and approaches to our identities online. Presented by: Chris Messina Recorded by: Ronald Mulero


About Tom

Tom genuinely loves tech. Not just gadgets but game changing stuff. Oh yeah, he hates to talk about himself in the 3rd person. So, I really enjoy involvement in sharing big tech in the #nptech (nonprofit technology) arena. The need to be entrepreneurial drives me to learn and dive into projects, but without the financial acumen to go it alone. Visit me in the afternoon and you'll see Google Chrome packed with my tab hoarding tendencies and you might even catch me practicing my fake british, over the top, accent. Christ follower, husband, father and technology enthusiast. Attempting to live life out as a light in this world and stumbling at times in this fallen world.

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

By submitting this form, you accept the Mollom privacy policy.