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

Tell us how you use CSS with the State of CSS survey

The State of CSS 2024 survey is now live! We'd love you to take the survey, and this post explains how we use the results and why we think it's important that as many developers as possible take part. Our aim as the Chrome team is to make the web

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

Comparing Docker and Podman: A Guide to Container Management Tools

Docker vs. Podman: Understand key differences in container management, security enhancements, and Kubernetes integration to choose the best tool for your project. Continue reading Comparing Docker and Podman: A Guide to Container Management Tools on SitePoint.

Published on: August 29, 2024 | Source: SitePoint favicon SitePoint

How to Deploy Flask Applications on Vultr

Flask on Vultr: Complete deployment guide covering Python setup, app security, Nginx reverse proxy, and SSL certificate integration. Continue reading How to Deploy Flask Applications on Vultr on SitePoint.

Published on: August 28, 2024 | Source: SitePoint favicon SitePoint

A Comprehensive Guide to Understanding TypeScript Record Type

Learn why the Record type is so useful for managing and structuring object types in TypeScript. Continue reading A Comprehensive Guide to Understanding TypeScript Record Type on SitePoint.

Published on: August 27, 2024 | Source: SitePoint favicon SitePoint

Generating Unique Random Numbers In JavaScript Using Sets

Want to create more randomized effects in your JavaScript code? The `Math.random()` method alone, with its limitations, won’t cut it for generating unique random numbers. Amejimaobari Ollornwi explains how to generate a series of unique random numbers using the `Set` object, how to use these random numbers as indexes for arrays, and explores some practical applications of randomization.

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

Top 7 High-Paying Affiliate Programs for Developers and Content Creators

Read Top 7 High-Paying Affiliate Programs for Developers and Content Creators and learn APIs with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Top 7 High-Paying Affiliate Programs for Developers and Content Creators on SitePoint.

Published on: August 26, 2024 | Source: SitePoint favicon SitePoint

Mastering Typography In Logo Design

Finding the right typeface for a logo is a challenge and can be a very time-consuming process that requires both creativity and a practical approach. Levi Honing provides the essential background and tools to enhance your typography journey and apply this knowledge to your logo design. Let’s dive deep to learn how to create a logo that is not only expressive but also purposeful and well-thought-out.

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

Regexes Got Good: The History And Future Of Regular Expressions In JavaScript

Although JavaScript regexes used to be underpowered compared to other modern flavors, numerous improvements in recent years mean that’s no longer true. Steven Levithan evaluates the history and present state of regular expressions in JavaScript with tips to make your regexes more readable, maintainable, and resilient.

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

How to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study

Explore how AI can be integrated with MS Office using OnlyOffice Docs' ChatGPT plugin. Learn about its structure, features, and implementation. Continue reading How to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study on SitePoint.

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

Pricing Projects As A Freelancer Or Agency Owner

Discover effective pricing strategies for digital projects. Learn how to balance fixed pricing, time and materials, and value-based approaches while managing client expectations and scope creep.

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

Momento Migrates Object Cache as a Service to Ampere Altra

Explore Momento's serverless cache on Ampere-powered Google Tau T2A, simplifying cloud app performance with automated resource management and high scalability. Continue reading Momento Migrates Object Cache as a Service to Ampere Altra on SitePoint.

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

How To Defend Your Design Process

Ever felt pressure to speed up your design process? Here’s how to address unrealistic expectations and foster a shared understanding with stakeholders, ensuring everyone is aligned on the path to a successful delivery. Part of [Smart Interface Design Patterns](https://smart-interface-design-patterns.com) by yours truly.

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

Dev Hackathon: Reusable Creativity on Wix Studio

Read Dev Hackathon: Reusable Creativity on Wix Studio and learn Web with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Dev Hackathon: Reusable Creativity on Wix Studio on SitePoint.

Published on: August 14, 2024 | Source: SitePoint favicon SitePoint

10 Amazing Web Developer Resume Examples for Different Web Dev Specializations

Explore 10 tailored web developer resume examples for various specializations and career levels. Learn how to craft the perfect resume. Continue reading 10 Amazing Web Developer Resume Examples for Different Web Dev Specializations on SitePoint.

Published on: August 14, 2024 | Source: SitePoint favicon SitePoint

How to Build Lightning Fast Surveys with Next.js and SurveyJS

Learn how to easily build a comprehensive survey management system with Next.js with SurveyJS without having to write much code. Continue reading How to Build Lightning Fast Surveys with Next.js and SurveyJS on SitePoint.

Published on: August 13, 2024 | Source: SitePoint favicon SitePoint

45 Visual Studio Code Shortcuts for Boosting Your Productivity

Discover the most helpful Visual Studio Code shortcuts for efficient coding. Boost your productivity with these VS Code keyboard hotkeys and run commands effortlessly. Continue reading 45 Visual Studio Code Shortcuts for Boosting Your Productivity on SitePoint.

Published on: August 11, 2024 | Source: SitePoint favicon SitePoint

If I Was Starting My Career Today: Thoughts After 15 Years Spent In UX Design (Part 2)

In this two-part series, Andrii Zhdan outlines common challenges faced at the start of a design career and offers advice to smooth your journey based on insights from his experience hiring designers. In Part 2, Andrii speaks about how you can grow faster in your brand-new junior UX job.

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

Best Of Pro Scheduler Libraries

For teams working remotely across the globe or together in an office, as well as for any group of collaborating users, a scheduler can be a valuable tool indeed. In this post, you’ll find some of the best commercial web scheduler libraries (JavaScript based) with amazing UX and high efficiency that are currently available.

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

0Din: A GenAI Bug Bounty Program – Securing Tomorrow’s AI Together

As AI continues to evolve, so do the threats against it. As these GenAI systems become more sophisticated and widely adopted, ensuring their security and ethical use becomes paramount. 0Din is a groundbreaking GenAI bug bounty program dedicated specifically to help secure GenAI systems and beyond. In this blog, you'll learn about 0Din, how it works, and how you can participate and make a difference in securing our AI...

Published on: August 08, 2024 | Source: Mozilla Hacks favicon Mozilla Hacks

Announcing Official Puppeteer Support for Firefox

We’re pleased to announce that, as of version 23, the Puppeteer browser automation library now has first-class support for Firefox. This means that it’s now easy to write automation and perform end-to-end testing using Puppeteer, and run against both Chrome and Firefox. The post Announcing Official Puppeteer Support for Firefox appeared first on Mozilla Hacks - the Web developer blog.

Published on: August 07, 2024 | Source: Mozilla Hacks favicon Mozilla Hacks

It’s Time To Talk About β€œCSS5”

Have you ever wondered what happened after CSS3? It’s common knowledge that we never saw CSS4 come after it, yet we have a plethora of new features that have no similar way of defining when they were introduced. The W3C CSS-Next community group is actively searching for better approaches for how we describe the evolution of CSS over time and identify feature sets as effectively as we did with CSS3 way back in 2009 β€”...

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

If I Was Starting My Career Today: Thoughts After 15 Years Spent In UX Design (Part 1)

In this two-part series, Andrii Zhdan outlines common challenges faced at the start of a design career and offers advice to smooth your journey based on insights from his experience hiring designers. Learn why mastering design tools is crucial, how to build a strong portfolio, and tips for acing your first interviews.

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

Google Cloud Is the New Way to the Cloud

Explore Google Cloud's powerful and versatile services, from AI to data storage, for businesses and developers. Get started for free. Continue reading Google Cloud Is the New Way to the Cloud on SitePoint.

Published on: August 01, 2024 | Source: SitePoint favicon SitePoint

How To Build A Multilingual Website With Nuxt.js

Handling translations for multilingual websites is famously difficult and, yet, crucial for many companies and organizations that serve a global audience. Thankfully, modern tooling abstracts away a great deal of the work, allowing for seamless translations that dynamically update the rendered content on a page, as demonstrated in this step-by-step tutorial.

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

Sweet Nostalgia In August (2024 Wallpapers Edition)

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers might be for you. Designed by the community for the community, they come in versions with and without a calendar for August 2024. Enjoy!

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

Understanding Vultr Content Delivery Networks (CDNs)

Explore Vultr CDN's advanced features like CORS, Gzip compression, AI bot blocking, and seamless CMS integration for optimized content delivery. Continue reading Understanding Vultr Content Delivery Networks (CDNs) on SitePoint.

Published on: July 30, 2024 | Source: SitePoint favicon SitePoint

Rethinking The Role Of Your UX Teams And Move Beyond Firefighting

Many UX professionals often find themselves working alone, and usually face more projects impacting user experience than they can handle. In this article, Paul Boag explains how UX teams can be transformed into a significant driver of customer-centric innovation within organizations.

Published on: July 29, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Effortless Content Publishing: A Developer’s Guide to Adobe Experience Manager

Empower Your Web Development: Leveraging Adobe’s New Experience Manager for Streamlined SharePoint Content Publishing and Enhanced Workflow Efficiency Continue reading Effortless Content Publishing: A Developer’s Guide to Adobe Experience Manager on SitePoint.

Published on: July 25, 2024 | Source: SitePoint favicon SitePoint

Integrating Image-To-Text And Text-To-Speech Models (PartΒ 1)

Joas Pambou built an app that integrates vision language models (VLMs) and text-to-speech (TTS) AI technologies to describe images audibly with speech. This audio description tool can be a big help for people with sight challenges to understand what’s in an image. But how this does it even work? Joas explains how these AI systems work and their potential uses, including how he built the app and ways to further improve...

Published on: July 24, 2024 | Source: Smashing Magazine favicon Smashing Magazine

Getting To The Bottom Of Minimum WCAG-Conformant Interactive Element Size

WCAG provides guidance for making interactive elements more accessible by specifying minimum size requirements. In this article, Eric Bailey discusses the nuances of interactive element sizes and clarifies what it looks like to provide accessible interactive experiences using WCAG-compliant target sizes.

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

Build Design Systems With Penpot Components

In today’s turbulent landscape of design, Penpot stands out with its commitment to open-source, free unlimited access, and its unique, robust features. An example could be its new components system that takes another leap forward in aligning design with code. Let's dive into how it empowers both designers and developers to create more maintainable and scalable design systems.

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

How To Design Effective Conversational AI Experiences: A Comprehensive Guide

This in-depth guide takes you through the three crucial phases of conversational search, revealing how users express their needs, explore results, and refine their queries. Learn how AI agents can overcome communication barriers, personalize the search experience, and adapt to evolving user intent.

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

From Idea to Prototype in Minutes: Claude Sonnet 3.5

Check out how easier it has become to go from doc to design and prototype with Claude's latest model: Sonnet 3.5 Continue reading From Idea to Prototype in Minutes: Claude Sonnet 3.5 on SitePoint.

Published on: July 11, 2024 | Source: SitePoint favicon SitePoint

Essential Plugins for WordPress Developers: Top Picks for 2024

A review of top WordPress developer plugins in 2024 for crafting perfect websites, booking pages, and more. Continue reading Essential Plugins for WordPress Developers: Top Picks for 2024 on SitePoint.

Published on: July 02, 2024 | Source: SitePoint favicon SitePoint

WebAssembly vs JavaScript: A Comparison

We compare WebAssembly and JavaScript, examining their performance, portability, ease of use, security, and community support. Continue reading WebAssembly vs JavaScript: A Comparison on SitePoint.

Published on: July 01, 2024 | Source: SitePoint favicon SitePoint