May 14, 2016 — In our first year at comotive we’ve had a few experiences, where a company asked us to support and further develop their WordPress sites. But those weren’t small pages, but rather old and extensive sites and in one case (What I’ll talk about the most), a page of the swiss government, which was a very severe case. I’ve already learned a lot at blogwerk in the last four years and will talk about the caveats when you take over support for code that you didn’t write yourself. A soap opera in four acts: Slowness. Bugs. Support. Security.
April 25, 2016 — Tutti sanno che WordPress è pessimo, ma lo usiamo tutti, no? Questo talk esplora l’origine di questa patologia.
Si parlerà di codice datato, di sistemi di versioning obsoleti, di rilasci e bugfix, di sistema ibrido CMS/Framework, di programmazione orientata agli oggetti, REST API e di repository. Tutto questi aspetti possono essere ritrovati nelle credenze e nei miti che circondano spesso l’ambiente WordPress. Conoscere bene il funzionamento, del software in primis, della community che c’è dietro e della mission poi, è l’unico modo per comprendere a pieno la potenza del prodotto che usiamo nel nostro quotidiano. Se poi lo facciamo con ironia ci divertiamo tutti di più!
April 18, 2016 — Il Core di WordPress non deve essere modificato, ma può essere letto! Nei (molti) file che compongono WordPress si trovano molte gemme, alcune delle quali poco conosciute ed utilizzate. Lo scopo di questo talk, utilizzando come pretesto alcune funzioni, è quello di invitare gli sviluppatori a non ritenere WordPress una «black box», ma sfruttare il suo essere open source e «guardare sotto al cofano».
April 5, 2016 — Too often the idea of WordPress as an old and bloated framework and its PHP 5.2 back-compatibility minimum requirement will hide implementation mistakes and a “spaghetti” code approach.
Let’s take responsibility for our code and stop writing it the “old way.”
I will talk about test-driven development, dependency-injection, template engines and other techniques and tools that will allow for modern and efficient code while maintaining PHP 5.2 compatibility.
February 5, 2016 — As developer we can get excited about a new project idea and immediately we start coding and hacking to get a first alpha version ready. But in most cases our initial implementation idea is by far neither the best nor the fastest to implement. In this lightning talk I want to show you one example, where I exploit another plugin to accomplish my task and it saved me a lot of time.
January 19, 2016 — Many WordPress developers start out learning PHP from playing around with themes and then slowly pick up the language and start moving towards writing their own plugins. However, it is common to find WordPress developers struggling to grasp the higher-level concepts and features of PHP. Let’s fill the gaps in our self-learning and break through to the next level of PHP programming by learning what PHP classes are and how they can be used to make your code simpler, easier to read and easier maintain.
January 19, 2016 — WordPress is a magical system that turns any URL into a web page, dynamically. In this talk, aimed at beginning wizards, looking to develop new WordPress powers, we’re going to take a look at five major events in the transformation of a request to your site, into a web page.
This talk is for new plugin developers, or those looking to increase their skills in the art of custom site development. It is designed to show you where to look when you need to change WordPress’ behavior to fit your specific needs and increase your ability to make use of WordPress hooks.
January 16, 2016 — Think only coders can make a living using WordPress? Think again! There are a surprising number of ways to make a career using WordPress without knowing a single line of code. This presentation will tackle some of the barriers that discourage beginners from using WordPress professionally, like a lack of technical skill and feeling like an impostor.
Shed the fear and discover different career options and simple WordPress tips while learning to leverage your unique skill set for the tech industry.
– Participants will be encouraged to use WordPress professionally.
– Participants will be inspired to keep learning and pursue tech.
– They will be able to market their skills for the tech industry.
– They will have resources on how to learn to code and how to build up their knowledge and experience.
January 12, 2016 — Timber cleans up your theme code so your PHP files can focus on supplying the data and logic, while your twig files can focus 100% on the display and HTML. Timber is for both WordPress pros and rookies. People new to WordPress will like how it reduces the WordPress-specific knowledge required to theme a website while pros can take advantage of object-oriented patterns that adhere to DRY and MVC principles.