Stay Updated with the Latest Tech News


Get ahead of the curve with the latest insights, trends, and analysis in the tech world.


Browse by Category

It’s Here! How To Measure UX & Design Impact, With Vitaly Friedman

Design decisions shouldn’t be a matter of personal preference. We can use reliable design KPIs and UX metrics to guide and shape our design work and measure its impact on business. Meet How To Measure UX and Design Impact, our new video course that helps with just that.

Published on: October 15, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Using Multimodal AI Models For Your Applications (Part 3)

In this third part of the series, you are looking at two models that handle all three modalities β€” text, images or videos, and audio β€” without needing a second model for text-to-speech or speech recognition.

Published on: October 11, 2024 | Source: Smashing Magazine favicon Smashing Magazine

8 AI Tips for Web Developers (and Their Careers)

Read 8 AI Tips for Web Developers (and Their Careers) and learn AI with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading 8 AI Tips for Web Developers (and Their Careers) on SitePoint.

Published on: October 09, 2024 | Source: SitePoint favicon SitePoint

CSS nesting improves with CSSNestedDeclarations

CSS nesting is getting a whole lot better!

Published on: October 08, 2024 | Source: WebDev Blog favicon WebDev Blog

How to Make a Simple JavaScript Quiz

Learn how to make a quiz in JavaScript with our easy-to-follow code tutorial. Perfect template for engaging your audience with interactive content. Continue reading How to Make a Simple JavaScript Quiz on SitePoint.

Published on: October 08, 2024 | Source: SitePoint favicon SitePoint

Best React UI Component Libraries

Discover the best React UI component libraries for your web projects. Learn about MUI, Ant Design, and more. Save time and enhance your React apps. Continue reading Best React UI Component Libraries on SitePoint.

Published on: October 07, 2024 | Source: SitePoint favicon SitePoint

Build A Static RSS Reader To Fight Your Inner FOMO

RSS is a classic technology that fetches content from websites and feeds it to anyone who subscribes to it with a URL. It’s based on XML, and we can use it to consume the feeds in our own apps. Karin Hendrikse demonstrates how to do exactly that with a static site you can use as your personal RSS reader.

Published on: October 07, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Windows Subsystem for Linux 2 (WSL2): The Complete Tutorial for Windows 10 & 11

Learn how to install, set up, manage, and use a full Linux environment on Windows 10 & 11 PCs with Windows Subsystem for Linux 2 (WSL2). Complete WSL2 Tutorial. Continue reading Windows Subsystem for Linux 2 (WSL2): The Complete Tutorial for Windows 10 & 11 on SitePoint.

Published on: October 04, 2024 | Source: SitePoint favicon SitePoint

How A Bottom-Up Design Approach Enhances Site Accessibility

You can’t overstate the importance of accessible website design. By the same token, bottom-up philosophies are crucial in modern site-building. A detail-oriented approach makes it easier to serve a more diverse audience along several fronts. Making the most of this opportunity will both extend your reach to new niches and make the web a more equitable place.

Published on: October 04, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Interview With BjΓΆrn Ottosson, Creator Of The Oklab Color Space

Go behind the scenes with BjΓΆrn Ottosson, the Swedish engineer who created Oklab color space, and discover how he developed a simple yet effective model with good hue uniformity while also handling lightness and saturation well β€” and is β€œokay” to use.

Published on: October 02, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Benchmarking the performance of CSS @property

What impact does @property have on the performance of your CSS?

Published on: October 02, 2024 | Source: WebDev Blog favicon WebDev Blog

Crows, Ghosts, And Autumn Bliss (October 2024 Wallpapers Edition)

Could there be a better way to celebrate the beginning of a new month than with a collection of desktop wallpapers? We’ve got some eye-catching designs to sweeten up your October. Enjoy!

Published on: September 30, 2024 | Source: Smashing Magazine favicon Smashing Magazine

New to the web platform in September

Discover some of the interesting features that have landed in stable and beta web browsers during September 2024.

Published on: September 30, 2024 | Source: WebDev Blog favicon WebDev Blog

How To Manage Dangerous Actions In User Interfaces

One of the main laws that applies to almost everything in our lives, including building digital products, is Murphy’s Law: β€œAnything that can go wrong will go wrong.” Our goal is to prevent things from going wrong and, if they do, mitigate the consequences. In this article, Victor Ponamarev explores different strategies for preventing users from making mistakes.

Published on: September 27, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Automating Vultr Cloud Infrastructure with Terraform

Learn how to efficiently manage and automate Vultr cloud infrastructure using Terraform. This step-by-step guide covers provisioning resources like cloud instances and Kubernetes clusters, ensuring consistency, scalability, and collaboration in your cloud deployments. Continue reading Automating Vultr Cloud Infrastructure with Terraform on SitePoint.

Published on: September 24, 2024 | Source: SitePoint favicon SitePoint

The Timeless Power Of Spreadsheets

In this age of endless newfangled organizational tools, the spreadsheet holds firm. Frederick O’Brien explains how, from engineering to design, they can still provide a rock-solid foundation for your work.

Published on: September 23, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Advanced Web Deployment With Plesk on Vultr

Learn how to deploy and set up Plesk on Vultr's Optimized Cloud Instance. This guide covers installation, administrator account setup, domain management, SSL certification, and highlights key Plesk features for efficient web hosting management. Continue reading Advanced Web Deployment With Plesk on Vultr on SitePoint.

Published on: September 20, 2024 | Source: SitePoint favicon SitePoint

Embracing Introversion In UX

This article aims to celebrate the power of introversion in UX research and design. Victor Yocco debunks common misconceptions, explores the unique strengths introverted researchers and designers bring to the table, and offers practical tips for thriving in a field that sometimes seems tailored for extroverts.

Published on: September 19, 2024 | Source: Smashing Magazine favicon Smashing Magazine

SVG Coding Examples: Useful Recipes For Writing Vectors By Hand

Myriam Frisano explores the basics of hand-coding SVGs with practical examples to demystify the inner workings of common SVG elements. In this guide, you’ll learn about asking the right questions to solve common positioning problems and how to leverage JavaScript so that, by the end, you can add β€œSVG coding” to your toolbox. You’ll also be able to declare proudly, β€œI know how to draw literal pictures with words!”

Published on: September 18, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Creating Custom Lottie Animations With SVGator

Creating ready-to-implement Lottie animations with a single tool is now possible thanks to SVGator’s latest feature updates. In this article, you will learn how to create and animate a Lottie using SVGator, an online animation tool that has zero learning curve if you’re familiar with at least one design tool.

Published on: September 17, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Submit your proposals for Interop 2025

It's time to share your proposals for features to consider for inclusion in Interop 2025.

Published on: September 17, 2024 | Source: WebDev Blog favicon WebDev Blog

Building A 300 Channel Video Encoding Server

Discover how NETINT, Supermicro, and Ampere collaborated to build a groundbreaking 300 channel live stream video server. Continue reading Building A 300 Channel Video Encoding Server on SitePoint.

Published on: September 16, 2024 | Source: SitePoint favicon SitePoint

Build responsible web experiences with generative AI

Best practices to create responsibly with generative AI.

Published on: September 16, 2024 | Source: WebDev Blog favicon WebDev Blog

How To Build Custom Data Visualizations Using Luzmo Flex

Bringing data to life in your application can be done without the usual headaches. Paul Scanlon shows you how you can build beautiful data visualizations using the Google Analytics API, and you won’t have to spend any time β€œmassaging” the data.

Published on: September 12, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Five Ways to Lazy Load Images for Better Website Performance

Discover five techniques to lazy load images for better website performance. Learn how to add lazy loading in HTML, JavaScript, and on scroll. Continue reading Five Ways to Lazy Load Images for Better Website Performance on SitePoint.

Published on: September 12, 2024 | Source: SitePoint favicon SitePoint

Building a Telemedicine Platform with AI-Powered Diagnostics Using Vultr

Read Building a Telemedicine Platform with AI-Powered Diagnostics Using Vultr and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Building a Telemedicine Platform with AI-Powered Diagnostics Using Vultr on SitePoint.

Published on: September 12, 2024 | Source: SitePoint favicon SitePoint

Why Anticipatory Design Isn’t Working For Businesses

Anticipatory design, powered by Artificial Intelligence (AI), Machine learning (ML), and Big Data (BD), promises to transform user experiences by predicting and fulfilling needs before users even express them. While this proactive approach seems revolutionary, many businesses struggle to meet the high expectations it sets. Joana Cerejo delves into the challenges of anticipatory design, highlights key failures, and...

Published on: September 10, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Chrome ends support for First Input Delay

The Chrome team officially ends support for First Input Delay

Published on: September 10, 2024 | Source: WebDev Blog favicon WebDev Blog

Create a Toggle Switch in React as a Reusable Component

Learn how to create an iOS-inspired toggle switch using React components, building a simple demo React App for using this custom toggle switch component. Continue reading Create a Toggle Switch in React as a Reusable Component on SitePoint.

Published on: September 09, 2024 | Source: SitePoint favicon SitePoint

Passkeys hackathon in Tokyo: Passkeys on IoT devices and more

Published: September 9, 2024 In June 2024, Google teamed up with the FIDO Alliance to host a passkey hackathon in Tokyo. The aim was to give participants hands-on experience with passkey development and prototyping passkeys for real-world products,

Published on: September 09, 2024 | Source: WebDev Blog favicon WebDev Blog

How To Create A Weekly Google Analytics Report That Posts To Slack

Google Analytics is often on a β€œneed to know” basis, but why not flip the script? Paul Scanlon shares how he wrote a GitHub Action that queries Google Analytics to automatically generate and post a top ten page views report to Slack, making it incredibly easy to track page performance and share insights with your team.

Published on: September 06, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Sticky Headers And Full-Height Elements: A Tricky Combination

Sticky positioning is one of those CSS features that’s pretty delicate and can be negated by a lot of things, so here’s another one to add to your mental catalog: Sticky elements don’t play nicely if they have to coordinate with other elements to make up a combined height, like `100vh`. Philip Braunen explores why this happens and presents a solution to fix it.

Published on: September 05, 2024 | Source: Smashing Magazine favicon Smashing Magazine

The Big Difference Between Digital Product And Web Design

Designing for digital products requires a different mindset than traditional websites. It’s all about continuous adaptation, refining, and iterating as user behavior and needs evolve. Paul Boag reflects on the key differences, including how the frequency of usage impacts your design approach and what you can do about it.

Published on: September 03, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Goodbye Summer, Hello September (2024 Wallpapers Edition)

Let’s get ready for September with a fresh collection of desktop wallpapers! Created with love by the community for the community, they come in versions with and without a calendar. Enjoy!

Published on: August 31, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Integrating Image-To-Text And Text-To-Speech Models (Part 2)

In the second part of this series, Joas Pambou aims to build a more advanced version of the previous application that performs conversational analyses on images or videos, much like a chatbot assistant. This means you can ask and learn more about your input content.

Published on: August 30, 2024 | Source: Smashing Magazine favicon Smashing Magazine