Web Performance metrics can sometimes be a bit arbitrary and diluted by sheer volume. It is important that we call out the ones that we should care the most about. Here is my compilation of metrics to pay the most attention to.

First Contentful Paint (seconds)

First Contentful Paint reflects the time it takes…

Measuring performance is a tricky feat. and can sometimes be a tad overwhelming finding out where to start. I have compiled a list of tools I frequent that help me dig into the intricacies of measuring Web Performance in my applications. This list covers the tools I frequent but not…

Determining your caching strategies for assets in your PWA can be somewhat of a ‘rabbit hole’. Understanding and testing the edge cases can sometimes lend itself to the confusion as well. …

Okay maybe I am jumping the gun on this but this is some exciting news to say the least!

Chrome v70’s recent announcement

A recent Chrome version(v70) has released some exciting support for Desktop Progressive Web Applications on Linux and Windows. Here is Chrome’s current support list.

Micro-services have been gaining popularity because of their awesome architecture to modularize services and provide a movement away from monolithic applications. Micro-services are great but it does not take much to become a mess if architected incorrectly. It also does not help there has yet to be a ‘de facto…

Okay maybe not a secret…Web components are awesome and just not used as often as they should be. Sometimes we grab on to a framework or library too easily and lose simplicity of our projects. I am not slapping wrists here, I am quite guilty of this and libraries like…

Service Workers are gaining some serious traction and their role in Progressive Web Apps is a crucial one. More often than not I find developers do not understand Service Workers and can be intimidated by their initial complexity. I have composed this article with high hopes of helping those who…

Summary

Many of us cringe at the cost of our cloud hosting fees. At Dermveda we have started a migration over to micro-services to break down our monolithic API. This helps us build smaller teams that can work on scoped functionality of our website with clear lines of communication between services…

Summary

When it comes to Single Page Applications SEO becomes a common annoyance. At Dermveda we are eagerly trying to improve our SEO but not retract the user experience by solely doing server-side rendering. Of course we can use a prerendering service such as prerender.io but we have found this to…

David Novicki

Staff Engineer @Confluent | Ex-Amazon

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store