SOLID and STUPID principles reminder

Here you can download a reminder for the SOLID principles and their counterpart, the STUPID principles. The SOLID principles are considered has good practices to follow unlike the STUPID principles that you should avoid. Those principles are very important if you want to create scalable and efficient structures. You need to keep them in mind when you develop an application. I think every developer should know them, should know how to explain them and should know how to apply them in a genuine project. »

1 min. read

Resources for digging deeper into object oriented PHP

Being a developer can be really tough: you have to create and maintain (sometimes complex) structures and in the same time you have to stick to shorter deadlines. Some developers think that the main aim of their job is to produce code which works. I’d say it’s the easy part of our work: the other difficult part is to build applications you can scale easily without passing hours in refactoring. »

4 min. read

PHP string functions reminder

Sometimes, when I’m developing an application, I have a blackout: what’s the name of this function ? What are its arguments ? I like having reminder sheets beside me and find out in a second. In my point of view PDF sheets reminder can be really useful: If you are a novice developer it can teach you what functions are really useful in everyday developments. We all forget things. »

1 min. read

Methods and advices for learning as a web developer

Are you ready to be a super ninja warrior (maybe cyclop) developer? You said web development? You might ask yourself: who is this guy who write an article about “learning as a web developer”? Can I trust his opinions and experiences? Is it again an article which has no content whatsoever or so vague I won’t learn anything and never put my feet again on Internet and watching television all day because they say the Truth in there? »

20 min. read

Installing Ghost on a LAMP Debian Wheezy

I saw a Ghost! Ghost is a blog engine I discovered a few days ago. It’s light, fast and very easy to configure and maintain. It’s totally content oriented and everything is done for a good readability on a phone, tablet or desktop computer. In my opinion, it’s everything you could ask for in a blog. Technically Ghost is based on NodeJS which means it’s incredibly fast. Forget all the heavy blog solutions like WordPress. »

6 min. read