Also check out: Discord's traffic optimization, deep dive into Content Layer, Redis alternatives, and Cloudflare's plan for monetized AI scraping.
â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â â [SitePoint logo](~/AAAHUQA~/RgRo2CodP0UgM2U4MDI4NGMyN2U5NmUwY2NmN2MzMWFiMTZkZWMzYzZEFGh0dHBzOi8vc2l0ZXBvbnQuY29tVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) September 26th, 2024 | [Read Online](~/AAAHUQA~/RgRo2CodP0TbaHR0cHM6Ly9iZXJyaW1hLmVvY2FtcGFpZ24xLmNvbS93ZWItdmVyc2lvbj9lcD0yJmxjPTg3MDdlZTg2LTUyZjAtMTFlZS1hZjUyLTRiNTM4MmJhM2I5NCZwPWMzYzU2ZmM2LTc0NjItMTFlZi05ZGMxLTIxNGJmOWI1OTg2NCZwdD1jYW1wYWlnbiZ0PTE3MjczNzQ2MjEmcz1hNzgzZjExYTA5ZWE1NGE0YzRkZmYyYTgyMzg1ZmJmMjVmZmIwYTA0OWQwNmVhZWY2MDA0YjBmZDkwOTNjYmFiVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) SitePoint Source Welcome, Developers! ð The newly released draft from CSS Working Group revealed some exciting new features in CSS functions and values. Generate random values without touching JavaScript, and discover functions that'll make you question why you ever wrote complex CSS. We also check out Discord's 40% websocket traffic reduction, Astro's Content Layer deep dive, Redis users exploring alternatives amid license changes, and Cloudflare's new marketplace for charging AI bots From our Sponsor: Tines
~/AAAHUQA~/RgRo2CodP0UgZTVjOGQxYjYyMWE4NDAxOGYzNzg5ZThjMmE2YmI2N2NEgmh0dHBzOi8vc3J2LmJ1eXNlbGxhZHMuY29tL2Fkcy9sb25nL3gvVDZLVk1ZU0NUVFRUVFQzSTZGTU5LVFRUVFRUR09ZR1FLWVRUVFRUVFYzNjVDN0VUVFRUVFRFSTRWSDdEVk1QVUtIUVVLTkxIMks3RkNMTFBHUVdGRUpQNVZIQlRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~ IT Leaderâs Playbook: Uplevel your IT workflow automation
From alert fatigue and complex environments to technical debt from legacy systems, maintaining a modern tech stack holds challenges for IT teams everywhere. But effective orchestration across your tech stack can unlock time for high-impact work often buried in the noise. Thatâs where workflow automation comes in. Learn how to build smart, scalable IT automations in The Essential Guide to Workflow Automation for IT Teams from Tines. [Get the Free Guide](~/AAAHUQA~/RgRo2CodP0UgZTVjOGQxYjYyMWE4NDAxOGYzNzg5ZThjMmE2YmI2N2NEgmh0dHBzOi8vc3J2LmJ1eXNlbGxhZHMuY29tL2Fkcy9sb25nL3gvVDZLVk1ZU0NUVFRUVFQzSTZGTU5LVFRUVFRUR09ZR1FLWVRUVFRUVFYzNjVDN0VUVFRUVFRFSTRWSDdEVk1QVUtIUVVLTkxIMks3RkNMTFBHUVdGRUpQNVZIQlRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~) [ð² New Values and Functions in CSS](~/AAAHUQA~/RgRo2CodP0UgMmViNzdjOGQxYjMxMWU5MGQ2MjBlZWY4MTU5ZDkzNzFERGh0dHBzOi8vYWx2YXJvbW9udG9yby5jb20vYmxvZy82ODA2Mi9uZXctdmFsdWVzLWFuZC1mdW5jdGlvbnMtaW4tQ1NTVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) The working draft is still under refinement but it shows great promise for simplifying CSS usage and improving dev experience. Notable mentions include randomization functions, attribute usage in any property, and simplified nested element styling. [By Alvaro Montoro â](~/AAAHUQA~/RgRo2CodP0UgMmViNzdjOGQxYjMxMWU5MGQ2MjBlZWY4MTU5ZDkzNzFERGh0dHBzOi8vYWx2YXJvbW9udG9yby5jb20vYmxvZy82ODA2Mi9uZXctdmFsdWVzLWFuZC1mdW5jdGlvbnMtaW4tQ1NTVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd)
---------------------------------------------------------------
[â¡ How Discord Reduced Websocket Traffic by 40%](~/AAAHUQA~/RgRo2CodP0UgZTU2ZTI1NjMzZDdhNjliZjAyYjZjNTQ0ZTFhZjZjYTlETGh0dHBzOi8vZGlzY29yZC5jb20vYmxvZy9ob3ctZGlzY29yZC1yZWR1Y2VkLXdlYnNvY2tldC10cmFmZmljLWJ5LTQwLXBlcmNlbnRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~) Discord has a habit of publishing high-quality case studies, and this one's no different. Check out how their engineers migrated to a better compression standard, which unexpectedly performed worse, but they eventually came up with a customized solution that allowed them massive bandwidth savings. Considering Discord serves millions of requests every day, reducing websocket traffic by 40% is an amazing feat. [By Austin Whyte â](~/AAAHUQA~/RgRo2CodP0UgZTU2ZTI1NjMzZDdhNjliZjAyYjZjNTQ0ZTFhZjZjYTlETGh0dHBzOi8vZGlzY29yZC5jb20vYmxvZy9ob3ctZGlzY29yZC1yZWR1Y2VkLXdlYnNvY2tldC10cmFmZmljLWJ5LTQwLXBlcmNlbnRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~)
---------------------------------------------------------------
[ð§ Content Layer: A Deep Dive](~/AAAHUQA~/RgRo2CodP0UgODgwZDRhYmEzODhlMDM3NGYwZThlOTZhNDYwNGRkNmVEMWh0dHBzOi8vYXN0cm8uYnVpbGQvYmxvZy9jb250ZW50LWxheWVyLWRlZXAtZGl2ZS9XBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~) Astro's beta version of its [major release 5.0](~/AAAHUQA~/RgRo2CodP0UgZWE1ZDIxNzdiNWRhOTQ3MDYxNGI0OGUxODI2YmI1MDZEJmh0dHBzOi8vYXN0cm8uYnVpbGQvYmxvZy9hc3Ryby01LWJldGEvVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) is out, and one of its biggest new features is support for Content Layer. Astro was already great for content-driven sites and Content Layer integration only makes it better. Even if you don't use Astro, Matt explains Content Layer's functionality really well. [By Matt Kane â](~/AAAHUQA~/RgRo2CodP0UgODgwZDRhYmEzODhlMDM3NGYwZThlOTZhNDYwNGRkNmVEMWh0dHBzOi8vYXN0cm8uYnVpbGQvYmxvZy9jb250ZW50LWxheWVyLWRlZXAtZGl2ZS9XBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~)
---------------------------------------------------------------
[ð Redis Users Eye Alternatives](~/AAAHUQA~/RgRo2CodP0UgYWFmMGE2NzlkMDE4NDY4YTk2NjlmNzZhOGQ2M2ExZjFETGh0dHBzOi8vd3d3LnRoZXJlZ2lzdGVyLmNvbS8yMDI0LzA5LzIwL3JlZGlzX3VzZXJzX2NvbnNpZGVyaW5nX2FsdGVybmF0aXZlcy9XBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~) Redis is famed for its cache handling reputation, but the majority of its users are considering alternatives as Redis moved away from the lenient BSD 3-clause license, causing limitations for commercial use. A Percona survey revealed that 70% of the users are exploring other options, with Redis fork Valkey emerging as a popular choice. [By Lindsay Clark â](~/AAAHUQA~/RgRo2CodP0UgYWFmMGE2NzlkMDE4NDY4YTk2NjlmNzZhOGQ2M2ExZjFETGh0dHBzOi8vd3d3LnRoZXJlZ2lzdGVyLmNvbS8yMDI0LzA5LzIwL3JlZGlzX3VzZXJzX2NvbnNpZGVyaW5nX2FsdGVybmF0aXZlcy9XBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~)
---------------------------------------------------------------
[ð° Cloudflare's new marketplace will let websites charge AI bots for scraping](~/AAAHUQA~/RgRo2CodP0UgMzI0YjE0NTI4NzgxODQyMmI0YzhiODg3YWQ2ZTA3MTBEbGh0dHBzOi8vdGVjaGNydW5jaC5jb20vMjAyNC8wOS8yMy9jbG91ZGZsYXJlcy1uZXctbWFya2V0cGxhY2Utd2lsbC1sZXQtd2Vic2l0ZXMtY2hhcmdlLWFpLWJvdHMtZm9yLXNjcmFwaW5nL1cFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~) It's fair to say that all, if not most, LLMs have scraped online sites for free but this could change soon. Cloudfare revealed plans to monetize AI scraping along with various new tools that detect and manage AI bot activity. [By Maxwell Zeff â](~/AAAHUQA~/RgRo2CodP0UgMzI0YjE0NTI4NzgxODQyMmI0YzhiODg3YWQ2ZTA3MTBEbGh0dHBzOi8vdGVjaGNydW5jaC5jb20vMjAyNC8wOS8yMy9jbG91ZGZsYXJlcy1uZXctbWFya2V0cGxhY2Utd2lsbC1sZXQtd2Vic2l0ZXMtY2hhcmdlLWFpLWJvdHMtZm9yLXNjcmFwaW5nL1cFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~)
--------------------------------------------------------------- 𧰠The Toolbox Tools and products we're excited about today: [Haystack](~/AAAHUQA~/RgRo2CodP0UgNTgwZDRhMTM5YTEwZTlhYmQ3NjgyMTRmNDY0NzFlZjFELGh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy9oYXlzdGFjay02VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) Visualize and edit your codebase on an infinite canvas. Haystack re-imagines the IDE by putting it on a 2D digital whiteboard that automatically draws connections between code as you navigate and edit files. [Learn more â](~/AAAHUQA~/RgRo2CodP0UgNTgwZDRhMTM5YTEwZTlhYmQ3NjgyMTRmNDY0NzFlZjFELGh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy9oYXlzdGFjay02VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd)
---------------------------------------------------------------
[Diagrid Catalyst](~/AAAHUQA~/RgRo2CodP0UgYTgzOGY4YzZmMzRjNjYyY2NjNGExMWIzZWU1ZGQ4NGFEMmh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy9kaWFncmlkLWNhdGFseXN0VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) Catalyst gives developers a powerful, all-in-one set of APIs to build distributed applications, so you can stop hacking together fragmented libraries and focus on the code that matters. Integrates with your infrastructure and powered by open-source Dapr. [Learn more â](~/AAAHUQA~/RgRo2CodP0UgYTgzOGY4YzZmMzRjNjYyY2NjNGExMWIzZWU1ZGQ4NGFEMmh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy9kaWFncmlkLWNhdGFseXN0VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd)
---------------------------------------------------------------
[Yist](~/AAAHUQA~/RgRo2CodP0UgZDk3OWVlOGYxMTUwM2Q1NjgyNDYyMmM5NDQ2NDAwYzFEJmh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy95aXN0VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) Yist aims to revolutionize your GitHub Gist workflow by allowing you to sync Gists to your local machine, effortlessly create, edit, and save them, organize Gists with local collections, and work offline with the ability to sync when you're ready. [Learn more â](~/AAAHUQA~/RgRo2CodP0UgZDk3OWVlOGYxMTUwM2Q1NjgyNDYyMmM5NDQ2NDAwYzFEJmh0dHBzOi8vd3d3LnByb2R1Y3RodW50LmNvbS9wb3N0cy95aXN0VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd)
--------------------------------------------------------------- IT Leaderâs Playbook: Uplevel your IT workflow automation From alert fatigue and complex environments to technical debt from legacy systems, maintaining a modern tech stack holds challenges for IT teams everywhere. But effective orchestration across your tech stack can unlock time for high-impact work often buried in the noise. Thatâs where workflow automation comes in. Learn how to build smart, scalable IT automations in The Essential Guide to Workflow Automation for IT Teams from Tines. [Get the Free Guide â](~/AAAHUQA~/RgRo2CodP0UgZTVjOGQxYjYyMWE4NDAxOGYzNzg5ZThjMmE2YmI2N2NEgmh0dHBzOi8vc3J2LmJ1eXNlbGxhZHMuY29tL2Fkcy9sb25nL3gvVDZLVk1ZU0NUVFRUVFQzSTZGTU5LVFRUVFRUR09ZR1FLWVRUVFRUVFYzNjVDN0VUVFRUVFRFSTRWSDdEVk1QVUtIUVVLTkxIMks3RkNMTFBHUVdGRUpQNVZIQlRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~) Come say hi! SitePointâs community is a place where you can come to talk tech, development, and design. Join us today and get involved with other members who share your interests in tech! [Join now â](~/AAAHUQA~/RgRo2CodP0UgODVmNzU4M2Y0MDAxZjhlNjg2ZWUyZGQ1NDY2MzY0NjBEJGh0dHBzOi8vd3d3LnNpdGVwb2ludC5jb20vY29tbXVuaXR5L1cFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~) That's a wrap for today! Let us know how you felt about today's newsletter. ~/AAAHUQA~/RgRo2CodP0UgNTlmOTk2ZmVjZTQwNGEzMWMwYTk2OTRkYTBiOWRlMmNEWWh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1ob3dfZGlkX3lvdV9mZWVsPTAxSFdUSE40WUtXVzVGQkhOQ0NDVllDSFYxVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd
~/AAAHUQA~/RgRo2CodP0UgYWYyYmQ1ZmQ3MGNjNGUwN2VhZWQ5MGZjNjI1ZTNiNTNEWWh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1ob3dfZGlkX3lvdV9mZWVsPTAxSFdUSE40WUtQSkE4Uk44QUJZV1QzNkNXVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd
~/AAAHUQA~/RgRo2CodP0UgM2Y3NDNkYTBmZjQ2MmMzZjQ5M2I1YTkzMmI3MDc2NmZEY2h0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1ob3dfZGlkX3lvdV9mZWVsPTEzNjg3YjBhLTMwZmQtNDQxNC1iZDFlLTRkNjQ1ZGIzYTkwMVcFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~ What do you want to see more of? ~/AAAHUQA~/RgRo2CodP0UgY2FlYzdmMTAyNTYyYzE5M2QwNWZiNWZjY2JjMWFmMTBEXmh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1zZWVfbW9yZV9vZj0wMjQ1MWQ0ZC05Y2NhLTQzNmMtYmFhOS0zYzAzNmM4ODZhMGRXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~
~/AAAHUQA~/RgRo2CodP0UgZWNjNjdhMzQ2ZDY4MDEwYmI1N2RmNTMzNDQ0MzNjMjVEXmh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1zZWVfbW9yZV9vZj1iZGYzZDg5ZS0xYmU1LTRjNTctYjhmNy1iNzljM2RiYjkyMmVXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~
~/AAAHUQA~/RgRo2CodP0UgZjAwOWY0NTlhZGUzZTMxZTg2Mjk5MzA3OWJjNjZhNzZEXmh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1zZWVfbW9yZV9vZj00ZGYzYzQwZC1lMzhhLTQ0OWYtOGJmMi1kYWEwMDI1YTFkMWVXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~
~/AAAHUQA~/RgRo2CodP0UgZjJiNmExNzRkMGQ5ZTY2NmFjOTE5NjUwMzI1MTZkNjVEXmh0dHBzOi8vZm9ybS50eXBlZm9ybS5jb20vdG8vdTVEQ3B0QkcjYW5zd2Vycy1zZWVfbW9yZV9vZj1hYTAzMzMxNi0zM2I4LTQzOWEtYTMwZi1hOTI1MGU0YjJhYjNXBXNwY2V1Qgpm8h2l9WbkTxxHUht0cmlzdHJhbWJhbGR3aW45MUBnbWFpbC5jb21YBAAAZB0~ 71 Balmain Street
Cremorne
Vic
3121
Australia You received this email because you signed up on our website or made a purchase from us. [Unsubscribe from this list](~/AAAHUQA~/RgRo2CodP4QWAWh0dHBzOi8vYmVycmltYS5lb2NhbXBhaWduMS5jb20vdW5zdWJzY3JpYmU_ZXA9MiZsPWNhYTY1ODU4LTRhYzYtMTFlZS04MDE2LTRkY2U5YmEwOGU2ZCZsYz04NzA3ZWU4Ni01MmYwLTExZWUtYWY1Mi00YjUzODJiYTNiOTQmcD1jM2M1NmZjNi03NDYyLTExZWYtOWRjMS0yMTRiZjliNTk4NjQmcHQ9Y2FtcGFpZ24mcHY9NCZzcGE9MTcyNzM3MTc4MSZ0PTE3MjczNzQ2MjEmcz0wMmMwOGU4YjNiMmVjODQzNzllYWYyZGQ3OTM3NTA2YzAxMmJkODE4YzVlMjE2NjM2YzgwNDk1Y2ZmMDAyMzE4VwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) [facebook social link](~/AAAHUQA~/RgRo2CodP0UgMDk0YzJkZmM0NmViYjdmOTliYjIyMzI0NWM3ODMzZmZEI2h0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9zaXRlcG9pbnQvVwVzcGNldUIKZvIdpfVm5E8cR1IbdHJpc3RyYW1iYWxkd2luOTFAZ21haWwuY29tWAQAAGQd) [x social link](~/AAAHUQA~/RgRo2CodP0UgZmNmYjQxMmU5Y2U5MTE1YWNiNzQwZTYwYWVmY2YyNzlEJGh0dHBzOi8vdHdpdHRlci5jb20vc2l0ZXBvaW50ZG90Y29tL1cFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~) [linkedin social link](~/AAAHUQA~/RgRo2CodP0UgNTgzMjA4ZDljOWRmMmVjYTRkNmFkOWI0NDIxYzBjNjhEJ2h0dHBzOi8vbGlua2VkaW4uY29tL2NvbXBhbnkvc2l0ZXBvaW50L1cFc3BjZXVCCmbyHaX1ZuRPHEdSG3RyaXN0cmFtYmFsZHdpbjkxQGdtYWlsLmNvbVgEAABkHQ~~) {rewardsurl}