Conference travel expenses

Some conferences cover expenses of their speakers, other conferences don’t. Travel and accommodation can be extremely expensive and some speakers wonder why a conference would choose to put that burden on the speakers. There are many ways to run a conference. I believe that all conference models are valid. Ticket price The price of a ticket…

Read More

Jokes can hurt the dev community

Do you know why we created ConFoo? To end religious wars between programming languages. I don’t care if you code in Java or Python or Ruby or whatever. We’re all developers and we can all learn from each other if we talked to each other more often. But then people go and post this kind…

Read More

Doctrine not saving ManyToMany

Say you have a ManyToMany relationship, like Post <—> Tag.

When you add tags to a Post and the save the Post, everything is great. But when you add posts to a Tag and then save the Tag, the posts are not saved. Why? Because Doctrine persists changes only on the owning side of a relation. The owning side is…

Read More

How skiing made me a better developer

I’m currently sitting at T-Bar & Grill in Panorama, British-Columbia, Canada. I had a great week of skiing and another week to come. While ripping the slopes at ear-popping speeds, my mind was surprisingly free to roam and explore ideas that lead me to this article. I’m going to tell you how skiing made me…

Read More