Dev
3 and a half heuristics to avoid putting business logic in the wrong place when doing event sourcing
How to avoid the shooting you in the foot by putting logic in the wrong place in your event-sourced system and not recording the right information?
read articleTags, the Forgotten Feature of Test Runners
Some examples of using tags that will change your view of testing.
read articleCoder ses tests sans les mains grâce aux Live Templates de PhpStorm
Faciliter l’écriture des tests avec les Live Templates des IDE Jetbrains
read articleLe tags, la fonctionnalité oubliée des lanceurs de tests
Quelques exemples d’utilisation des tags qui vont changer votre vision des tests.
read articleDes tests super lisibles
Quelques astuces pour fortement améliorer la lisibilité des tests
read articleUsing data provider to express business rules in test
Data provider to the rescue when it comes to test case naming.
read articleNaming collision
Use the same word everywhere and enjoy the mess.
read articleWhat if someday...
Don't pretend you know what will come next
read articleAsk about the freelancer
You don't know the full story until the end of it.
read articleIt should not throw an exception
Trying to find better names for test methods
read articleExtra readable tests
Some tricks to make your tests readable
read articleUnique instance anti-pattern
A finalist for the worst anti-pattern tournament.
read articleStop using the database for everything
I think we should start using database less.
read articleWrite code for the dumbest person you know
I'm dumb and I can't understand your clever code.
read articleRemoving ifs
What if we remove some if statements ?
read articleTravis and different PHP versions in the same repo
How to set up Travis for different applications stored in the same repo but using different PHP versions.
read articleOOP Layers
Please, stop breaking layers in OOP.
read articleTest for behaviour not for implementation
Avoid coupling between tests and implementation by testing for behaviour
read articleRefactoring VoteValidator with tests
Some lessons learned about testing
read articleWhy are 404 pages still a thing ?
Caches, 404 and missed business oportunities
read articleProject macro structure
Thoughts about the file organization of a project at the macro level
read articleBDD and domain code
How to use Behat as a design tool.
read articleTShirt a day
Code, learning and t-shirts
read articleSmurfing a Twitter bot
How I made a bot that retweet a French newspaper Twitter feed as a Smurf
read articleAdd more element forms the nice way with AngularJs
Build a form with the classic add more element button in a cool way with AngularJs.
read articleIn modal nested states with AngularJs ui-router
Create nested states in a modal using ui-router for your AngularJs application
read articleUsing PrismJs with AngularJs
If you need to display code snippets in an AngularJs application you might want to read this !
read article