How to Create a PS1-Inspired Jitter Shader with React-Three-Fiber

Learn how to create a custom jitter shader in React-Three-Fiber, inspired by the visual style of PS1-era games, to add a retro aesthetic to 3D models.

OpenX uses AmpereOne-powered C3A instances on Google Cloud to drive sustainability and performance at scale

Find out how OpenX leverages AmpereOne-powered C3A instances on Google Cloud to enhance sustainability and performance. Continue reading OpenX uses AmpereOne-powered C3A instances on Google Cloud to drive sustainability and performance at scale on SitePoint.

Collective #860

React is (becoming) a Full-Stack Framework * Zen Browser * Parallel DOM

Case Study: Armur—Alexandra Murgu Portfolio

Behind the scenes of one of Artemii Lebedev’s projects: Armur, a portfolio website for the film industry, created for Alexandra Murgu.

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.

Grid Displacement Texture with RGB Shift using Three.js GPGPU and Shaders

Learn how to apply a pixel/grid displacement to a texture in Three.js using shaders and GPGPU with a subtle RGB shift effect on cursor move.

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.

Sending Spring Boot Metrics to Datadog

Hello and welcome to the next article in which we will briefly discuss Datadog and Micrometer, but what’s more important- we will learn how to send Spring Boot metrics to Datadog in practice. Moreover, we will take a quick look into the Spring Boot Actuator and how it can help …

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.

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.