PHPNews

A Followup To An Open Letter To PHP-FIG

A few days ago, I wrote An Open Letter to PHP-FIG . Largely the feedback on it was positive, but not all. So I feel like I do have a few more things to say. What follows is a collection of followups to specific points of contention raised about my post. I'm going to ignore the politics and any non-technical …

Continue reading »

Written by Ircmaxell - - Aggregated on Friday October 17, 2014


Why Google's CardDAV server isn't.

For fruux , we've decided to implement syncing with Google Contacts some time ago, allowing people to do bi-directional sync between their fruux and Google Contacts address book. Bi-directional sync is not particularly easy, but since Google implemented CardDAV support some time ago , and I'm pretty well versed …

Continue reading »

Written by Evert Pot - - Aggregated on Wednesday October 15, 2014


Why Google's CardDAV server isn't.

For fruux , we've decided to implement syncing with Google Contacts some time ago, allowing people to do bi-directional sync between their fruux and Google Contacts address book. Bi-directional sync is not particularly easy, but since Google implemented CardDAV support some time ago , and I'm pretty well versed …

Continue reading »

Written by Evert Pot - - Aggregated on Wednesday October 15, 2014


Hulk Syndrome

Fig 1. An incredible hulk [Banner] Ah, see. I don't get a suit of armor. I'm exposed, like a nerve. It's a nightmare. What brilliant use of language that is, to explain why hulk is so angry all the time. In just using the words "exposed" and "nerve", it communicates so much, that hulk is in unimaginable …

Continue reading »

Written by Krakjoe - - Aggregated on Wednesday October 15, 2014


Git Submodules for Dependent or Common Code

Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I've seen them go horribly wrong, but I've also had teams adopt submodules and have their development process run much more smoothly as a result - so I thought I'd …

Continue reading »

Written by Lorna Jane - - Aggregated on Wednesday October 15, 2014


Git Submodules for Dependent or Common Code

Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I've seen them go horribly wrong, but I've also had teams adopt submodules and have their development process run much more smoothly as a result - so I thought I'd …

Continue reading »

Written by Lorna Jane - - Aggregated on Wednesday October 15, 2014


Git Submodules for Dependent or Common Code

Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I've seen them go horribly wrong, but I've also had teams adopt submodules and have their development process run much more smoothly as a result - so I thought I'd …

Continue reading »

Written by Lorna Jane - - Aggregated on Wednesday October 15, 2014


Hulk Syndrome

Fig 1. An incredible hulk [Banner] Ah, see. I don't get a suit of armor. I'm exposed, like a nerve. It's a nightmare. What brilliant use of language that is, to explain why hulk is so angry all the time. In just using the words "exposed" and "nerve", it communicates so much, that hulk is in …

Continue reading »

Written by Krakjoe - - Aggregated on Wednesday October 15, 2014


Google Code is dead.

Last year Google announced they would no longer provide a 'downloads' feature on google code hosting for new projects. Starting January 15th 2014, creating new downloads would also no longer be possible for existing projects. It's been sort of obvious for a while that they've stopped caring about their code …

Continue reading »

Written by Evert Pot - - Aggregated on Wednesday October 15, 2014


jCard is now a thing

Last week jCard became rfc7095 . jCard specifies a way to serialize the elusive vCard as Json. I'm a big fan of this format. vCards have been around since 1995, and even though we've had a pretty significant update in 2011 in the form of vCard 4.0, the format is still complicated to parse, has a number of …

Continue reading »

Written by Evert Pot - - Aggregated on Wednesday October 15, 2014


Get rid of session files in an API

A quick blogpost about building APIs with Symfony2 and FOSRestBundle, just so I won’t forget this and can always refer to this blogpost if I start wondering about this again… Some time ago I inherited an API project that was built on top of Symfony2 and the FOSRestBundle after the previous developer was unable to …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Wednesday October 15, 2014


What makes a good conference great

TL;DR: The people and the atmosphere Context First some context: In the past months, I’ve been lucky enough to have been at both the PHPNW conference in Manchester, the TrueNorthPHP conference in TorontoMississuaga, and PHPBenelux in Antwerp. I’ve been to those conferences before and hope to be at them …

Continue reading »

Written by Stefan Koopmanschap - - Aggregated on Wednesday October 15, 2014


One year of Grumpy Testing

It was one year ago today that I released “The Grumpy Programmer’s Guide To Building Testable PHP Applications” . 650+ customers later (about 10% of those are free copies) I am happy with some of the outcomes, and unhappy about others. Just for the sake of openness, here’s an awesome ASCII bar graph made with …

Continue reading »

Written by Chris Hartjes - - Aggregated on Wednesday October 15, 2014


You need tests...just not yet

Every once in a while I come across a blog post or a presentation that helps me figure out something that has been bothering but I was having problems articulating. Lately I’ve been struggling to come up with strategies to help developers figure out when they should REALLY be writing tests for their code. If you …

Continue reading »

Written by Chris Hartjes - - Aggregated on Wednesday October 15, 2014


What Developers Want Recruiters to Know

Dear Reader, I post this not to belittle or ridicule recruiters. I think that good recruiters are a valuable part of the tech ecosystem. I post this to hopefully help more recruiter become good recruiters. Until next time, I The post What Developers Want Recruiters to Know appeared first on Postcards From My Life …

Continue reading »

Written by Cal Evans - - Aggregated on Tuesday October 14, 2014


What Developers Want Recruiters to Know

Dear Reader, I post this not to belittle or ridicule recruiters. I think that good recruiters are a valuable part of the tech ecosystem. I post this to hopefully help more recruiter become good recruiters. Until next time, I The post What Developers Want Recruiters to Know appeared first on Postcards From My Life …

Continue reading »

Written by Cal Evans - - Aggregated on Tuesday October 14, 2014


I'm all about the context

Fig 1. Meghan Trainor PHP is a dynamically typed language written in C, C is anything but dynamic. So then, in some sense variables are not dynamically typed, so why, when at least some of the infrastructure exists to allow users to work with types, do we always stop short of actually allowing it. This morning …

Continue reading »

Written by Krakjoe - - Aggregated on Tuesday October 14, 2014