Developer: “Fluffy Bunny”, the story of refactoring Digital Trends

Slides from the October 27th, 2014 presentation.

Join the developers of digitaltrends.com (Richard Benjamin and Brandon Clark) as we share the trials and tribulations of refactoring one of the web’s largest WordPress sites.

Back in January we started a secret internal project humorously dubbed “Fluffy Bunny”. The goal was to overhaul digitaltrends.com and transform it into something modern that would free us from the chains of a legacy codebase. Six months later we unveiled the Digital Trends 2014 theme (AKA: The Unified Theme) which was a near complete end to end rewrite of not just the theme but also much of the core architecture of the site.

This will be a high level talk about our development process and thoughts on writing maintainable and modular code within the context of a major site refactor. We will touch on theme and plugin development, project organization, and a good amount of what we jokingly refer to as “code punditry”. Afterwards we will be available for extended questions and answers.

User: Creating a WordPress site for a local Author

Roland Smith is a successful, local author and he writes adventure books that delight middle-school kids and adults. I needed to create a site for him that worked well on the desktop, tablet and mobile. It also had to connect with his social media on Facebook and Twitter, plus have lots of links to actually buy his books at the most popular online stores. Come and learn how I chose a WordPress theme, added plugins and setup everything for him.

Bio

Daniel Payne started hand-coding web sites back in 1995, has worked at large corporations, then went freelance in 2004. His company is Tualatin Web.

He has also worked at semiconductor companies doing chip design, and helped market software at EDA (Electronic Design Automation) companies. Read some of  Daniel’s high-tech blogging at SemiWiki.

When he’s not using WordPress, you’ll find Daniel riding his road bike each day and talking to God.