Speaker

Matthew Turland

Matthew Turland

Senior Full Stack Engineer, Follow-Up Boss

Lafayette, Louisiana, United States

Matthew Turland has been working with PHP since 2002. He has been both an author and technical editor for php[architect] Magazine, spoken at multiple conferences, and contributed to numerous PHP projects. He is the author of php[architect]'s "Web Scraping with PHP, 2nd ed." and co-author of SitePoint's "PHP Master: Write Cutting-Edge Code." In his spare time, he likes to bend PHP to his will to do all manner of things.

Regular Expressions Made Eas(y|ier)

Distilled to its simplest form, engineers solve problems largely by manipulating text: writing code (that often writes other code), querying or transforming data, validating input, filtering output, and so forth. As such, text manipulation is a critical skill that demands our proficiency. You may have heard that regular expressions can be used to do this, but know little else about them besides their resemblance to what happens when a cat finds your keyboard, or you may be completely unfamiliar with them. Regardless of your current knowledge level, come see them be demystified and take the next step on your journey to becoming a master text manipulator.

OpenAPI: More Than Documentation

Documentation is an important way of communicating how your API works to its consumers. However, if you're using OpenAPI (formerly known as Swagger) solely for documentation, you're openly tapping into a mere fraction of its power. Or, if you're not using OpenAPI at all, you're missing out on a huge way to reduce the workload involved in maintaining your API and enabling others to use it successfully.

This talk will walk you through the development lifecycle of an API, from conception to consumption, and show you how an OpenAPI spec can be a boon to your project, be it new or legacy, at each development stage.

Automating the Web

Even in the modern era of web services, at some point in our careers, we come across a need to automate interaction with a web application targeted at human end-users. This need might be for an automated end-to-end test suite, an integration to push data in the absence of a usable API, or a crawler to extract and index data. Meeting such a need requires a deeper knowledge and a special set of skills and tools beyond those that we use to write these applications. Attend this talk for a high-level overview of these, plus some pitfalls and pro-tips, from a two-decade industry veteran and published author in the field.

Matthew Turland

Senior Full Stack Engineer, Follow-Up Boss

Lafayette, Louisiana, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top