We are engineers living to make the web faster. Welcome to our blog.
If you have heard of Vite, then you have probably heard of Vitest. In this article, let’s explore what Vitest is, how to use it and why it can be the next test framework for your apps.
Let’s find out how and when you can get NaN in JavaScript, and what it even is
You may find this function in the most functional programming languages. But why?
To be honest, we did not expect what we've get
What import maps are, what problems they solve, why it’s a cool JavaScript feature
Why you’d want to use service workers, what they are, how they work and what is the difference between service workers and other workers in the browser
Using image-set for resolution switching, art direction and speeding up loading of web pages
How to import non-JavaScript files in ESM without bundlers, loaders, and npm install the-whole-world
Let’s see how to use Intersection Observer API to determine whether the DOM element somehow intersects with the viewport, or another element
How to compress JPEG even more without losing in visual quality
The only thing left to understand is the way your computer finds out the IP it should use to send packets when you type a domain in your browser
The story about the Border Gateway Protocol that works like duct tape for all computers in the world
What does an IP packet look like? What are the purposes of IP addresses and subnet masks? What is CIDR and how does subnetting work?
In the previous article, we looked at monorepos and polyrepos, their pros, cons, and common applications. Now let’s see why none of these solutions is ideal
Ready for a long trip into the world of software engineering problems and feel open to ideas that could evolve code-keeping practices everywhere?
What is OSI? Is it different from TCP/IP? What are the commons and the differences between TCP and UDP?
How to wire computers both reliable and optimal? What are ISP and IXP? How the internet signal gets from one continent to another? Is the satellite internet the future or not?
The article describes all the possibilities to crop images that CSS provides in 2021. You no longer need hacks!
Being a lossy format, JPEG strips bits of data from the image. Find out how to avoid excessive quality loss when editing already compressed images.
Not so long ago, Next.js developers added an Image component to the framework which was aimed to replace the native HTML image and make it more performant and usable. In this post, I’ll describe performance optimization techniques which Next.js Image component brings to the table.
When building a digital product, the choice between integrating a solution and DIY is often the choice between a rocket and a snail. Here’s why.
Let’s explore the logic behind handy API
Why you should use React lazy loading, how it works and how to apply it to your app. Just Everything You Wanted to Know!
Learn how to upload files to a server with HTML! Code examples for upload buttons — just tweak for your project.
Learn to resize, rotate, zoom in and out images using JavaScript. Sample code included! Just copy, paste and tweak it!
Everything you need to know to write your first Next.js app: from learning Next.js to different deployment options!
In this article, you’ll find out how Uploadcare powered Pixelhunter, a free AI image resizer for social media
Read this hands-on guide on how to create an HTML5 file uploader and find out if you should use a ready-made one
Learn all the pros and cons of different types of video files and why WebM and MP4 are the top choices for 2021
This article explains the non-trivial importance of CLS as a part of Core Web Vitals and gives advice on improving the metric
In this guide, you’ll learn what Total Blocking Time (TBT) is and how to improve your website responsiveness by reducing TBT
This article will show a more effective way to convert images from Pillow to NumPy / Open CV with only two memory copies. Working code inside.
Read this post to find out how we maintain a customer-oriented service with only one customer support engineer on the team
In this article, you’ll learn about the First Input Delay metric, and find out ways to optimize it on your website
Read this post to find out how a solo founder launched a CV assessment web service in two months without hiring a development team
In this article, you’ll find the technical safeguards checklist explained and learn how your service can easily achieve HIPAA compliance
Check out this Time to Interactive guide and find out how to identify performance bottlenecks and fix them
How to shrink, what to shrink and when to shrink if you’re striving to achieve the best page speed results for your WordPress website or blog
In this post, you’ll learn what to do to get ready for the update, and what your options are if Internet Explorer support is crucial for your app
This article will introduce some of the most effective techniques to make your image-heavy website load faster and improve your overall web performance
Find out why Largest Contentful Paint is a good indicator of a website’s performance, and how to improve your LCP
One way you might not have thought of optimizing your website’s SEO is naming your images for SEO. If this sounds like you, you’re potentially missing out on a number of optimization opportunities.
This post highlights a fundamental vulnerability in HTML design that can eventually lead to website vulnerability. Read to learn more.
Read this article to find out what affects the Lighthouse Speed Index and discover five the most effective ways to improve it in no time
You will learn how to lazy load images, when to use lazy loading, the most efficient way to implement it, and why it’s a must in 2021
In this article, you will learn technical details about First Contentful Paint and the ways you can control and improve it
This article tells you about page speed performance and the important metrics Google Lighthouse can measure
The Color Recognition feature can automate a lot of your routine tasks. How? Read this post to find out about the most common use cases and try it yourself.
What is progressive JPEG, why is it important, and how can you convert your JPEGs to progressive? Find all the answers in this post.
We’re thrilled to announce that Uploadcare reaches the finals of Kryptonite Startup Challenge, a competition for technology startups
See how you can benefit from using lossless image compression and automation tools
Learn how to convert documents to PDF and use them in a browser
Uploadcare face blur app with built-in face detection allows you to blur faces in photos easily to protect the privacy of people throughout your website
Learn how to add file upload capabilities to your Meteor.js app and automate upload, storage and delivery of images, videos and docs
Create easy-to-use upload forms on your Marketo landing pages with the ability to attach images, videos, PDFs, and any other files you need
In order to provide the most secure file handling, Uploadcare fixed potential security flaw that involved text/html user-generated uploads
Uploadcare’s online image enhancer automatically improves image exposure, colors, sharpness and overall image quality. Learn how it works.
How to upload files to Jotform with Uploadcare File Uploader, explained in four easy steps
Just a FEW Lines of Code! ➔Learn how to integrate Uploadcare File Uploader in Wix with HTML and let your users upload media and MUCH more.
Uploadcare Smart Resize is an AI-based feature that can change image size automatically and without distortion. Learn how it works.
Uploadcare Smart Crop uses AI to automatically crop your image so that only the important things remain. Learn how it works.
Uploadcare became one of the three best tech startups at Nanjing Tech Week 2020 and won financial grants and consultations on entering the Chinese market
At Uploadcare, we’ve been working remotely since the beginning. This post shares everything we’ve learned about remote work and education through the years.
Uploadcare WordPress Upload plugin powers up your site with media and image uploads, cloud storage, CDN, and more
Learn how you can easily teach your website image identification, so it automatically tells you what is there in the picture
A list of best practices that help you secure your file upload service and prevent your website from the most common upload-related attacks
An Image CDN provides image optimization on the fly while enabling visual effects and filters. Let’s see how it works.
Boost your markup and publishing skills and master WordPress srcset and sizes tag parameters and explore PHP server code for responsive img
A guide on how to optimize eLearning content during peak internet usage times. These technologies will help you deliver a smooth eLearning experience.
Upload API, REST API, and CDN API are the building blocks that helped Uploadcare to handle 500M file API requests per day. What else is in the stack?
QoE is the ultimate stat for video content delivery. Learn how to keep it high and protect your online business from the threat of unexpected traffic surges.
In this article, you’ll learn what mechanics turn a file uploader into a rapid tool for easily handling uploaded files
Learn how to create a PHP uploader that’ll handle picture uploading using POST. Explore alternatives and use the Uploadcare API via PHP.
There’s a connection between web performance and business achievements. How to avoid losses due to low response time in 2020? Find the answer right here.
In this blog post, you’ll learn about the mistakes you may come across while trying to speed up image resizing and how to avoid them
Learn how to use AJAX to upload files faster. Dive into our step by step guide on how to create file uploader fast with minimum code.
Uploadcare is ranked #16 among the Fastest Growing SaaS Companies in terms of employee growth at GetLatka
Uploadcare analyzed the world’s top 500 websites to find out how you can surpass your competitors. Here are the results.
Here’s a recap of an interview of Igor Debatur, Uploadcare CEO, by Indie Hackers about growing our product and the insights we gained on the way
This article shows you a shortcut to GDPR compliance by implementing Privacy Shield first. Pay attention if your company is registered in the US.
This article walks you through the process of becoming a GDPR-compliant service provider if you’re a SaaS company
The true story of how Uploadcare engineers developed the fastest production-ready image resize engine out there
This article covers the six steps that will get you moved from Filestack to Uploadcare. You’ll need your Uploadcare API key and a list of files to migrate.
Learn how Uploadcare engineers found out how to resize images on Intel processors faster than Intel itself
If you’ve ever tried to downscale an image using a web browser, you’ve probably noticed that it looks like it’s been through a grinder. Here’s how to fix it!
Uploadcare allows users to upload files from social networks and cloud services. Is it really safe? Find the answer in this article.
Eventually, everyone who has been happily using GA hits the same wall: there’s no way to get access to raw GA data. Here’s a workaround for this problem.
Several months ago we started to capture lead requests coming from our website. In this article, I’ll describe how we use Typeform and Intercom to automatically manage a bulk of enterprise, dedicated, and demo requests...
Cloud file systems are a modern way to manage the entire media lifecycle for your website, from uploading a file to the time it’s perfectly displayed