Consulting Services
I’m available for consultation on front end engineering projects. Front end engineering projects are those involving HTML, CSS, JavaScript, images, and anything else that is sent to the browser. With years of experience building complex web sites visited by millions of people each day, I deliver the highest-quality results with a focus on maintainability and scalability.
Services offered include:
- Performance evaluation – If you’re concerned about your site’s performance and aren’t sure where to start, a performance evaluation can give you a good idea about where to spend your time. You’ll receive a detailed analysis for up to 10 pages on your site including insights into how you’re using JavaScript, CSS, and images.
- Performance optimization – Already know the areas of your site that need a performance improvement but not sure where to start? I can create and implement a focused performance optimization plan that gets you the biggest performance improvement as quickly as possible.
- Front end architecture review – As sites grow and more engineers start to work on them, the code base tends to accumulate cruft. A full architecture review helps to identify areas that aren’t working and come up with a plan for improvement that allows you to make incremental improvements over time. Review includes HTML, CSS, and JavaScript as well as build system opportunities for streamlining development and catching errors.
- Lectures – Looking for a way to educate your engineers on new techniques or technologies? A 1-2 hour lecture on a topic of your choosing (including those listed on the Speaking page) is a great way to get started.
- Training – For more intensive, hands-on engineer education, a full-day training class is a great choice. Classes include lecture, discussion, and labs designed to get engineers up to speed quickly. Topics include HTML5 Markup, CSS3, Object-Oriented JavaScript, and JavaScript Web APIs.
For more information about my services, please contact me directly.