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

Ruby on Rails on WebAssembly, the full-stack in-browser journey

Ruby on Rails' famous blog in 15 minutes now runs right in your browser thanks to WebAssembly.

Published on: January 31, 2025 | Source: WebDev Blog favicon WebDev Blog

The Mistakes of CSS

All of the things that the CSS Working Group would change if they had a time-traveling Delorean to go back and do things over. The Mistakes of CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 30, 2025 | Source: CSS-Tricks favicon CSS-Tricks

Case Study: Gianluca Gradogna β€” Portfolio ’25

This case study unveils the journey of creating a personal portfolio, highlighting the creative collaboration between Gianluca Gradogna and Gabriel Norman in bringing the project to life.

Published on: January 30, 2025 | Source: Codrops favicon Codrops

January 2025 Baseline monthly digest

In its first edition, this Baseline monthly digest covers happenings in Baseline at both Google and the web developer community in January 2025.

Published on: January 30, 2025 | Source: WebDev Blog favicon WebDev Blog

What on Earth is theΒ `types`Β Descriptor in View Transitions?

The @view-transition at-rule has two descriptions. One is the commonly used navigation descriptor. The second is types, the lesser-known of the two, and one that probably envies how much attentionnavigationgets. But read on to learn why we need types and how it opens up new possibilities for custom view transitions when navigating between pages. What on Earth is the`types`Descriptor in View Transitions? originally...

Published on: January 29, 2025 | Source: CSS-Tricks favicon CSS-Tricks

Particles, Progress, and Perseverance: A Journey into WebGPU Fluids

A reflective journey through years of experimentation and innovation, demonstrating how WebGPU enables the creation of sophisticated, visually striking fluid simulations.

Published on: January 29, 2025 | Source: Codrops favicon Codrops

New to the web platform in January

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

Published on: January 29, 2025 | Source: WebDev Blog favicon WebDev Blog

Revisiting CSS multi-column layouts

Frontend Focus #677 β€” January 29, 2025 | Read on the web Tailwind CSS v4.0 β€” An all-new, ground-up rewrite of the highly popular framework. Version 4 arrived just after we hit send last week β€” it’s β€œoptimized for performance and flexibility”, takes full advantage of modern web platform features, and is now CSS-first, moving away from a JS-based configuration. There’s lot of detail to dig intohere. Adam Wathan Interop...

Published on: January 29, 2025 | Source: Frontend Focus favicon Frontend Focus

10+ Best Web Design Tools & Resources For 2025 (Free & Paid)

Discover the top web design tools and resources of 2025, tailored for creating innovative, secure, and visually stunning websites with ease.

Published on: January 28, 2025 | Source: Codrops favicon Codrops

Revisiting CSS Multi-Column Layout

After 20 years since Andy Clarke first published his book about Multi-Column Layout in CSS, he's back to encourage a fresh look at CSS columns for enhanced readability and design flexibility. Revisiting CSS Multi-Column Layout originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 27, 2025 | Source: CSS-Tricks favicon CSS-Tricks

Fractals to Forests – Creating Realistic 3D Trees with Three.js

Discover the algorithms behind EZ-Tree’s use of procedural generation and Three.js to create realistic 3D tree models.

Published on: January 27, 2025 | Source: Codrops favicon Codrops

Random Forest Algorithm in Machine Learning

Learn how the Random Forest algorithm works in machine learning. Discover its key features, advantages, Python implementation, and real-world applications. Continue reading Random Forest Algorithm in Machine Learning on SitePoint.

Published on: January 27, 2025 | Source: SitePoint favicon SitePoint

What Is Cloud Computing?

Learn what cloud computing is, its benefits, types, key providers, and cost-saving strategies to help businesses innovate and scale efficiently. Continue reading What Is Cloud Computing? on SitePoint.

Published on: January 26, 2025 | Source: SitePoint favicon SitePoint

Positioning Text Around Elements With CSS Offset

When it comes to positioning elements on a page, including text, there are many ways to go about it in CSS β€” the literal position property with corresponding inset-* properties, translate, margin, anchor() (limited browser support at the moment), and so forth. The offset property is another one that belongs in that list. Positioning Text Around Elements With CSS Offset originally published on CSS-Tricks, which is part...

Published on: January 24, 2025 | Source: CSS-Tricks favicon CSS-Tricks

Developer Spotlight: Mario Sanchez Maselli

Meet Mario, developer & co-founder of Non-Linear Studio. Specializing in interactive design, animation, 3D, WebGL, & creative development.

Published on: January 24, 2025 | Source: Codrops favicon Codrops

Collections in Java

Explore Java Collections with this complete guide! Learn interfaces, implementations, Stream API, custom collections, and real-world examples for efficient coding. Continue reading Collections in Java on SitePoint.

Published on: January 24, 2025 | Source: SitePoint favicon SitePoint

Announcing the Web AI Acceleration Fund

Published: January 24, 2025 We're thrilled to announce the initial launch of the Web AI Acceleration Fund, a new initiative from Chrome aimed at fostering AI innovation and adoption within the open web ecosystem. Building on the success of our

Published on: January 24, 2025 | Source: WebDev Blog favicon WebDev Blog

Some Things You Might Not Know About Custom Counter Styles

I was reading through Juan’s recent Almanac entry for the @counter-style at-rule and I’ll be darned if he didn’t uncover and unpack some extremely interesting things that we can do to style lists, notably the list marker. You’re probably already … Some Things You Might Not Know About Custom Counter Styles originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 23, 2025 | Source: CSS-Tricks favicon CSS-Tricks

ZEISS Demonstrates the Power of Scalable Workflows with Ampere Altra and SpinKube

Read ZEISS Demonstrates the Power of Scalable Workflows with Ampere Altra and SpinKube 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 ZEISS Demonstrates the Power of Scalable Workflows with Ampere Altra and SpinKube on SitePoint.

Published on: January 23, 2025 | Source: SitePoint favicon SitePoint

How to Build a Web Performance Watchdog Agent with Agent.ai

Learn how to create an AI Agentthat monitors your website’s performance daily, detects anomalies, and sends professional HTML email reports with actionable insights using theAgent.ai Agent Builder.

Published on: January 23, 2025 | Source: Codrops favicon Codrops

SQL Commands: The List of Basic SQL Language Commands

This article provides a comprehensive guide to master SQL Commands. Explore DDL, DML, DCL, and TCL commands along with examples, SQL dialects and best security practices for efficient database management. Continue reading SQL Commands: The List of Basic SQL Language Commands on SitePoint.

Published on: January 22, 2025 | Source: SitePoint favicon SitePoint

WebGL Shader Techniques for Dynamic Image Transitions

Learn how to create dynamic image transitions with WebGL shaders, exploring techniques like circle SDFs, noise patterns, smooth merging, and texture integration.

Published on: January 22, 2025 | Source: Codrops favicon Codrops

Interop 2024 brings more features to Baseline

Discover the features that became Baseline Newly available through Interop 2024.

Published on: January 22, 2025 | Source: WebDev Blog favicon WebDev Blog

Six CSS snippets you need to know

Frontend Focus #676 β€” January 22, 2025 | Read on the web Six CSS Snippets Every Developer Should Know in2025 β€” Adam shared a similar list last year and it proved incredibly popular β€”as such, he’s back again with another grab bag of hefty snippets which are β€œbigger, more powerful, and leverage progressive enhancement a bitmore”. Adam Argyle eBook: Best Practices for Monitoring Mobile App Performance β€” Learn best...

Published on: January 22, 2025 | Source: Frontend Focus favicon Frontend Focus

Creating a β€œStarred” Feed

Chris wrote about β€œLikes” pages a long while back. The idea is rather simple: β€œLike” an item in your RSS reader and display it in a feed of other liked items. The little example Chris made is still really good.… Creating a β€œStarred” Feed originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 21, 2025 | Source: CSS-Tricks favicon CSS-Tricks

The Journey of Creating a 3D Portfolio

Merouane Bali shares the process behind his 3D web design, highlighting WebGL and React integration, along with the challenges and solutions that shaped this immersive portfolio.

Published on: January 21, 2025 | Source: Codrops favicon Codrops

VFX-JS: WebGL Effects Made Easy

This article introduces VFX-JS, a JavaScript library designed to make creating WebGL-powered visual effects easy and accessible.

Published on: January 20, 2025 | Source: Codrops favicon Codrops

Developer Spotlight: Francesco Michelini

In this Developer Spotlight, Francesco Michelini shares the journey behind his standout projects, his favorite tools, and how game development inspired his passion for creative coding.

Published on: January 17, 2025 | Source: Codrops favicon Codrops

Fancy Menu Navigation Using Anchor Positioning

Anchor positioning can be great for little interactive effects β€” as Temani Afif shows off with this clever idea for a menu hover. Fancy Menu Navigation Using Anchor Positioning originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 17, 2025 | Source: CSS-Tricks favicon CSS-Tricks

Case Study: Gentle Rain

This case study explores how retro aesthetics and modern innovation came together to create a unique and inspiring learning experience.

Published on: January 16, 2025 | Source: Codrops favicon Codrops

Creating Generative Artwork with Three.js

Develop a dynamic, generative artwork using Three.js and grid systems, inspired by Lygia Clark's minimalist geometric designs.

Published on: January 15, 2025 | Source: Codrops favicon Codrops

Web-Slinger.css: Across the Swiper-Verse

Lee Meyer with a super clever idea using scroll-driven animations as an interaction to "like" or "dislike" something. Web-Slinger.css: Across the Swiper-Verse originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 15, 2025 | Source: CSS-Tricks favicon CSS-Tricks

What is TCP/IP Model and How Does The Protocol Work

Learn the basics of the TCP/IP model, its layers, how TCP and IP work, and why it powers modern networking, from web browsing to IoT and 5G. Continue reading What is TCP/IP Model and How Does The Protocol Work on SitePoint.

Published on: January 15, 2025 | Source: SitePoint favicon SitePoint

Time to trim your text with CSS

Frontend Focus #675 β€” January 15, 2025 | Read on the web CSS text-box-trim β€” This handy property lets you finely control the leading space found both above and below text. Adam shows us how it works, and what problems it solves. It’s in Chrome/Edge 133 and Safari 18.2, no Firefox support justyet. Adam Argyle 'WordPress Is in Trouble' β€” The continuing WordPress drama leaves a huge question mark on the overall project...

Published on: January 15, 2025 | Source: Frontend Focus favicon Frontend Focus

A Few Ways That Cloudways Makes Running This Site a Little Easier

(This is a sponsored post.) It’s probably no surprise to you that CSS-Tricks is (proudly) hosted on Cloudways, DigitalOcean’s managed hosting arm. Given both CSS-Tricks and Cloudways are part of DigitalOcean, it was just a matter of time … A Few Ways That Cloudways Makes Running This Site a Little Easier originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Published on: January 14, 2025 | Source: CSS-Tricks favicon CSS-Tricks