Articles.
73 articles written across 4 years
2025
37How to handle large file uploadsDev.toHow to crop an image in HTML and CSSUploadcareHow to serve video & audio with Uploadcare video CDNUploadcareMultipart file uploads explained: Scaling large file transfers with UploadcareUploadcareHow to upload files to WordPress — Secure file uploads with UploadcareUploadcareHow to create automatic profile pictures (step-by-step guide)UploadcareColor recognition: Extract dominant colors from any image automaticallyUploadcareHow to compress images for your website without losing qualityUploadcareHow to crop images using jQuery: Complete developer guideUploadcareBest CDN for video streaming in 2025: Providers comparedUploadcareHow to upload files in HTML: Complete developer guideUploadcareJavaScript upload image tutorial (upload to server & more)UploadcareReact image optimization: Techniques to speed up your web appsUploadcareHow to preload images: HTML and JavaScript methods explainedUploadcareHow to create a custom video player in JavaScript and HTMLUploadcareUsing Authentication in AstroDirectusHow to add and customize CSS background imageUploadcareHow to optimize images in Astro: A step-by-step guideUploadcareRendering Dynamic Blocks Using AstroDirectusThe complete guide to file uploads in Astro applicationsUploadcareWhat is adaptive bitrate streaming (ABR) and how to use itUploadcareImplementing Live Preview in AstroDirectusImplementing Multilingual Content using Directus and AstroDirectusHow to optimize images for the Web: Best practice guideUploadcareBuild Forms Dynamically using Directus and AstroDirectusA Guide to HTTP Live Streaming (HLS)UploadcareCreating responsive images with srcsetUploadcareBuild a Realtime Chat App with Directus and AstroDirectusPerformance comparison: Uploadcare vs traditional REST API upload methodsUploadcareNavigating the codec landscape for 2025: AV1, H.264, H.265, VP8 and VP9UploadcareCreate a CMS using Directus and AstroDirectusAdding overlay and watermarks to your imagesUploadcareEnhancing image loading experiences with BlurHashUploadcareCreate Dynamic Pages for a CMS using Directus and AstroDirectusHow to upload files with Uploadcare and Node.jsUploadcareHow to generate PDF thumbnails for the web using UploadcareUploadcareHow to automate NSFW image detection with UploadcareUploadcare
2024
27AVIF format — should you use it instead of WebP or JPEG?UploadcareBest smart image optimization tool? We tested four services head-to-headUploadcareUX best practices for designing an intuitive file uploaderUploadcareFile uploader validation guideUploadcareMalicious File Uploads Detection with Uploadcare's File ScanningUploadcareBuilding an accessible file uploader — A developer's guideUploadcareHow to upload files in Svelte with UploadcareUploadcareIntroduction to Web ComponentsUploadcareWhat is OKLCH in CSS and why we use it at UploadcareUploadcareHandling Large File Uploads - A Developer GuideUploadcareImage optimization for Next.js applicationsUploadcareFile uploading in Android with Kotlin and UploadcareUploadcareHow to Upload Files in Vue.js with UploadcareUploadcareHow to load responsive images with lr-imgUploadcareBuild an image gallery with Uploadcare JS client SDK and Nuxt.jsUploadcareHow to upload files using Uploadcare React File Uploader in Next.jsUploadcareHow to upload files in Webflow using Uploadcare File UploaderUploadcareBuild an E-commerce Website With Directus and Next.jsDirectusDeploying Directus to Render.comPersonal BlogBuilding a Hotel Booking System with Directus, Next.js, and StripeDirectusDeploying Directus to Google Cloud Platform with DockerDirectusWhat is cross-browser compatibility, and why should you care?Personal BlogHow to build a news aggregator with Next.js, Resend, and ApifyApifyGetting Started with Directus and RemixDirectusDeploying Directus to AWS EC2 with DockerDirectusGetting Started with Directus and AstroDirectusUsing Directus Auth with NextAuth.jsDirectus
2023
8TypeScript utility types: when and how to use themApifyServerless web scraping with TypeScript and AWS LambdaApifyImproving Your Workflow as a Developer with Bash AliasesPersonal BlogMastering Generics in TypescriptPersonal BlogThe Differences Between Type and Interface in TypescriptPersonal BlogHow to Send Custom Emails from Netlify: A Step-by-Step GuidePersonal BlogEffectiveness of Developer Relations Programs: A Study of MongoDB, AWS, and VercelPersonal BlogHow to Contribute to Community Leaders Cm-Tools Repository!Community Leaders Africa