I have been neglecting the conference circuit lately. While I make it out to many of the local PHP and Laravel meetups, I decided I’d kick it up a notch this year and attend a couple technical conferences. Since I’ve never been to Minneapolis, the price was reasonable, and I am an avid PHP fan, I figured Midwest PHP would be a good start. Now that the lineup of speakers has been released, I’m really excited about some of these talks as well as the opportunity to meet some of the speakers and my fellow PHP nerds. I’ll be tweeting and probably writing about some of these talks, but in preparation for the event, here are a few of the talks I’m looking forward to most this year:
I’m a big fan of service oriented architecture because it allows you to scale pieces of your application independently, but all that modularity is basically useless if you don’t know how much load you need to serve and how capable each piece of your application is at delivering it. Lately I’ve been looking into some load testing services, but they can get expensive and the options to configure them are often limited. If there’s a good way to do this in PHP, I’m hoping Jason Lotito will tell us about it.
Scaling has been on my mind a lot in the past few months (we’re about to be serving a lot more pageviews at Packback), so naturally caching has been a big topic of conversation around the office. While I’ve implemented caching in a number PHP apps now (including Varnish to achieve faster load time on my blog), I’m looking forward to hearing Eli White go into some advanced caching layers.
After hearing Samantha Quiñones a number of times on Sammy K’s PHP Roundtable podcast, I’m excited to hear her talk in person about the basics of Elasticsearch. I’ve been meaning to look into implementing this anyway (we currently use Solr at Packback), so this talk will give me an excuse to start.
As I’ve taken over managing the team at Packback, I’ve become a lot more concerned with estimation and project management than I used to be, so I’m interested to hear what Jared Faris has to say on the topic. A few new tools and methods to improve estimates would be a great asset to bring back to the team.
Beware: after this talk you’ll never look at for() and foreach() loops the same again!
As our services at Packback grow, there’s no way around the need to constantly refactor a little bit at a time. In doing so, one thing I’ve struggled with is knowing which pieces of our applications belong in the application, which belong in shared repositories (like Composer packages) and which are truly framework-level pieces of code. Woody’s talk sounds like it might help me get a better handle on architectural solutions.
As I’ve mentioned in this article, we have taken a service oriented approach at Packback, so I’m definitely looking forward to Mike Stowe’s talk about why SOA (service oriented architecture) has failed in enterprise applications. Hopefully we’ll avoid a similar fate with the microservices we’re building at Packback. Are you going to Midwest PHP this year? Be sure to let me know on Twitter and I’ll add you to my list of attendees to watch!