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.”
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.
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.
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.
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.
January 24, 2018 — Can WordPress help you to improve your development, design, translation or communication skills, and become a better person in general? Let’s find out!
January 24, 2018 — Her talk will be for the developers to understand the real power of WordPress to write non-obtrusive, extensible, secure and developer friendly functionalities on WordPress.
WordPress code is poetry and not a stand up comedy!
January 19, 2018 — In this talk, Abhishek will walk you through the basics of the plugin. How plugins are the key component of WordPress Ecosystem. How Plugins works, Things you should know before writing your first plugin.
This talk will shed light on the various parts of Plugins, WordPress way of writing PHP code and all about Plugin Development.
January 11, 2018 — Learn how Docker can be used to build consistent platforms. Discover how Docker can make your workflow faster. Better understand containers and how they work.
January 4, 2018 — As a self-taught developer you’ve undoubtedly encountered many gaps in your knowledge. Gaps that people with computer-science degrees fill, not with the practical stuff, but with the theoratical stuff. The stuff that people like to talk about as “real development”.
In this talk we’ll explore how self-taught developers, can overcome some of these gaps and fight off that age-old enemy known as “imposter syndrome”.