tekx Day Final
The last day of tekx and guess who has the first session today....me and my "Lean Mean PHP Machine!" I have presented at quite a few conferences over the years, but never anything as big as tekx and never at a PHP conference. There were people in the audience who I have the utmost respect for. I feel like tekx took a chance on me, being a new speaker. The room was (WTF!) STANDING ROOM ONLY! You would think the pressure would be on but honestly, I wasn’t nervous a bit.
It went better than I expected. There was a lot of good discussion during my slides, which I love. Lots of presenters don’t like to be interrupted, but I always like to see my talks as discussions rather than lectures. Some good questions and points were raised, and I guess you could say I spouted off a few good lines that got tweeted and re-tweeted a bunch (I swear I didn’t plan any of them).
Stuff like that cracks me up. I hope everyone enjoyed it cause I sure enjoyed giving it.
I got good feedback after the talk and everyone seemed to enjoy it. I thanked Cal Evans, Keith Casey and Marco Tabini for giving me the opportunity to give a talk and believing that I could do it. That means a whole lot to me...thanks guys!
The next session I went to was Lorna Jane Mitchell’s talk about open sourcing your career. She talked about how her efforts in the open source community outside of her job had benefited her career path. She started out doing the things that I have been doing over the past few years. Going to conferences, connecting in with projects, contributing where she could, meeting people. I already feel like that is making a difference in my career, and I actually really like all of that stuff to, so it was a good talk.
The last talk of the day was a panel session of the state of the PHP Community. I only got to stay for about half of it because I had to pack, but there was a bunch of good info there for people trying to start user groups. One of the things I am going to take from this conference is that I need to make a better effort to encourage the PHPers in Raleigh to unite a little better. I have plans...bwahahah!
So that’s it for tekx! The conference was great, and catching up with people is always a good thing. I learned a lot and am a bit recharged. Thanks to all the sponsors and organizers for a great conference. Hope I see you guys next year!
tekx Day 3
Day 3 of tekx started with a presentation of developer trends by Matthew Schmidt from DZone. I had met Matthew on the second night here at the Adobe party and we discovered that we were both from the Raleigh area. Always great to meet new PHPers from the Triangle. His magazine is like a digg for developers, so his talk was about what trends he saw over the past year. The most interesting thing that I heard was that users who are migrating to Chrome are doing so at Firefox’s expense and not IE’s. I guess we are all looking for a better, less resource intensive browser. I too have decided to give Chrome the ol’ college try, so we’ll see how that goes.
The rest of the days talks went like this:
- I checked out Matthew Turland’s talk on the new SPL Features in PHP 5.3. Turns out, PHP is getting all grown up with real live data structures like linked lists and heaps. Neato for the Computer Science geek that dwells within me.
- Next was Nate Abele and Joël Perras’s talk about Lithium. Joël and I talked a bit about Lithium earlier in the conference, and it sounded neat. They skated the line of sarcasm with lines like “All Frameworks Suck” a little too much, and I honestly think their message got lost. I still wanna check it out, but the presentation would not have sold me on it had it not been for talking with Joël offline.
- Next was Measuring Your Code, again with Nate Abele. It was a pretty interesting talk about gathering metrics about your code, but it wasn’t a whole lot of new info for me.
After these sessions, I was feeling kinda drained so I spent the rest of the afternoon in the Hack Track hacking on Zend Framework. Today and tomorrow are bug hunt days, so I figured I would give a shot at fixing some bugs. In actuality, the network was so darn slow that I didn’t get a chance to actually fix anything, but I did download and install lithium and got a project stood up with it and Mongo DB very quickly.
During the Hack Track, I had some good conversation with a bunch of folks about PHP, community, contributing to open source, and all sorts of stuff. There are some really awesome people that come to these conferences and they are always willing to help out. Good times.
Dinner was on our own, so I made the trek to PF Changs, which is becoming a tradition any time I go to a conference. After dinner, Microsoft sponsored a gaming night where “Jason and the Thundercats” made our world debut on the Rock Band stage. “American Woman” never sounded so sweet.
I didn’t stay at the part long as I wanted to rehearse and tweak my slides for my presentation that I had to give the next day. I had to go downstairs because the internet in my room sucked, which led to me catching up with some more folks and having more good conversation over a beer. I freakin love this conference...
Speaking at TEK·X
I had announced this on my twitter feed, but I thought it warranted a blog post of it's own. I have been asked to speak at TEK·X, an awesome conference for PHP professionals. My talk, "Lean Mean PHP Machine" was accepted! Flippin sweet! Here is the description of my talk:
Implementing software development “best practices” can be a challenging feat, especially if you are in a very small team of developers. Little to no budget, stress to just “get something out”, and lack of understanding from management of what you really do means you have to make sacrifices, right? This talk will give you some insight on accomplishing your goals of being a top-rated development shop, even if you are an army of one. From justifying those best practices to utilizing free services to hiring additional help, this talk will run the gamut of running a software development shop at a small scale.
Speaking at a conference is a great responsibility and honor, but then I took at look at who the other speakers are and I was immediately humbled. So many of the other speakers are the movers and shakers in the PHP community. Hell, some of them actually helped write PHP. As soon as I saw the speaker list, I instantly got nervous. But a few reassuring words from my friend Keith Casey helped. I am just thankful that people like Keith and the rest of the TEK·X organizers are willing to give me a shot to share what I have learned about working with PHP in a resource starved environment.
So if you are a PHP pro and want to get involved with a great community, consider coming to TEK·X in May. Knowing (of) most of the speakers, and meeting most all of them at one time or another, I can GUARANTEE that you are going to get your moneys worth.









This week, I will be attending the