Search Results for ‘development

  • Juan Pablo Jaramillo: WordPress development with Docker: creación rápida y sencilla de ambientes de desarrollo
  • Felix Arntz: Capability-Driven Development

    Felix Arntz: Capability-Driven Development

    WordCamp Europe 2018Speaker: Felix Arntz

    July 11, 2018 — Protecting your plugin functionality with specific capability checks using the Capabilities API should be a best practice, but it is still one of the most underused parts of WordPress core. Using the API allows for granular access management by developers using the plugin, and may even prevent security holes. This session explains how to use the API by looking at examples and diving in deeper from there, both from the view of a plugin developer as well as of an external developer who needs to tweak a third-party plugin.

    As another practical example, some of the upcoming improvements to capabilities in WordPress core itself are revealed, so that you are aware of what’s on the horizon.

    Presentation Slides »

  • Lauren Etheridge and Miles Elliott: The Blockenspiel: Tackling Gutenberg Development

    Lauren Etheridge and Miles Elliott: The Blockenspiel: Tackling Gutenberg Development

    WordCamp Raleigh 2018Speaker: Lauren Etheridge and Miles Elliott

    June 20, 2018 — In this talk, we will cover how the central IT web team at NC State reworked development processes and tools to fit within a GutenWorld. We will discuss changing coding practices, new vocabulary, and cross-departmental collaboration all coming together in a campus-wide Blocks plugin.

    Attendees of this talk will come away with strategies for adapting to change and working collaboratively, as well as a framework for developing a set of blocks for your campus.

  • Jaime Martínez: A modular approach to WordPress theme development

    Jaime Martínez: A modular approach to WordPress theme development

    WordCamp Antwerp 2018Speaker: Jaime Martínez

    March 30, 2018 — Bij Level Level hebben we te maken met websites die schaalbaar en flexibel moeten zijn. Tijdens het ontwikkelen van een maatwerkproject willen we een goede basis neerzetten, zodat wijzigingen eenvoudig doorgevoerd kunnen worden en uitbreidingen gebruik kunnen maken van de bestaande onderdelen. Door enkele richtlijnen aan te houden zorgen we ervoor dat we het technisch gezien bij omvangrijke projecten allemaal op een rijtje houden. Denk hierbij aan methodes zoals Object Georiënteerd Programmeren, BEM (CSS) en technieken zoals Twig templating (Clarkson). Dit allemaal zonder het contact met WordPress te verliezen.

    Ons doel is om websites op te leveren van hoge kwaliteit welke schaalbaar, stabiel en eenvoudig te onderhouden zijn. Dit resulteert in diverse projecten zoals Autotaalglas, Business Insider Nederland, ABN AMRO Financial Focus, Kansfonds of SOMO.

    De klant blij, wij blij.

    Presentation Slides »

  • Amit Singh: Alternative Development Techniques On WordPress

    Amit Singh: Alternative Development Techniques On WordPress

    WordCamp Delhi 2017Speaker: Amit Singh

    March 20, 2018 — He will cover techniques on how we can create a WordPress based website and web application like Truecaller using just shortcodes with minimal efforts when running on strict deadlines.

    Presentation Slides »

  • Felix Arntz: Capability-Driven Development

    Felix Arntz: Capability-Driven Development

    WordCamp Noord-Nederland 2018Speaker: Felix Arntz

    March 9, 2018 — “Protecting your plugin functionality with specific capability checks using the Capabilities API should be a best practice, but it is still one of the most underused parts of WordPress core. Using the API allows for granular access management by developers using the plugin, and may even prevent security holes. This session explains how to use the API by looking at examples and diving in deeper from there, both from the view of a plugin developer as well as of an external developer who needs to tweak a third-party plugin.
    As another practical example, some of the upcoming improvements to capabilities in WordPress core itself are revealed, so that you are aware of what’s on the horizon.”

    Presentation Slides »

  • Dominic McBride: Your PHP Integrated Development Environment (IDE) and Why You Might Need One

    Dominic McBride: Your PHP Integrated Development Environment (IDE) and Why You Might Need One

    WordCamp Albuquerque 2018Speaker: Dominic McBride

    February 27, 2018 — It’s absolutely possible to do all your PHP programming using a basic text editor, but is it wise? If you work alone (like in a basement) it might make sense to keep things simple by using a text editor and an FTP account to keep your WordPress site updated. But, if your site has a large (code base) or you work in a team, embracing more modern development techniques will help you get more done. In this topic, I will cover some of the most useful tools included in two popular PHP IDEs – Zend Studio/Eclipse and PhpStorm and one popular design IDE Adobe Dreamweaver. Subject matter will include; file management and site navigation, code generation and completion, refactoring, debugging, and integrative source control using Git.

  • Ben Byrne: Accelerating Custom Development With Dynamic Scaffolding and WP-CLI

    Ben Byrne: Accelerating Custom Development With Dynamic Scaffolding and WP-CLI

    WordCamp Seattle 2017Speaker: Ben Byrne

    February 21, 2018 — In trying to figure out how to build better WordPress sites faster, we at Cornershop have developed an approach that leverages WP-CLI to dynamically inject configurable, pre-written code (HTML, PHP, JS and SASS) into our in-house starter theme. This novel approach speeds up our custom development work by letting us quickly assemble oft-used functionality without littering our theme with superfluous code.

    Come learn about the decision-making that led us to go down this road, and see exactly how we’ve gone about building our extensible framework as a plugin that extends WP-CLI. Whether you’re an agency or a solo freelancer, hopefully seeing our approach can lead to fruitful thinking on how you can deliver the most value to your clients.

  • Ben Broide: Speed up development with Carbon Fields

    Ben Broide: Speed up development with Carbon Fields

    WordCamp NYC 2017Speaker: Ben Broide

    February 9, 2018 — Carbon Fields is a developer focused custom fields plugin, featuring new ways to config and display fields. We will demonstrate how to setup a real estate agency CMS.

  • Hardeep Asrani: Automating Theme Development Process

    Hardeep Asrani: Automating Theme Development Process

    WordCamp Udaipur 2018Speaker: Hardeep Asrani

    February 8, 2018 — He will talk about how NPM, Grunt, Gulp, Sass and Travis CI with Github can help us automate some of our tasks and improve our development process. Attendees will leave understanding when and why they’d want to use these tools in a WordPress theme-specific context, and how they play together in a real-life workflow.