April 21, 2016 — Hans-Helge liebt es, einen guten Entwicklungs-Workflow zu haben. Wenn alles eingerichtet ist und die Arbeit scheint einfach nur so zu flutschen. Doch leider war das bis letztes Jahr bei ihm noch nicht der Fall und so hat er sich aktiv auf die Suche begeben. Bei seiner Suche fand er allerdings keine guten Ressourcen, die wirklich mal von Anfang bis Ende alles gezeigt haben und das möchte er mit diesem Talk nun ändern. Dabei wird er nicht in jegliche Details gehen können, aber für interessierte Entwickler wird er natürlich alle Ressourcen und Links bereit stellen.
January 25, 2016 — Even if you’re not a project manager, you can learn and incorporate some of the important tenets of project management into your projects and client relationships.
January 12, 2016 — All applications with extensions have one big problem on their hands: bad developer citizens. Bad developers do bad things. They write terrible code which breaks the application, frustrates users, gives the software a bad name, and ultimately drives users to other technologies.
In this talk Chad highlights examples of common, and rare, developer mistakes. You will learn how to be a good developer citizen and avoid the mistakes which earn you the title of being a bad developer.
Come live at peace with WordPress, satisfy your users, and draw more implementors to your products.
January 7, 2016 — You love WordPress, and if you are not already making a nice living with it, why not? The WordPress economy is expanding and more people are becoming involved in all aspects around WordPress, whether it be freelancing and entrepreneurship, blogging and content creation, search engine optimization, social media and marketing, developing plugins and themes, designing sites, User Interface, Maintenance, User Experience, Executives, Project Managers, Teachers, Presenters, and on… all working with WordPress in some capacity. This light-hearted session will break down several different types of popular positions and some of the requirements to do that job, which traits work best with which titles, and how you can begin to find your dream WordPress job.
January 5, 2016 — An excellent topic for developers using WordPress for the first time. Also suitable for people building a website for the first time. This is a case study of a first-time WordPress development project for the website defeatharper.ca. My talk will outline how the ideas behind the site evolved as the requirements changed and the environment it was designed to play in kept shifting. How did we manage the change? How do you keep forward progress in development?
This was my first “real” WordPress project as a developer. I will be sharing my trials and tribulations in trying to get WordPress to “act like a proper CMS”, and then my ultimate insights into the “WordPress Way” of doing things. I have mixed feelings about the two major plugins we used, and will share those findings with you as well.
December 22, 2015 — I knew there had to be a better way. I went on a mission to find the ultimate development and deployment setup. Thankfully there are tons of options out there now (Vagrant, Docker, Capistrano, Ansible, etc) — but it’s still tricky getting them up and running smoothly. Save yourself hours of exploring tools and technologies by learning from my successes and failures. I will present a brief overview of the current state of deployment tools and then walk you through two of my favorites, followed by an open discussion for individuals to share what works well for them and ideas on best practices for the WP community.
December 11, 2015 — It’s easy to look at where you are and where you want to be and think, “I’ll never get there” and plateau with your current skill set.
Maybe you’re a developer who is looking to level up their career. Maybe you’re someone who wants to break into a development career for the first time.
Wherever you’re at, I want to teach you the same methods I use every single day to keep my skills sharp and to keep myself connected to interesting and rewarding projects and relationships.