Our recent articles
Load Previous Posts
The development of CSS3 and its improving support in "modern" browsers brought us crazy JavaScript-free animations featuring gradients, rotations, 3D and way too many iStuff. These visual experiments are certainly nice but I started searching for ways of adding interactivity to…
Continue reading →Not long ago, Theodo released it's SessionBundle which aim is to share the session between a symfony1x and a Symfony2 website. On a local server, very little configuration is needed to use this bundle. The sharing is available after a few…
Continue reading →We have a good news to announce: Benjamin Grandfond joined Mathieu Dähne and me as our third Certified Symfony Developer. He is the 40th developer to have acquired this certification! Big congratulations, as it is not an easy certificate to…
Continue reading →Tuesday, May 14 was held on the monthly Symfony community meetings - sfPot. We were invited to Pépinière 27 by Yoopies. As usual two talks were given and the discussions have continued in a bar. The first lecture was a request…
Continue reading →
Today, we will talk about a little trick: How to use Less when node.js is not available on your server? We will use the latest version of lessphp available at the time of writing this article. You can find the full…
Continue reading →Theodo is constantly looking to improve its code review tools and collaboration. Recently we have encountered a problem about how to organize pair programming sessions with our programmers working at client's offices. The fact that you are not in place…
Continue reading →First steps with Behat
Benjamin Grandfond10 min read
Warning: This blog post uses Behat 2.5. It is not all compatible with the ~3.0 version which should be released on 20th of April 2014. At the beginning of the year, I decided it was time to give a try to…
Continue reading →We are happy to anounce that the first Theodo Evolution Bundle has been open-sourced. The SessionBundle integrates transparently Legacy PHP Sessions into Symfony2 Our team has been working for a while on the growing issue of migrating legacy applications to Symfony2,
Continue reading →One of the difficulties when working with composer is how to merge its files.When you are working on multiple branches with your team members and two of youupdate the project, either to add a new package or to update one…
Continue reading →The other day, I stumbled upon the following code that I wrote a few days before. <?php // src/Foo/BarBundle/Manager/ReportManager.php namespace Foo\BarBundle\Manager;use Symfony\Component\Security\Core\SecurityContextInterface; use Symfony\Component\Finder\Finder;class ReportManager { /** * @var \Symfony\Component\Security\Core\SecurityContextInterface */ …
Continue reading →