Picture of Arthur Khayrullin

Arthur Khayrullin

Web Developer Who Cares with 10+ years of experience and a Computer Science degree. Top Rated Plus talent on Upwork. Also likes making music, parkour, tech and cappuccinos.

Recent posts by author "Arthur Khayrullin"

Interaction to Next Paint: how to measure and improve it

Web Performance
Picture of Arthur Khayrullin

Time to First Byte: What it is, why it matters, and how to improve it

Web Performance
Picture of Arthur Khayrullin

How to make a Drag-and-Drop file uploader

Uploading
Picture of Arthur Khayrullin

Improving animated GIF performance with HTML5 video

Web Performance
Picture of Arthur Khayrullin

JPEG quality loss: why it happens and how to manage it

Processing & Transformations
Picture of Arthur Khayrullin

Developing an HTML5 file uploader with a PHP back end

Uploading
Picture of Arthur Khayrullin

Cumulative Layout Shift — the key to a website’s visual stability — Google Lighthouse, pt. 8 (final)

Web Performance
Picture of Arthur Khayrullin

What is TBT (Total Blocking Time) in Lighthouse and why it matters — Google Lighthouse, pt. 7

Web Performance
Picture of Arthur Khayrullin

First Input Delay (FID): website interactivity and responsiveness — Google Lighthouse, pt. 6

Web Performance
Picture of Arthur Khayrullin

What is TTI (Time To Interactive)? What does it say about your website? — Google Lighthouse, pt. 5

Web Performance
Picture of Arthur Khayrullin

What is Largest Contentful Paint (LCP) and how to improve it — Google Lighthouse, pt. 4

Web Performance
Picture of Arthur Khayrullin

What is the Lighthouse Speed Index and why should you care? — Google Lighthouse, pt. 3

Web Performance
Picture of Arthur Khayrullin

A handier Cloudinary alternative: Uploadcare. Review & comparison

Processing & Transformations
Picture of Arthur Khayrullin

What is First Contentful Paint and how to improve it — Google Lighthouse, pt. 2

Web Performance
Picture of Arthur Khayrullin

What is Google Lighthouse and why you should use it — Google Lighthouse, pt. 1

Web Performance
Picture of Arthur Khayrullin

Responsive images vs Adaptive Delivery

Web Performance
Picture of Arthur Khayrullin

Lossless image compression. Quality over page speed?

Web Performance
Picture of Arthur Khayrullin

How to convert docs to PDF with Uploadcare and show them in a browser

Processing & Transformations
Picture of Arthur Khayrullin