Speaker

Ben Edmunds

Ben Edmunds

Staff Engineer @ Wayfair

Actions

Staff Engineer at Wayfair. PHP Town Hall podcast co-host. Author of Securing PHP Apps. Conference speaker. Open source advocate.

Modern and Secure PHP

This is not the PHP of old. Learn what's changed in the PHP world over the last few years. Classes, objects, statics, traits, unit testing, composer, password hashing; it's a whole new ballgame.

Learn what has changed in the PHP world over the last several years as we cover:

- The newest PHP language features.
- Community efforts such as the PHP Framework Interoperability Group, Composer, and PHP the Right Way.
- How to secure your application using up to date techniques.

More Than Just a Hammer: Expand and Integrate Beyond PHP

Learn to expand beyond just PHP to integrate other languages into both your personal skill set and the solutions you deliver.

In this talk we'll cover integrating JavaScript (frontend and backend via node) and how you can expand your current skill set to include this or any other language alongside PHP. The old saying, if all you have is a hammer everything looks like a nail, is very true so let's learn how to use a wrench and maybe a chainsaw!

Not only will this give you another tool in your tool belt, it will give you a greater understanding of development practices and the ability to on new jobs, new projects, and new challenges.

Web Scale System Design and Architecture

Let's walk through different system designs and architecture decisions for building a large scale PHP application.

We'll start with small systems and iteratively build upon them until they are truly web scale.

Getting Started with Algorithms and Data Structures

Let's have some fun walking through the solutions to a few common coding interview questions, with a little theory along the way.

We'll walk through code examples that solve FizzBuzz, 8 Queens, and a Quicksort implementation.

IC track, Management track, or hybrid; what's right for me?

A question many of us face throughout our careers as engineers is, should I try out management and how will that affect my career?

In this talk I'll discuss my own experience of going back and forth from individual contributor to manager over the years, what a manager (and a manager of managers) actually does all day, when it's a good idea, when it's not, and how that can shape your career arc.

You'll leave this talk with a better idea of which path is right for you, trade-offs to consider in the future, and hopefully with a bit more empathy for those around you.

Passing the Technical Interview

In this workshop we'll cover the main aspects of handling the large tech company interview process. The core of this being the System Design interview and the Coding interview.

First we'll cover how to prep for interviews, resources, and time allocation. Along with what you should expect throughout the process.

Next we'll cover the solutions to a few common coding interview questions, with a little theory along the way. We'll walk through PHP code examples that solve FizzBuzz, 8 Queens, and a Quicksort implementation.

Then we'll work through different system designs and architecture decisions for building a large scale PHP application. We'll start with small systems and iteratively build upon them until they are truly web scale.

We'll finish up by discussing what to do once you receive an offer and how to negotiate.

Ben Edmunds

Staff Engineer @ Wayfair

Actions

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