development

/Tag: development

December 2018

Rewriting a Perl legacy application

2018-12-20T10:52:06+00:00December 19th, 2018|Categories: Perl|Tags: , , , , , , , , , , |

Our Perl division has worked on several large scale Perl projects over the years, each with its own set of challenges. However, in almost every case, there was a common denominator, the fact that they were under one form or another of legacy status. This article is about how we tackled one of those

July 2017

How to have custom repositories per application in a monorepo structure on Symfony

2017-07-13T12:01:42+00:00July 13th, 2017|Categories: PHP, Technical, Written by our colleagues|Tags: , , , , , |

Imagine you have a couple of applications based on Symfony, using Doctrine as the ORM, and sharing a domain. In order to avoid having a shared repository for an entity with queries intended for other applications, you’d need custom repositories for each application for the entities in the domain. Here’s my take on this issue.

June 2017

Integrating a 3rd party extension into your project and what to be aware of

2017-06-07T10:23:27+00:00June 7th, 2017|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , |

  We’ve all been in a situation where we had to include a 3rd party Magento extension into our project. And we surely had some doubts whether that extension was a good choice or not. When I say a ‘good choice’ I’m not referring only to the functional component of the extension, but to the

April 2017

Our latest milestone: we’re now a SensioLabs Bronze Partner

2017-04-21T16:46:45+00:00April 21st, 2017|Categories: Company News, PHP|Tags: , , , |

Starting with April 2017, Evozon Systems is the newest SensioLabs Bronze Partner, providing Symfony and PHP full stack expertise to customers from anywhere in the world.   Having worked together on various projects so far, both with SensioLabs France and SensioLabs Germany, we mutually agreed it was about time to take this relationship to the

Common mistakes in coding styles

2017-04-13T15:10:24+00:00April 13th, 2017|Categories: Magento, Technical, Written by our colleagues|Tags: , |

  Have you ever wondered how it would be if we, as programmers, coded in the same way? If we created code using a similar set of universal rules as in the case of the language we speak and write in? What if there were no major differences in the developers’ coding? Well... I thought

February 2017

Alternatives for Integrating Magento with Third-party Applications

2017-02-06T12:27:17+00:00February 6th, 2017|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , |

This article is a case study for integrating Magento with other systems when web services are not suitable, and we will go through some real life examples. By default, Magento implements two types of web services: SOAP and REST. This does not require that you know how Magento is built, how it works internally. You

November 2016

PHPStorm – Tips & tricks for Magento Developers

2016-12-07T12:48:07+00:00November 10th, 2016|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , , , , , , , , , |

If you’re still looking for what IDE to use for PHP development, you’ve just found it. It’s PHPStorm period. Take this from a guy that tried a lot of them before finding the right one. I tried Eclipse, Aptana and NetBeans. They are OK, but they cannot compare with the power PHPStorm has. I even

October 2016

The narcissism of JavaScript developers

2016-12-07T12:48:12+00:00October 28th, 2016|Categories: Community, JavaScript, Written by our colleagues|Tags: , , , , , , , , , , , , |

One thing is sure, I am a huge JavaScript fan. I’m the kind of fan who just can’t stop dreaming about all the amazing things we can do with JS and who gets (super) excited with each and every announcement of a new JS framework. For a JavaScript developer these past years have felt like

September 2016

Why our customers keep coming back home (and not only for Christmas)

2017-01-06T11:33:45+00:00September 29th, 2016|Categories: Community, Written by our colleagues|Tags: , , , , , , , , , , , |

Product Manager, Business Analyst, Product Owner...the list of fancy job titles can be extensive. At Evozon, we feel the title says too little about the job itself. And since the attributions are ever changing, why not let people define their own role?As business analysts/product managers, we are ultimately responsible for the direction and time to market