Collective #866

Captured Custom Properties * Logical Properties in Size Queries * The Audio Element

Test Spring Boot AWS S3 with Localstack and Testcontainers

Welcome to the last article in a series dedicated to integrating a Spring Boot Kotlin app with AWS S3 Object Storage, in which we will focus on integration testing with LocalStack and Testcontainers. And although we will focus on Object Storage, the approach we will use can be easily replicated …

Collective #865

The Undeniable Utility Of CSS :has * Reclaim the Stack * CSS Triggers

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.

Securing Your Email Sending With Python: Authentication and Encryption

Email encryption and authentication are modern security techniques that you can use to protect your emails and their content from unauthorized access. Everyone, from individuals to business owners, uses emails for official communication, which may contain sensitive information. Therefore, securing emails is important, especially when cyberattacks like phishing, smishing, etc. …

Exploration of On-Scroll Layout Formations

An exploration of layout formations during scroll, where content is pinned until the layout is fully assembled.

Collective #864

The State of ES5 on the Web * CSS display contents * Repaint

Spring Boot with Kotlin, AWS S3, and S3Template

Welcome to the second article in a series dedicated to integrating a Spring Boot Kotlin app with AWS S3 Object Storage, in which we will learn how to make our lives easier with S3Template. Of course, I highly encourage you to take a look at other articles in this series, …

Designer Spotlight: Andrea Jelić

In this Designer Spotlight, we feature Andrea Jelić, an award-winning web designer and art director from Croatia, as she shares insights into her creative process and showcases her standout web and branding projects.

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.