Introduction
Christmas is upon us once again, and it’s time to have a look at what’s under the Web Advent tree. Join us each day as our wonderful authors provide presents of tips, tricks, & tidbits to usher in the new year. Mele Kalikimaka!
-
24th Dec: Mistrust and Verify by
Kitt HodsdenWhen working on a web app with coworkers or fellow volunteers, few things are more important within the group than trust. Trust among…
-
23rd Dec: Aspect-Oriented Design by
Garrett WoodworthI try to write simple apps. I try to code for today as Lorna articulated so well. Almost invariably, I end up with…
-
22nd Dec: Don’t Panic by
Derick RethansIt’s finally happening. The end is near. The server is about to be destroyed by a fleet of Vogon cruisers…
-
21st Dec: Color for the Holidays by
Jon Bond-CaronIf part of your job involves debugging or monitoring PHP apps, you’ll most likely have used
tailto check for… -
20th Dec: Big Data by
Laura ThomsonBig data, data science, analytics. These are some of the hottest buzzwords in tech right now. Five years ago…
-
19th Dec: The Ghost of Christmas Past by
Luke WellingPHP has been around nearly as long as there has been a Web to develop for, but it evolves constantly and is a modern programming language…
-
18th Dec: Text and Media Files by
Anna FilinaWith a team of developers, I recently built a mission-critical web app that relied heavily upon the manipulation of files. I’d like to give you…
-
17th Dec: Thumbnails by
Owen WinklerMany of us have had the pleasure of building a web app that requires the automated building of thumbnails from images uploaded at…
-
16th Dec: Legacy Jungle by
Mark StoryAt some point in every developer’s career, they get the opportunity to work on a gnarly, horrible briar patch of a project. Surviving that experience…
-
15th Dec: Debugging by
Nate AbeleWhen it comes to debugging, the Swiss Army knife in the PHP developer’s toolbox is Xdebug…
-
14th Dec: Usage Statistics by
Ilia AlshanetskyA few years ago, Damien Seguy started collecting information about what version of PHP people were using and how PHP’s usage compared…
-
13th Dec: Streams by
Lisa DenlingerIf you want to start building your own apps, one of the most important things you need to know is how to access APIs…
-
12th Dec: Share and Enjoy by
Gopal VijayaraghavanData is precious. It is expensive to produce, time consuming to fetch, and eventually discarded. It makes sense to share it and save all the hassle…
-
11th Dec: Managing LAMP by
Marcel EsserThere are all sorts of software packages to help you deal with configuration management and software deployment, ranging from simple…
-
10th Dec: Everyone Loves PHP by
Scott MacVicarA year ago today, I started at Facebook. I’ve been using PHP for the last twelve years, and before I got there, I thought I had seen most…
-
9th Dec: Building Mobile Apps with PHP by
Jonathan StarkWay back when I first dove into web programming, PHP was the obvious choice for my needs. It was available on virtually all web servers, had excellent…
-
8th Dec: Output Buffering by
Nicholas SloanOutput buffering has simple, practical applications, and it can also play a roll in more complicated systems. It is one of those tools that…
-
7th Dec: Bits and PHPieces by
Joël PerrasI like to think of PHP as a mixed bag of tricks. The language itself was born out of some simple, real-world use cases, and that ideology still drives…
-
6th Dec: JavaScript for PHP Developers by
Stoyan StefanovHopefully, you’ve been a good geek in 2010. You’ve followed last year’s advice and learned some JavaScript…
-
5th Dec: Code for Today by
Lorna MitchellMost programmers are lazy, for some value of lazy. Why, then, do we sometimes over-engineer solutions to the point that…
-
4th Dec: The Thing with the Two Heads by
Ed FinklerAs web developers, we usually think of the apps or sites we create as single, contained units. That’s understandable, especially with PHP…
-
3rd Dec: Profiling with XHGui by
Paul ReinheimerEveryone wants a fast web site. Making one is a bit more difficult. Profiling code during development is easy, thanks to Xdebug, but this…
-
2nd Dec: First-Class APIs by
Helgi Þormar ÞorbjörnssonAPIs are commonly an afterthought, like a hot tub awkwardly attached to a house — a shoehorned approach that produces a suboptimal app…
-
1st Dec: Localization by
Anthony GentileWhen creating a web site, it is important to consider the audience. Localization allows the user interface to accommodate a user’s expectations…