Any data entered by a customer or visitor, especially data that is persisted to a database, should be considered “dirty”. No offence visitors!
The definition of done in development projects.
A brief phone call can solve a problem that would take the exchange of ten emails.
Don’t get side-tracked when you don’t fully understand something yet.
Development of any feature can be broken into three basic steps.
I believe the more documentation the better. This includes commenting your code.
The best time to document an edge case is the time it is being written.
Organise your CSS for a responsive, mobile-first theme allowing size-specific overrides.
With the Magento 2 Developer certification under my belt, next was the Solution Specialist.
I took it, it was hard, I passed it… here’s what I thought of it.