September 15, 2014 — While developing custom themes for clients many of us may tend to overlook how the WordPress architecture can be leveraged to further support our client’s content. We can easily add custom post types, plugins, or custom meta. But how can we create themes that use these resources more efficiently and effectively while lessening the bloat. Doing so can make our themes easier to use for the client and the visitor. Ultimately this can have a positive impact on your clients business. This talk looks at different ways you can use your clients content to develop custom themes tailored to their goals. Using Information architecture to plan out your theme development strategy.
September 14, 2014 — Our focus will be beginning CSS. We’ll use Firefox Fire Bug to show non developers how to do simple things like changing styles, colors, and things like heading tags and different classes. I’ll show people how to target classes & ids, as well as how to make the changes in real time so they can see what it would like if the changes were enacted. I’ll also show how to access the Stylesheet so you can just copy & paste the CSS from Firebug into your Stylesheet or the JetPack Custom CSS.
September 14, 2014 — Web accessibility (A11Y) is about making the web usable for people with disabilities, and it also benefits others with changing abilities, such as older people. Internationalization (I18N) and localization (L10N) are about translating web sites into other languages. UTF8 is a Unicode character set, which is now the dominant one used on the web, and it’s designed to include characters from just about every written language. Each of these topics are typically discussed in isolation from each other, but in this talk – after a gentle introduction to each of them – we’ll explore their interconnections. We’ll also take a look at what WordPress provides for supporting them in your work creating sites, themes, or plugins.
September 12, 2014 — Learn how Vagrant, a tool for creating portable development environments, can help you:
– Easily setup a local development environment
– Match your local development environment to production and avoid surprises during deployment.
– Share development environments with team members and get new team members up and running in record time.
– Easily deploy code by using providers and provisioners.
September 12, 2014 — In this lightning talk, I’ll offer you some tips and tricks to get better looking sites on mobile devices. I’ll also show you how you can use the mobble plugin to get completely different layouts on mobile devices.
September 11, 2014 — It’s been a massive undertaking to migrate our CMS from an antiquated version of Expression Engine and moving over 40,000+ articles, images, tags, categories… etc. spanning almost 15 years. We’ll share our experience, challenges and difficulties we have over come during this process.
September 11, 2014 — Angular is a MVC javascript library that allows a developer to do some pretty cool things without much effort. While some of this power comes at a cost, the technology can be a great tool for certain projects.
September 11, 2014 — If you write plugins or themes ensuring they are secure and as free from vulnerabilities as possible should be a top priority. In this session I will share some easy tips to keep in mind while building your theme or plugin that will help reduce the risk of your website being compromised.
September 11, 2014 — If you’ve used WordPress for very long chances are you’ve used these features before. This talk will cover how to configure widgets and menus and possibly show you some new tricks that you may not have known about. Aimed for beginners and intermediate users.
September 10, 2014 — Robert demonstrates how creating a commit bot that tied together the Github and Asana APIs helped his team communicate, and keep a project on track.