‘code’ Videos

  • Derick Rethans: Debugging – Past, Present and Future

    Derick Rethans: Debugging – Past, Present and Future

    WordCamp London 2016Speaker: Derick Rethans

    July 28, 2016 — In this talk I will go over all the past, present and future debugging techniques. The talk start by giving an overview on PHP’s (ancient) standard features for debugging, additional (userland) libraries and functionality in frameworks.

    After the introductions we move on to the meatier stuff and I will talk about live-action debuggers, such as Xdebug and PHP Storm.

    For the future, I will be talking about a project that allows you to “step back” while debugging as well; introspect what your script’s or application’s exact execution paths was; and trace variable modifications.

    Presentation Slides »

  • Dan Blows: What’s New in PHP 7 and what to expect in PHP 7.1

    Dan Blows: What’s New in PHP 7 and what to expect in PHP 7.1

    WordCamp Europe 2016Speaker: Dan Blows

    July 4, 2016 — PHP 7 was released in December, with a hefty speed boost and new features to improve the quality of your code. I’ll be giving an overview of the key features and how you can take advantage of them in WordPress, and closing with some insights into what might be in PHP 7.1.

  • Helen Hou-Sandí: Code is Poetry – A Musician’s Tale

    Helen Hou-Sandí: Code is Poetry – A Musician’s Tale

    WordCamp Europe 2016Speaker: Helen Hou-Sandí

    June 30, 2016 — During a decade spent as a professional musician, I discovered web development and then WordPress, and made a primary career switch. While on the surface they sound incongruous, I believe that skills I learned and honed as a classical pianist have translated directly to becoming a leader in open source software development. Join me as I take a look at those skills and celebrate alternative paths into WordPress.

    Presentation Slides »

  • Katie Fenn: Debugging your code with Chrome Dev tools

    Katie Fenn: Debugging your code with Chrome Dev tools

    WordCamp London 2016Speaker: Katie Fenn

    May 28, 2016 — Chrome DevTools: a suite of tools to debug and profile the performance of your site. They’re bundled with every copy of Chrome, and you have every reason to learn what they’re capable of. Starting with the basics of inspecting HTML and CSS, we will then tour debugging scripts line-by-line and profiling performance. We’ll also find out the features that help you automate work and save time. If you’ve always wanted to know how to debug CSS and Javascript, this talk will help you demystify your code and not make things worse by guessin’.

    Presentation Slides »

  • Michael Sebel: The “Adopt a WordPress Made By Someone Else” Checklist

    Michael Sebel: The “Adopt a WordPress Made By Someone Else” Checklist

    WordCamp Switzerland 2015Speaker: Michael Sebel

    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.

    Presentation Slides »

  • Eugenio Petullà: WordPress sucks!

    Eugenio Petullà: WordPress sucks!

    WordCamp Torino 2016Speaker: Eugenio Petullà

    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ù!

    Presentation Slides »

  • Giustino Borzacchiello: 10* funzioni utili di WordPress (*forse qualcuna in più)

    Giustino Borzacchiello: 10* funzioni utili di WordPress (*forse qualcuna in più)

    WordCamp Torino 2016Speaker: Giustino Borzacchiello

    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».

    Presentation Slides »

  • Luca Tumedei: The WordPress Way, the Modern Way – Developing As if It Were 2016

    Luca Tumedei: The WordPress Way, the Modern Way – Developing As if It Were 2016

    WordCamp Torino 2016Speaker: Luca Tumedei

    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.

    Presentation Slides »

  • Hans-Helge Bürger: Lightning Talk - Think B4 U Code

    Hans-Helge Bürger: Lightning Talk – Think B4 U Code

    WordCamp Berlin 2015Speaker: Hans-Helge Bürger

    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.

    Presentation Slides »

  • Micah Wood: An Introduction to PHP Classes

    Micah Wood: An Introduction to PHP Classes

    WordCamp Orlando 2015Speaker: Micah Wood

    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.

    Presentation Slides »