Welcome to Surf Report, your weekly dose of my open tabs! Each week, I’ll be rounding up a handful of links that caught my eye. Think of this as my digital spring-cleaning, where I finally rescue those tabs I’ve left open for weeks, promising myself I’ll read them… only to forget they exist until my browser is begging me to put it out of its misery.
The Shift from Models to Compound AI Systems
This article caught my eye due to Andriy Burkov‘s X post where he says “If by reaching the end of this blog you don’t come to the conclusion that 1) these compound AI systems are very hard to do right and 2) in no universe will an agentic swarm just self-organize and solve problems if you ask it nicely, then nothing will convince you of anything at all.“
WPUI, UI Examples built using @wordpress/components
WPUI demonstrates various UI interfaces and components commonly found in WordPress and web applications, styled with the WordPress design system. This project serves as both a reference implementation and a practical example of how to build modern interfaces using WordPress components. Github repo here.
How to work effectively with the useSelect hook
This article is about the useSelect React hook from the @wordpress/data library. This hook is commonly used by UI components, in the block editor and in custom blocks, to read data from the block editor data stores, and to be notified about data changes. The article offers several tips and tricks on how to use it in the most efficient way possible, and answers many subtle questions about how it really works.
Why Engineers Need To Write
This article (amongst others) played a part in what prompted my blogging activity. It’s a great explanation about why engineers should start writing (no matter how bad you think you are at it), and what benefits it brings.
Designing a Protocol to Get out of Slump Mode
Inspired by various articles about the best way to do stuff, this article talks about how you can get out of those moods when you don’t want to do anything at all. For “Those mornings when, really, the couch feels much more appealing than your computer“. Also personally, I love the content on this blog and have been a subscriber of theirs for years now.
My Recent Posts
QuickSort: The Clever Sorting Algorithm
Sorting data is a common task in programming, and I’ve heard that QuickSort is one of the most efficient ways to do it so I wanted to learn more about it and find out. What makes it so efficient, when to use it, and is it practical?
Leave a Reply