The Dev Times #73
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.
Ruff – the fastest Python linter on the block
The team at Astral has been working hard behind the scenes on its lightning-fast Python linter, called Ruff. A project that would previously have taken a full minute to lint using Pylint, now only takes 0.25 seconds when using Ruff! This unbelievable jump in performance was made possible thanks to Rust. And they're not stopping there: Ruff is only the start of the Astral team's journey, so be sure to keep an eye out for any future projects. Explore more ›
Rethinking Serverless with FLAME
Serverless infrastructure has served us well, but it has failed to deliver on the grand utopian dreams it promised. Fortunately, there's now a better way to elastically scale your applications: the FLAME pattern. FLAME lets you automatically scale granular parts of your applications, by simply wrapping the necessary code in a function that runs in a temporary copy of the app. If this piques your interest, Fly.io has dedicated a lengthy blog post to the topic. We recommend checking it out for more information on how to get started using this pattern. Dive in ›
Scrape the web like a human with Crawlee
Crawlee is an open-source web scraping and browser automation library that lets you build reliable, human-like scrapers. If you're looking to scrape the web at all, then this could the perfect tool for you and your project. Crawlee has a lot to offer: a single interface for HTTP and headless browser crawling, a CLI to bootstrap your projects, and much more. All in all, it's safe to say there is plenty to love about Crawlee! Take a look ›
Transloadit now officially supports FFmpeg v6.0.0
One thing that really drives us at Transloadit, is always striving to offer the latest and greatest to our customers. Obviously, part of that means continually keeping our back-end tools up to date. And on that front, we have some exciting news to share with you: we are more than happy to announce official Transloadit support for the latest FFmpeg release v6.0.0 – "Von Neumann". Check out the full blog post for more information on the slew of new encoders, decoders filters, and features that are now at your disposal! Learn more ›
Case study: how Silatus is supercharged by Transloadit and Uppy
It's hard to think of something that is being talked about more in the tech world right now than AI. With the industry rapidly growing, time-to-delivery is crucial. That is why the state-of-the-art AI-powered research engine Silatus turned to Transloadit when it needed a file-uploading solution. We wrote a case study to tell you all about the specific challenges that Silatus was facing – and why Transloadit and Uppy ended up checking every box. Check it out ›