‘programming’ Videos

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

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

  • Thomas Scholz: Writing Code for Multisite

    Thomas Scholz: Writing Code for Multisite

    WordCamp Berlin 2015Speaker: Thomas Scholz

    January 25, 2016 — Writing multisite compatible themes and plugins will help you becoming a better developer and reducing the amount of support. In this session I will talk about the restrictions and possibilities, what to watch out for and what we can learn from the core code.

    Presentation Slides »

  • Jessica Gardner: WordPress Development for Non-Developers - An Introductory Tour Under the Hood

    Jessica Gardner: WordPress Development for Non-Developers – An Introductory Tour Under the Hood

    WordCamp Toronto 2015Speaker: Jessica Gardner

    January 20, 2016 — WordPress Admins and Super Users may get to the point where they’d like to move to the next level of understanding and exploiting their WordPress systems – but talk of hooks, loops, and APIs is still gibberish that causes their eyes to glaze over.

    This session will provide a gentle introduction to how dynamic websites function, learning to identify and begin breaking apart relevant programming languages, and investigate what and where WordPress’ moving parts are.

    This presentation is suitable for anyone who 1. wants to start rolling up their sleeves and get their hands dirty; or 2. is curious and simply wants to understand how WordPress works behind the GUI scenes. Best practices and next steps will be outlined for further exploration.

    Learning Outcomes:

    Identify the source files of a WordPress installation.
    View source files from the Dashboard.
    Follow best practices (i.e. child themes) for editing source files.
    Form a mental model of how database-driven web applications process and output content.
    Understand the core functional elements of a WordPress installation (i.e. database and individual php files).
    Understand the purpose and function of a WordPress theme and theme files and how themes interact with the WordPress core.

    Presentation Slides »

  • Nikolay Bachiyski: Learning for WordPress Developers

    Nikolay Bachiyski: Learning for WordPress Developers

    WordCamp US 2015Speaker: Nikolay Bachiyski

    December 13, 2015 — When asked, 100% of the developers asked respond that they are lifelong learners. Yet, a life is short while projects are long.
    We see ourselves struggle with the overwhelming amount of new concepts, technologies, languages, frameworks, and tools. In addition to that WordPress development can be an island and requires extra effort learning something new.
    In this talk we will see how few qualities can help us better structure and navigate our learning efforts.

  • Konstantin Obenland: Lightning Talk - Fun with Functions

    Konstantin Obenland: Lightning Talk – Fun with Functions

    WordCamp Hamburg 2014Speaker: Konstantin Obenland

    May 27, 2015 — Lightning Talk über praktische, aber eher unbekannte Funktionen, die man jedoch kennen sollte!

  • Stefan Kanev: Functional Programming: What’s The Fuss All About?

    Stefan Kanev: Functional Programming: What’s The Fuss All About?

    WordCamp Europe 2014Speaker: Stefan Kanev

    January 27, 2015 — An explanation of what functional programming is about, how it looks in different languages, and what we can learn from it

    Presentation Slides »

  • Rick Knudtson: Designing Applications on WordPress

    Rick Knudtson: Designing Applications on WordPress

    WordCamp Kansas City 2014Speaker: Rick Knudtson

    October 3, 2014 — This talk is about practical examples of using WordPress for more than just brochure sites or classic CMS. It walks through consumer facing apps and internal process apps like CRMs. And provides real world apps out in the wild and walks through how we went about building WeHeartDesigners.com as an example.

    Presentation Slides »

  • Frank Staude: Hooks, Filter, Actions – Was zum Geier ist das?

    Frank Staude: Hooks, Filter, Actions – Was zum Geier ist das?

    WordCamp Hamburg 2014Speaker: Frank Staude

    July 27, 2014 — Egal ob Theme oder Plugin, um etwas in WordPress zu ändern, zu erweitern, umzubauen und das ohne das man direkt im WordPress Code ändert, dazu muss man verstehen was Hooks sind und wie diese Funktionieren.

    Presentation Slides »

  • [日本語] Things to Keep in Mind When Programming with WordPress

    [日本語] Things to Keep in Mind When Programming with WordPress

    WordCamp Tokyo 2013Speakers: Takayuki Miyoshi, Takayuki Miyauchi, Miyako Itonaga, Hitoshi Omagari, Hidekazu Ishikawa

    June 21, 2014 — WordPress プログラマたちが開発時に意識していること

    Presentation Link »

    全世界累計1200万ダウンロードの人気プラグイン作者、WordPress のカスタマイズと Ruby での Web サービス構築を両方こなすプログラマ、トップレベルの WordPress 開発技術や運営ノウハウを活かしてサイト制作やサービス提供を行うプログラマたちが集結!

    WordPress の良さはもちろん気をつけるべき点もしっかり理解しつつ、最大限に活用する方法を日々試行錯誤しているパネリストたちが、開発の際に意識している勘所を共有します。WordPress と他のツールの使い分け、テーマやプラグインを開発する際に注意していること、などといったベストプラクティスの話はもちろん、デザイナーがプログラミングを覚えるメリットや、プラグインやテーマをオープンソースとして公開することで得られる利点などについても触れるセッションになる予定です。

    登壇するパネリストや世界の WordPress 開発者たちが長年蓄積してきた WordPress プログラミングの正しいノウハウを知っていただくことで、みなさんがさらに効率的に楽しく開発を進められるヒントになれば幸いです。

    登壇者: 三好隆之、宮内隆行、石川栄和、Miyako Itonaga