DRY CSS – Theories, methods and tools for efficient and scalable Stylesheets

Jeremy ClarkeThe value of keeping all code D.R.Y (Don’t Repeat Yourself) is universally accepted and demanded in the world of programming, but when it comes to CSS we’ve all learned to compromise and live in a wet mess. We don’t have to! This talk will go over how you can use thematic and structural CSS definitions to cut down on wasted code, simplify maintenance and unify your site styles just by DRYing out your standard CSS. I’ll explain how tools like Firebug enable a whole new way of understanding complex style interrelationships and give examples of the particular patterns that let me cut one stylesheet from ~4200 to ~2400 lines without losing anything but wasted code! We’ll also cover how preprocessors like LESS and SASS can take your DRY CSS even farther by actually programming your styles as if they were made of PHP.

View slides on Slideshare »

About Jeremy Clarke

Jeremy Clarke is a PHP, HTML, CSS and WordPress hacker from Montreal. He loves his job working on the nonprofit citizen media site Global Voices, where he manages dozens of WordPress sites, blogs, plugins, themes and a couple of bitchy Linux servers. He has a communications degree from Concordia University, but is mostly a self-taught web developer. Jeremy has been an organizer of WordCamp Montreal since it started in 2009, and has spoken at many other WordCamps as well.

Comments Off on DRY CSS – Theories, methods and tools for efficient and scalable Stylesheets

Responsive Design for WordPress

Shannon Smith
Responsive design: is it mobile, fluid, dynamic, or all of the above? A summary of all the ways you can get your WordPress site ready for the responsive Web. I’ll look at responsive images, typography, grids and video. I’ll cover online services that create a responsive version of your site, special WordPress plugins, responsive-ready WordPress themes, and more. I’ll talk about how to target specific devices, what to avoid and what’s best for SEO.

Requires familiarity with WordPress, HTML and CSS. This talk is intended for web designers and developers.

View slides on Speaker Deck »

About Shannon Smith

Shannon is the founder of Café Noir Design, a boutique Montreal web design company specializing in multilingual web development. She builds beautiful, functional websites that her clients can update themselves and that are easy for search engines to find. She support things like making the web accessible for everyone, using open source software, helping organizations find greener more sustainable ways to operate through online technology and helping non-profits with online community organizing. Also foodie and mother of four. twitter | google+ | blog

Comments Off on Responsive Design for WordPress

Code Faster and Smarter PHP with IDEs Like NetBeans

Jeremy ClarkeSimple text editors are fast and easy to use, but they don’t understand the code you’re writing. This talk will show you how Integrated Development Environments (IDEs) like NetBeans or Eclipse (both are Free Software and cross-platform), can handle the tedious parts of programming to let you focus on getting things done with your code. Stop having to memorize function arguments and type out PHPDoc by hand! If you haven’t tried working with an IDE, or even if you have and got scared, this talk will walk you through the why and the how of saving time and headaches by committing to one. I’ll also cover using PHPXref, a simple alternative to IDEs that offers a lot of the same utility without changing any of your code workflow.

This talk is targeted at people coding PHP. Though IDEs are also useful for HTML, CSS and Javascript authors, their value is relative to how serious your coding is. If you’re planning to attend consider installing NetBeans beforehand so you can follow along.

View slides on Slideshare »

About Jeremy Clarke

Jeremy Clarke is a PHP, HTML, CSS and WordPress hacker from Montreal. He loves his job working on the nonprofit citizen media site Global Voices, where he manages dozens of WordPress sites, blogs, plugins, themes and a couple of bitchy Linux servers. He has a communications degree from Concordia University, but is mostly a self-taught web developer. Jeremy has been an organizer of WordCamp Montreal since it started in 2009, and has spoken at many other WordCamps as well.

Comments Off on Code Faster and Smarter PHP with IDEs Like NetBeans

WordPress Workflows and Process for small teams

Whether you work alone or in a small team for your WordPress projects, it helps to get off on the right foot. This workshop-style talk will dig in to topics to help you including:

– tracking WordPress core and plugins through svn,
– theme and plugin starter templates and workflows,
– svn vs git,
– theme development best practices,
– custom post types and taxonomies,
– the best useful ways to accomplish common tasks.

We will basically share a ton of our extensive experience and toolkit to optimize and awesome-ify your WordPress development process.

This talk is developer-focused.

About Colin Vernon

Founder of Stresslimit design, Colin has directed, architected and developed CMS platforms, intranets, applications and websites of all shapes & sizes for over a decade. His company and projects focus beautiful, useful, multi-platform communication, based mostly on WordPress as an extensible web platform. As well as being a long-time advocate of web standards, open source and the semantic web, he has lots of WordPress experience: his plugins have been downloaded hundreds of thousands of times and he has worked directly with Automattic on a number of projects. He is now also part of the WordPress-powered PressBooks project which aims to merge web, e-pub and print publishing for small and large authors and publishers. He also runs a record label.

Comments Off on WordPress Workflows and Process for small teams

Release Your Inner Project Manager and Make More Money

No matter what you’re doing with WordPress, no matter how few of you are doing it (even if it’s just you), chances are very good that you are already doing project management.

The reality of life in micro-enterprises is the wearing of multiple hats: accountant, designer, administrator, programmer, account manager. However, it’s the project manager hat that can give you more of what you need: money.

Project management skills help you to manage cost, schedule, risk, scope and customers: all the things you need to protect your margin so that at the end of your project, you will make the money you calculated that you would. Ironically enough, it’s the PM hat that is most neglected and most misunderstood.

In this talk, I’ll cover the basics of project management, with a particular emphasis on scope, cost and customer management.

View slides on Slideshare »

About Elisabeth Bucci

Elisabeth Bucci is a cubicle-dwelling Project Manager whose blog, The Passionate Project Manager, aims to make project management as fun as chocolate truffles. Which might explain those traffic numbers…

Comments Off on Release Your Inner Project Manager and Make More Money

How to run a Newspaper with WordPress

A complete overview of creating a newspaper website using WordPress. This presentation will cover common newspaper, and magazine concepts, starter themes, advertising integration, helpful plugins and solutions for newspapers from startups to national publications.

This talk will be focused on bloggers with limited technical knowledge. In 45 minutes, users will be brought though the steps required to implement a fully functional, WordPress powered news website.

View slides on Slideshare »

About Christopher Ross

Christopher has spoken at WordCamp events in Toronto and Montreal in the past, taught community college courses in web design, and run a successful WordPress based consulting business since 2005.

For the past three years, he has been focussed on delivering network based WordPress communities using WordPress multisite and WordPress VIP based solutions for business and government organizations.

Most recently he developed the blogging solution for the Montreal Gazette, Ottawa Citizen, Edmonton Journal, Vancouver Sun, and Calgary Herald for Postmedia, before that the blogging network for StockTwits (voted one of the most influential websites in finance by FastCompany) and the CNN Money bloggers network.

These days, I focus exclusively on developing newspaper based WordPress website for companies in Canada, the US, and Latin America.

Comments Off on How to run a Newspaper with WordPress

WordPress dans les nuages

Votre idée de Startup ou votre produit repose sur votre site Web sous WordPress? Vous bloguez et trouvez qu’il est important que votre site réponde aux besoins de vos lecteurs? Vous avez donc besoin d’une solution solide comme le roc! Pourquoi ne pas aller vers les nuages, soit l’infonuagique (Cloud Computing)?

Dans cette présentation, je vous montrerais les avantages du Cloud, ainsi que comment déployez rapidement et aisément des sites sur un environnement de Cloud hautement évolutif vous permettant de commencer à petite échelle, puis d’évoluer à mesure que le trafic augmente.

Que vous soyez développeur, intégrateur ou simple utilisateur sans connaissance technique avancé, vous serez apte à bénéficier des avantages d’avoir votre site WordPress dans les nuages.

Visionner la présentation sur le site de Frédéric »

À propos de Frédéric Harper

Frédéric Harper est un évangéliste technique chez Microsoft Canada. Dans le monde des TI depuis plus de 10 ans, son expertise est principalement au niveau du développement Web avec différentes plateformes et technologies. Si vous voulez parler de Web, d’Open Source, de standards ouverts et d’interopérabilité, Fred est votre homme. N’hésitez pas à le contacter, car il est une bête sociable et un aficionado des médias sociaux. Pour en savoir plus sur lui ou sur divers sujets techniques et sujets du quotidien, allez lire son blogue.

Comments Off on WordPress dans les nuages

Stop Writing for SEO And Start Writing for Your Audience

If content is king, then why are bloggers still bowing down in reverence to outdated SEO tactics? Google is doing all it can to strip away everything we used to believe about SEO copywriting — things like keyword density — and is implementing changes that have drastically altered search engine rankings for many, many websites. So, how do we write for SEO now? We don’t. It’s over. Now is the time for writers to write! Google is assessing the relevance of pages based more on a semantic algorithm that parses the content based on words it believes are relevant to each other. How do we target these algorithms most effectively? By writing good, solid, relevant content. And when we do that, especially on a blog platform, we increase our chances of having people share that content, which, in turn, increases the traffic. It’s time to throw SEO out the window, and start from scratch. The new strategy is simple: Write it right in WordPress and you open yourself up to new traffic sources, and higher search engine relevance.

This talk would be valuable to beginning blog writers, and to those who have a higher level of competence.

About Mark John Hiemstra

Mark John Hiemstra is a Staff Writer and Editor at Acquisio. He has been writing for the Web for more than 7 years, and has found WordPress to be his preferred platform for publishing content for as long as he has known of its existence. He has been active in SEO, SEM, and in many areas of marketing via the Internet, and is excited that the content we consume, along those who create it, are finally getting the recognition they deserve.

Comments Off on Stop Writing for SEO And Start Writing for Your Audience

Enhanced Social Media Marketing with WordPress

Rapidly expanding social media platform options and increased smartphone/mobile device adoption have enabled marketers to reach out in ways that were literally impossible just a few years ago. As these communication networks continue their expansion into the daily lives of consumers, both businesses and bloggers are struggling to keep up with ways to reach their target market. WordPress combined with social media platforms can be used creatively to interact with existing clients, connect with prospective customers, and attract fresh audiences.

This session will introduce some important concepts and explore various WordPress features and plugins that take advantage of social media and mobile technology.

View slides on Slideshare »

About Brian Rotsztein

With 15 years of Internet marketing experience, Brian Rotsztein brings a seasoned approach to working with clients. As the head of multiple web design/Internet marketing companies and brands (RedstoneX.com, Uniseo.com, MailPrince.com,…), he helps businesses gain a competitive advantage. He holds two Master’s degrees, has taught university courses, and provides training services for topics such as SEO and social media. He’s been a WordPress fan since he started using version 1.6 (in 2005!).

Comments Off on Enhanced Social Media Marketing with WordPress

SEO for WordPress

So most people who use blogs rely on WordPress, and WordPress has a lot of SEO potential, but out of the box, it just doesn’t cut it. In this session we’ll explore how to use WordPress to maximize your chances of ranking for the terms that are most relevant to your content. Specifically, we’ll look at:

  • Building a Keyword Targeted Category Taxonomy
  • Key SEO Plugins
  • Addressing Duplicate Content

After this session, audience members should (1) have a firm grasp on the fundamentals of onsite SEO, and (2) know what themes and plugins can help them implement these SEO and social features.

View slides on CT’s site »

About CT Moore

A recovering agency hack, CT Moore (@gypsybandito) is a strategist, blogger, and speaker who specializes in SEO and social content strategy.

Comments Off on SEO for WordPress