PHPNews

Chunked Transfer-Encoding in PHP with Guzzle

The problem with Content-Length HTTP/1.0 requires a client to specify a Content-Length header before sending a request to a server. This means that requests can not be sent with a dynamically created entity body until the entire length of the entity body is known. A lot of HTTP clients that support HTTP/1.1 still …

Continue reading »

Written by unknown - - Aggregated on Friday January 27, 2012


What's new in Guzzle 2.1

There were some major improvements added to Guzzle in the last week. Guzzle is now more flexible, easy to use, and more powerful than ever. Here’s a list of the major features introduced in the 2.x series: Guzzle now uses the Symfony2 EventDispatcher component Guzzle now uses the Symfony2 Validator …

Continue reading »

Written by unknown - - Aggregated on Tuesday January 24, 2012


How Diaspora Connects Users

Note: this is the first in a series of technical posts about Diaspora’s software architecture and code, and is a slightly modified version of the original on the Diaspora blog . If you have topics you’d like to see covered in future installments, please let me know. A single installation of the Diaspora software …

Continue reading »

Written by Sarah Mei - - Aggregated on Saturday September 17, 2011


Talks done and talks to come

I haven’t really been updating my blog lately because of time constraints. I do have a few interesting topics to write about, although some of those have already been converted to talks I want to give at conferences over the next few months (if I get accepted ofcourse). About those talks : I gave a tutorial called …

Continue reading »

Written by Wim Godden's professional blog - - Aggregated on Monday June 27, 2011


Myth #32: Success happens overnight

The Apple iPod instantly turned the MP3 player market upside down, right? Amazon changed the book selling business like a shot, didn’t it? Well, in fact they didn’t. No matter how it may seem from the outside. The fact is that it takes many years to be an overnight success even for internet entrepreneurs. Years of …

Continue reading »

Written by UX Myths - - Aggregated on Tuesday April 26, 2011


I'm going nomad - introducing Nelmio

After almost three years working at Liip , I have finally decided to take the plunge and start my own business. Together with Pierre Spring , in early May we will start building up Nelmio . Why? To keep it short, Liip is a great company to be employed at - and they're hiring - but both Pierre and I have had …

Continue reading »

Written by Jordi Boggiano - - Aggregated on Saturday April 23, 2011


I'm going nomad - introducing Nelmio

After almost three years working at Liip , I have finally decided to take the plunge and start my own business. Together with Pierre Spring , in early May we will start building up Nelmio . Why? To keep it short, Liip is a great company to be employed at - and they're hiring - but both Pierre and I have had …

Continue reading »

Written by Jordi Boggiano - - Aggregated on Saturday April 23, 2011


Terminal (Bash) arguments tricks

Reading David DeSandro's last post on how to store strings in variables in terminal, or any bash-y shell (I'd say any unix shell but I'm sure there is a weird one out there that does things differently) for that matter, it struck me that many web developers seem to have a big disconnect with the shell. Now I'm no …

Continue reading »

Written by Jordi Boggiano - - Aggregated on Wednesday April 13, 2011


Terminal (Bash) arguments tricks

Reading David DeSandro's last post on how to store strings in variables in terminal, or any bash-y shell (I'd say any unix shell but I'm sure there is a weird one out there that does things differently) for that matter, it struck me that many web developers seem to have a big disconnect with the shell. Now I'm no …

Continue reading »

Written by Jordi Boggiano - - Aggregated on Wednesday April 13, 2011


Myth #31: UX design is a step in a project

Many think that user experience design is confined to sketching the interfaces. However, UX design is a much broader process that - ideally - starts at the strategy level and affects the whole lifecycle of a project or a business. UX design begins by learning about the business model, doing user research and …

Continue reading »

Written by UX Myths - - Aggregated on Wednesday March 16, 2011


CruiseControl.rb and RubyGems 1.5.2

Diaspora uses CruiseControl.rb to run our continuous integration server . CC.rb is on Rails 2.3, but the applications it’s building are on Rails 3, which means I occasionally run into … weirdness. Last week, for example, I wanted to speed up our builds by upgrading Bundler to 1.0.10 and RubyGems to 1.5.2. …

Continue reading »

Written by Sarah Mei - - Aggregated on Saturday February 26, 2011


Presenting “Caching and Tuning Fun for High Scalability” at phpBenelux

On Jan 28-29 the second phpBenelux conference will be held in Edegem, a small town near Antwerp, Belgium. phpBenelux is the largest php usergroup for the Benelux (Belgium-Netherlands-Luxemburg) area. I’ve been given the opportunity to give a 3-hour tutorial on the 28th. Here’s a quick rundown of what I will be …

Continue reading »

Written by Wim Godden's professional blog - - Aggregated on Thursday January 13, 2011