Alain Schlesser

Talks

Accelerating Your Client Work By Automating Boilerplate

30-minute seminar talk at intermediate level

Being a PHP Developer in a WordPress Market

40-minute seminar talk at beginner level

Coding Against Interfaces - A Practical Example

35-minute seminar talk at advanced level

Combining the WordPress Editing Experience with a Modern PHP Infrastructure

180-minute workshop talk at intermediate level

Computer Science Intro: How To Avoid Reinventing The Wheel

10-minute lightning talk at intermediate level

Controlling WordPress through the Command Line - Introduction to WP-CLI

35-minute seminar talk at intermediate level

Demystifying the WordPress Bootstrap Process

40-minute seminar talk at intermediate level

Dependency Injection Deep-Dive

40-minute seminar talk at intermediate level

Design Patterns & Dynamic PHP - Do's & Dont's

40-minute seminar talk at advanced level

Design Patterns through Practical Examples

50-minute seminar talk at advanced level

Embracing Gutenberg In Existing Code

40-minute seminar talk at intermediate level

Enterprise WordPress Roadmap

40-minute seminar talk at intermediate level

Improving your Project's Onboarding Experience with Composer

180-minute workshop talk at intermediate level

OOP Plugin Development Basics

30-minute seminar talk at intermediate level

Object-Oriented Optimization Techniques

40-minute seminar talk at advanced level

Pushing for Change: Making an Impact in Open Source

40-minute seminar talk at intermediate level

Structuring Larger OOP Plugins

20-minute seminar talk at advanced level

The Eternal Struggle: Backward Compatibility VS Technical Debt

30-minute seminar talk at intermediate level

The Secret Sauce For Writing Reusable Code

30-minute seminar talk at advanced level

Ultimate Guide to Logging

40-minute seminar talk at intermediate level

Uncommon (Ab)Uses of Composer

40-minute seminar talk at intermediate level

Using A Doctrine ORM Model To Query WordPress Data

40-minute seminar talk at advanced level

Using Composer To Bootstrap A WordPress Site

40-minute seminar talk at advanced level

Using the new WordPress Gutenberg Editor through PHP

40-minute seminar talk at intermediate level

Why OOP?

40-minute seminar talk at intermediate level

WordPress Plugins with Reusable Composer Packages

180-minute seminar talk at beginner level

WordPress Training: Turbocharge Client Projects

480-minute workshop talk at intermediate level

Wrapping A Modern PHP Architecture Around A Legacy WordPress Site

40-minute seminar talk at advanced level

Bio (Third Person Bio)

Alain is a freelance software engineer and WordPress consultant living in Germany.

He started out as a government agent working in prison administration in Luxembourg, and has recently made the switch to self-employment to enjoy productive work without the bureaucratic hurdles.

He has worked with numerous platforms and programming languages for the past 25 years, and is now trying to settle down on modern web development with the WordPress platform. He is passionate about software architecture and code quality and never misses an opportunity to share best practices.

He offers his WordPress services and expertise through his company Bright Nucleus, while you can catch some of his more personal ramblings at https://www.alainschlesser.com.