Presentations We've Given

  • Jen Lampton
    Jennifer Lampton
    August Ash Room (3-115)
    May 19, 2012 - 2:15am

    Configuring WYSIWYG editors in Drupal is now more complicated than ever. First you need to choose which editor you like. Then you need to install and configure a handful of additional modules to make your chosen editor work in Drupal. All that is followed by a period or pulling your hair out, banging your head against your keyboard, and frantically googling for instructions on how to get everything to work nicely together. When you’re finally done and get something working, you probably don’t even realize that you’ve exposed yourself to a potential security vulnerability.

  • Jen Lampton
    Jennifer Lampton
    Gorton Studios Room (3-210)
    May 18, 2012 - 10:00pm

    Contributing to Drupal requires no qualifications. Contributing to Drupal core is no different. All that's required is knowing what's going on, having some feelings about it, and being able to do something to change it. Come hear about what will change in Drupal 8, and how it will affect you in your daily Drupal lives.

    Learn about Jen's personal voyage from being a worried Drupal developer who didn't like the looks of Drupal 7, to becoming one of the driving forces behind the effort to create a new a theme layer in Drupal 8. Changing the future is easier than you might think!

    Download Slides

  • Mark
    Mark Ferree
    Room 180
    May 5, 2012 - 4:15pm

    Not everyone that wants to contribute to Drupal knows how to code, and not everyone that knows how to code wants to be a project manager for their own module. See where I'm going here?

    In this session you'll learn the tools you need to jump into any module's issue queue (aka Drupals custom bug reporting and project management tool) and help organize the chaos.

  • Anne
    Anne Stefanyk
    Room 185
    May 5, 2012 - 1:45pm

    Your Drupal site launched! Now you need to know the best ways to support your site as it grows. Or maybe you've had your site for awhile and its starting to show some wear and tear. In this session, we will talk about methods and tools for supporting a medium to large Drupal site over the longterm (although it applies to small sites too).

    How to manage the different groups that might be contributing to your website (content creators, IT teams, marketing teams, and developers), and their various levels of drupal know-how.
    What are the best ways to turn to Drupal.org and the Drupal community for support?
    How to find the Drupal talent you need.
    What are effective tools for managing work flow?
    How to create awesome documentation.

    Join us as we share our best practices.

  • Jen Lampton
    Jennifer Lampton
    Room 185
    May 5, 2012 - 10:00am

    Configuring WYSIWYG editors in Drupal is now more complicated than ever. First you need to choose which editor you like. Then you need to install and configure a handful of additional modules to make your chosen editor work in Drupal. All that is followed by a period or pulling your hair out, banging your head against your keyboard, and frantically googling for instructions on how to get everything to work nicely together. When you’re finally done and get something working, you probably don’t even realize that you’ve exposed yourself to a potential security vulnerability. I’d like to share with you a best-practice approach for setting up a secure, usable WYSIWYG editor in Drupal 7. I'll also demonstrate several secure techniques for embedding images inline using image styles and captions.

  • Elly Jonez
    Drupalcon Denver
    March 22, 2012 - 2:15am

     

    The Electronic Frontier Foundation (EFF) is the leading non-profit working to defend civil liberties in the realm of the internet and the digital world.

    This is a story about how the EFF was an early adopter of Drupal, tragically became encumbered with an aging Drupal5 site, and eventually triumphed with a migration and re-launch of their website in Drupal7.

     

  • Jen Lampton
    Jennifer Lampton
    DrupalCon Denver
    BlackMesh Room MHB 1E
    March 21, 2012 - 2:00am

    This February we led a Drupal 7 usability study at Google and livestreamed it to over 115 developers. Usability studies provide a firsthand look at how users experience a product and are incredibly effective at highlighting interface flaws and confusions. However, the impact these studies have are limited by their audience; it is only those present during the study who really feel engaged with it. After the analysis and recorded videos have been released, the thrill of the discussion and collaborative brainstorming has already died down. When you open up usability studies to the world, you have the power to stir an army of people into action. Everyone watches the same users getting frustrated, everyone feels the same pain at interface quirks, and everyone participates in the discussion, and ultimately the solution. We believe that live usability studies are the best way to advocate for a focus on user experience in Drupal development. In this talk, we will explain how we ran this study, key insights we gained from it, and how to do it again.

  • Matt Cheney
    Drupalcon Denver
    March 20, 2012 - 2:15pm

    The university department is at the center of academic life. All across higher education, tens of thousands of departments have organized themselves to teach courses and perform research. As it turns out, most departments need a website to promote their work and each of those websites is basically the same.

    Open Academy is an academic departmental website in a box. Built by Pantheon, Chapter Three, and the University of California at Berkeley, we have baked in critical functionality around departmental news, faculty profiles, publications and presentations, events and calendaring, courses, resources and links, video, social media, and degrees and programs. Out of the box, Open Academy lets a department get an amazing and extendible website.

  • David Needham
    David Needham
    Drupalcon Denver
    March 19, 2012 - 10:45pm

    By the end of the session, you'll be able to create your own themes, sub-themes and rock Drupal's world like you never have before - all while fulfilling the mantra of a themer: "Make it pretty." Now updated with a screenshare from the session!

  • Jen Lampton
    Jennifer Lampton
    SandCamp 2012
    Board Room
    January 27, 2012 - 12:00pm

    Oftentimes usability studies are ignored in the web development process, especially when time is tight or man/woman-power is low. Usability studies can actually help you save lots of time and money when done early and frequently, and they will also lead to better, more pleasant websites and happier clients.

  • Jen Lampton
    Jennifer Lampton
    SandCamp 2012
    Dungeon
    January 26, 2012 - 12:00pm

    I’d like to share with you a best-practice approach for setting up a secure, usable WYSIWYG editor in Drupal 7. I'll even demonstrate several techniques for embedding images inline. The modules I’ll be demonstrating include: WYSIWYG API, WYSIWYG filter, Caption Filter, Better Formats, Insert, Image Resize Filter, FileField Sources (and if there’s time, IMCE)

  • Jen Lampton
    Jennifer Lampton
    Drupal Camp Austin
    November 19, 2011 - 12:00pm

    Configuring WYSIWYG editors in Drupal is now more complicated than ever. I’d like to share with you a best-practice approach for setting up a secure, usable WYSIWYG editor, and even show youseveral techniques for embedding images inline.

  • Nick Lewis
    BLACKMESH ROOM
    November 18, 2011 - 12:00pm

    Performance problems in Drupal are like cancer. Its best to prevent them by following best practices and regular testing. In this session we’ll simulate a nightmare: A poorly optimized site that’s being brought down by traffic spikes.

  • Tyler Burke
    Drupalcamp Austin
    BLACKMESH ROOM
    November 18, 2011 - 12:00pm

    Learn how easy it is to get started with one of the most powerful and flexible tools in Drupal. Navigating the Ctools waters is actually quite simple once you learn a few basic principles.

  • Harris Rashid
    Dwinelle 155
    October 23, 2011 - 3:00pm

    Co-presented by Andrew Berry, Lullabot.

    The trend towards a "mobile first" use of the web is showing no signs of slowing down. It's no longer enough to have websites that are functional on mobile. They must work well and feel natural on mobile devices to attract and keep visitors.

    How can site builders and developers improve the user experience on mobile of sites they build in Drupal 7? This session will cover seven (or even more!) steps to help ensure a consistent and friendly mobile experience for visitors of your Drupal 7 sites.

  • Jen Lampton
    Jennifer Lampton
    BADCamp
    Dwinelle 145
    October 22, 2011 - 1:00pm

    There's been a huge push in this community to "Design for the 80%". The idea is that you want to make Drupal really easy for 80 percent of the people who use it. This usually involves setting sensible defaults in form values, and putting things where most people would expect to find them. It means focusing on the usability problems that will affect 80% of the people who use Drupal, and ignoring (or at least setting as a lower priority) the crazy edge cases. I want to suggest that we start engineering for the 80%, too.

  • garret_circle
    Garret Voorhees
    BADcamp
    Dwinelle 145
    October 22, 2011 - 10:30am

    Over the past two years, the state of web typography has drastically changed, especially so in Drupal. The legal, technical, and usability roadblocks preventing most of us from using web fonts before are largely gone. We can now select and apply a huge variety of typefaces with just a few clicks in Drupal and do amazing things with text that were never possible with traditional font replacement techniques.

    We'll cover what changed to make web fonts work, demonstrate what can be done with web typography in Drupal today, and recommend approaches to new challenges such as selecting the right font and dealing with cross-browser font rendering.

  • David Needham
    David Needham
    BADcamp 2011
    Dwinelle 145
    October 22, 2011 - 9:30am

    Believe it or not, Drupal makes theming easy! Drupal provides the themer with a system of overrides that allows you to change literally anything on your site. Themers decide what gets printed to the screen and what doesn't - essentially what lives and dies. For this and some other reasons, themers have ultimate control.

  • Jen Lampton
    Jennifer Lampton
    BADCamp
    Valley Life Sciences Building 2040
    October 21, 2011 - 1:00pm

    Three years after our first round of formal usability testing on Drupal 6, the UX team returned to the University of Minnesota in May 2011 to uncover usability issues and patterns for Drupal 7. After making broad changes in D7, it was critical for us to validate if we are inching forward in our goal. With this aim in mind, we tested eight participants and asked them to perform some tasks. All the participants were site builders with no experience with Drupal.

  • David Needham
    David Needham
    Drupalcon London
    NodeOne Rd Station, Maple Room
    August 25, 2011 - 11:00am

    This session walks through some 'Drupal best practices' to explain your role to people who are unfamiliar with Drupal. We'll also cover techniques for combating know-it-all's and Drupal-haters, as well as ways to explain Drupal to your friends and colleagues.