Halfway through each month, our newsletter for developers: The Dev Times, brings three reads that our own developers found interesting on the web, and two Transloadit updates that may interest you.

Diagram - design tools from the future

Diagram is an AI-powered tool that brings your Figma designs to life. It offers a variety of tools to generate SVG icons and dream up placeholder images. And you can also wave goodbye to the all-too-common "Lorem Ipsum". On top of that, the team behind Diagram is working hard on Genius – an AI design companion with the ability to turn a prompt into a Figma design, iterate on your designs, and offer help straight from the Figma editor. It is currently free as part of a public beta, so check it out and see how it can transform your design workflow. Explore more ›

Yarn 4.0 is out!

After more than a year of hard work, the Yarn team has released a stable version of Yarn 4.0. As part of this release, there are some breaking changes (such as Node 18+ now being required), but there's also a plethora of new features and improvements. We're most excited about the performance improvements, seeing as the Yarn team has managed to make installs up to three times faster, thanks to a new package metadata cache. There is far too much else in there to cover in a short blurb like this, so be sure to check out the full blog post. Dive in ›

Zag - UI components powered by state machines

Zag is a component API for the web that aims to provide a framework-agnostic pattern for logic-based components. Inspired by XState, Zag wants to make it easier to maintain, test and enhance UI components, without having to reinvent the wheel every time. The idea is simple: Zag handles the logic of commonly reused components (accordions, hover cards, sliders, etc.) and you provide the styling – allowing for much quicker iteration. Take a look ›

How to make a 360° video player using Three.js and Transloadit

Capturing your memories in 360° video lets you re-experience them in a whole new dimension. VR is still a niche technology, so in this edition of "Let's Build", we take a look instead at the process of creating a video player that allows users to upload their own 360° videos and watch them from their laptop, powered by Three.js, Uppy and, of course, Transloadit! Learn more ›

Learn how to merge PDFs with Transloadit

We love our Robots, so it's always a pleasure to announce the release of a new one! In this blog, we get the opportunity to do just that, by welcoming our /document/merge Robot to the team. Check it out ›