WebPro

Architecture & Performance

it's not easy to be big and fast

Consultancy

What I end up doing most (and loving it!) is delivering consultancy on both architecture and performance.

Architecture

Many legacy applications suffer from high maintenance and development costs today. These costs can be significantly reduced by refactoring the application using a solid software design. More stable, more future proof.

It usually comes down to scalable and maintainable Javascript and CSS, and defining the steps to get there.

Keep It Simple, Stupid!

Performance

Your website should be super fast. Slow is not an option anymore. A faster website enables a better user experience, more revenues, and less (bandwidth) costs.

speed
matters

Speed has become a commodity on the internet. People want nothing less than a fast website. It is often possible to achieve great wins in performance with only small changes.

More areas in web development

There are more areas in web application development I know my way around. Let's consider the following quality attributes to your web application(s). Where do you see opportunities?

Speed
The time the user has to wait for the page to show up and can start interacting with it.
Usability
The ease-of-use of an application to achieve a particular goal the user has in mind.
Findability
The ability of users to find your website, e.g. by using a search engine.
Security
Information and property should be protected, but accessible and productive to legitimate users.
Maintainability
How easy it is for an application to be updated, fixed and meet new requirements.
Scalability
The degree to which an application can handle growing demands, and to which degree it can grow itself.

Unfortunately, only few of these terms are easy to quantify (as good requirements should be). But they can actually be translated into a set of more quantifiable, testable and recognizable elements, such as:

Please let me know if there's anything that needs work!