This is a talk I gave at the South Florida PHP Users Group about Nginx, PHP-FPM, Memcached, identifying bottlenecks and other topics related to website performance.
Nginx pres from James Fuller
When I started programming in PHP, my hosting setup involved a cPanel installation with Apache and MySQL. This has been the de facto standard for many PHP developers and for the most part I don’t think any of that needs to change. I simply never had to deal with websites that got more than 10,000 [...]
PHP was my first programming language, and my initial exposure to JavaScript was through libraries like jQuery. There were things about JavaScript that always seemed to trip me up in the beginning due to how they worked differently than PHP. Heck there are still some things today that are confusing. I want to [...]
JavaScript is a language that people would use without learning it first, which is by mistake that
you would not make in other language – Douglas Crockford
I’m a huge fan of Douglas Crockford, and that has a lot to do with how I learned JavaScript. Like many web developers, [...]
I have a long drive to work, and one of the things I do to pass the time regularly is listen to podcasts in the car. I really enjoy programming podcasts and conference talk recordings, and it’s a really great way to educate yourself on the go. I wanted to throw a shout out to [...]
I’m usually not a fan of these posts, but I felt that doing some reflection would be therapeutic for me. Fair Warning: this post is probably going to be very self-indulgent.
In 2012:
My wife and I had our second baby boy My wife and I got married (we did it backwards) Finally talking to my grandparents [...]
I love programming, but admittedly I absolutely hate setting up local development environments. I have been using tools like Vagrant and Puppet to help ease the pain, but even then I find it tedious to get a quick project off the ground. This [...]
Start a blog post, type some words. It’s crap, revise. Type it up again, brain freeze. Sigh.
Frustrated, computer errors don’t help. Unbelievable. Should I check my email?
One thousand projects and priorities. Kids need attention, but I’m busy not producing anything.
To much pressure, inner critic too critical. Damn, vacation failed. Still cynical.
I’ve got [...]
I think the first “IDE” I ever used for web development would have to be Adobe Dreamweaver (née Macromedia). Ok, so maybe it was Microsoft FrontPage, but that shouldn’t really count. Dreamweaver for the novice held the promise of being able to easily create DHTML animations and [...]
I recently presented on one of my favorite topics at my local PHP user group, the South Florida PHP Users Group. The talk was meant to be an introduction to PHPUnit - I chose to dedicate some time to describing the need for automated testing. I think many PHP developers have [...]
Projects & Profiles
Tags
ajax async beanstalk beanstalkapp blogging bug tracker bug tracking cakephp cakephp google group clojure closures douglas crockford git github giving a technical presentation handlebars handlebarsjs issue tracker issue tracking javascript jquery json lighthouse lithium lithium filters lithium php memcached mvc mysql mysysgit netbeans nginx node node.js php php-fpm php 5.3 php ide phpunit podcasts scaling subversion svn tickets wordpress
