DevBlogs

Good afternoon.

  1. Bun v1.1.4 (Bun) code

    Bun is an incredibly fast JavaScript runtime, bundler, transpiler, and package manager — all in one. bun run --filter <workspace> <script> lets you run multiple workspace scripts in parallel. Reinstalls get up to 50% faster in bun install. Memory leak impacting Next.js Standalone & Web Streams is fixed.

  2. Web Distribution now available in iOS 17.5 beta 2 and App Store Connect (Apple)

    Apple will provide developers access to APIs that facilitate the distribution of their apps from the web. Apple will also integrate with system functionality, and back up and restore users’ apps.

  3. Developer Day is going on Tour! (Atlassian)

    Developer Day on Tour brings hands-on Forge training to flourishing tech hubs around the world. London, England – 28 May 2024 – Registration launching soonAustin, USA – 12 June 2024 – registration launching soonBangalore, India – 20 July 2024 – registrations launching soonSeoul, South Korea – 28 August 2024 – registering soon.

  4. Using raise for Effective Exceptions (Real Python) code

    Learn about the raise statement to effectively handle errors and exceptional situations in your code. This way, you’ll develop more robust programs and higher-quality code.

  5. DDoS threat report for 2024 Q1 (Cloudflare)

    DDoS attacks increased by 93% YoY and 51% quarter-over-quarter (QoQ) In the first quarter of 2024, our systems mitigated 10.5 trillion HTTP DDoS attack requests. The largest attack that we have mitigated so far in 2024 was launched by a Mirai-variant botnet.

  6. HTMX Is So Cool I Rolled My Own! (David Bushell) code

    HTMX rejects modern JavaScript UI in favour of server-rendered HTML. It builds on how we did things before the front-end got all bloated with React. I recently refactored the server for my self-hosted podcast web app.

  7. #456: Building GPT Actions with FastAPI and Pydantic (Talk Python) podcast

    Made with in Portland, OR, USA.

  1. A free alternative to GitHub Copilot (Amit Merchant)

    GitHub recently revoked my free access to GitHub Copilot. I was so used to the Copilot, naturally I wanted something similar in my workflow. I found Supermaven, a free alternative to GitHubCopilot. The only drawback I could find currently is that the responses sometimes are irrelevant to the context.

  2. This Week in Spring - April 16th, 2024 (Spring)

    This week in This Week in Spring is a look at some of the upcoming events in the Spring community. This week, we're focusing on the Devoxx France event.

  3. Spring Framework 6.2.0-M1: Overriding Beans in Tests (Spring) code

    Spring Framework 6.2.0-M1 has been released. It includes a range of new features in Spring's testing support. One of these new features is Bean Overriding support.

  4. Why I joined Cloudflare as Chief Partner Officer (Cloudflare)

    Steve Bray is the Chief Partner Officer at Cloudflare. He is passionate about driving innovation and impact across the Internet through channel partnerships. Bray is excited to be part of a team that is at the forefront of technological advancements.

  5. Build a Blog Using Django, GraphQL, and Vue (Real Python) code

    This tutorial will take you through the process of building a Django blog back end and a Vue front end, using GraphQL to communicate between them. You’ll build the back end of this blog in Django, complete with an admin for adding new blog content. Then you’’d expose the content data as a GraphQL API and use Vue to display that data in the browser.

  1. Trip report: Node.js collaboration summit (2024 London) (Node) code

    The first Node.js collaboration summit of 2024 was held on 3-4 April. 20 attendees joined in person, including 15 core collaborators and 5 community members.

  2. An Internet traffic analysis during Iran's April 13, 2024, attack on Israel (Cloudflare)

    Internet traffic in Israel surged after reports of attacks with drones, cruise missiles, and ballistic missiles, peaking at 75% higher than in the previous week. At around the same time, when the sirens were sounding in Israel, we observed not an increase, but a clear drop in traffic in Palestinian territories. In Iran, there has been a noticeable decline in traffic over the past few days.

  1. Improving authoritative DNS with the official release of Foundation DNS (Cloudflare) code

    Cloudflare is releasing a new version of its authoritative DNS service called Foundation DNS. Foundation DNS is designed to meet the complex requirements of our enterprise customers. It includes new advanced nameservers, even more resilience, and advanced analytics.

  2. How we ensure Cloudflare customers aren't affected by Let's Encrypt's certificate chain change (Cloudflare)

    Let’s Encrypt is a publicly trusted certificate authority (CA) that Cloudflare uses to issue TLS certificates. On September 30, 2024, Let's Encrypt's certificate chain cross-signed with IdenTrust will expire. After the cross-sign expires, servers will no longer be able to serve certificates signed by that chain. Instead, all Let’S Encrypt certificates will use the ISRG Root X1 CA.

  3. The Real Python Podcast – Episode #200: Avoiding Error Culture and Getting Help Inside Python (Real Python) code

    This week, we discuss error culture, false positives, hero culture, and the tendency to start ignoring alerts. Dan describes configuring Real Python’s alert system. We also share several other articles and projects from the Python community. And we explore four kinds of optimization, a framework for building web scrapers.

  4. How we built JSR (Deno) code

    JSR is a new registry for JavaScript and TypeScript. It's designed to offer a significantly better experience than npm for both packageauthors and users.

  1. Tool Calling with LangChain (LangChain) code

    AIMessage.tool_calls provides a standard interface for interacting with tool invocations. This is fully backwards compatible and is supported on all models that have native tool-calling support. In order to access these latest features you will need to upgrade your langchain_core and partner package versions.

  2. Building new custom silicon for Meta’s AI workloads (Meta)

    Engineering at Meta is a technical news resource for engineers interested in how we solve large-scale technical challenges at Meta. Explore our latest projects in Artificial Intelligence, Data Infrastructure, Development Tools, Front End, Languages, Platforms, Security, Virtual Reality, and more.

  3. Building an infrastructure for AI’s future (Meta)

    Kevin L. studied mechanical engineering at the University of Waterloo. He joined Meta as an intern and thermal engineer in 2011. He helped build the AI Research SuperCluster, which Meta used to train its first Llama large language model.

  4. Prototype even faster with the Gradio UI for Figma component library (Mozilla)

    Mozilla is releasing a set of design components for Gradio. The components are based on version 4.23.0 of Gradio and will be available through Figma.

  5. TBM 282: Three Stages of Org Evolution (John Cutler)

    Cynefin shares some characteristics of companies at different stages of evolution. There are meaningful differences between rapidly growing startups/scale-ups, more established tech companies, and non-digital-product-selling companies.

  1. A Bootiful Podcast: Marit van Dijk, Jetbrains Developer Advocate (Spring) podcast

    Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

  2. Talk to websites and PDFs with this free Chrome Extension (Amit Merchant)

    Elmo is a free Chrome extension that uses AI to help you talk to websites, PDFs, or even YouTube videos. It’s like having a personal assistant that can read and summarize content for you.

  3. Spring Framework 6.2.0-M1: all the little things (Spring) code

    Spring Framework 6.2.0-M1 is now available for download. The milestone includes more than one hundred new issues.

  4. Node v21.7.3 (Current) (Node) code

    Windows 32-bit Installer: https://nodejs.org/dist/v21.7.3-x86.msi.Windows 64-bit installer: http://www.npm.org.uk/2013/01/28/windows-32-bit-installer.html.macOS Intel 64- bit Binary: http:www.Npm.com/2013-01-28/macOS-Intel-64-bit.html neoclassicalLinux s390x 64- Bit Binary: https:www.-npm-com.uk.uk/.

  5. Node v20.12.2 (LTS) (Node) code

    Windows 32-bit Installer: https://nodejs.org/dist/v20.12.2-x86.msi.Windows 64-bit installer: http://www.npm.org.uk/2013/01/28/windows-32-bit-installer-v20-12.12-x64.msI. Windows ARM 64- bit Installer. MacOS Intel 64- Bit Binary. Mac OS X 64-Bit Installer; MacOS Apple Silicon 64-Binary.

  6. Node v18.20.2 (LTS) (Node) code

    Windows 32-bit Installer: https://nodejs.org/dist/v18.20.2-x86.msi. Windows 64-bit installer: http://www.nspawn.com/nodejs/dist.js/windows/64-bit.msI. Windows 32- bit Binary: http:www.ntl.org.uk/node/32-bit-installer/windows-32- bit-installers.msis.Windows 64- bit Installer : http: www.ntls.com.uk.

  7. Introducing the next-gen Meta Training and Inference Accelerator (Meta) video

    Our next-generation Meta Training and Inference Accelerator is being built with AI in mind. It will support new generative AI (GenAI) products and services, recommendation systems, and advanced AI research.

  8. Pydantic: Simplifying Data Validation in Python (Real Python) code

    Pydantic is a powerful Python library that leverages type hints to help you easily validate and serialize your data schemas. In this tutorial, you’ll learn how to install Pydantic along with its various dependencies. You will also get hands-on examples of the library’s functionalities.

  9. Why Can't My Mom Email Me? (Mat Dugan) code

    Proton is a service that encrypts emails using PGP keys. The service has been used by a lot of people to send encrypted emails. But recently some of their users have been getting encrypted emails with blank bodies.

  10. Three major LLM releases in 24 hours (plus weeknotes) (Simon Wilison) codevideo

    This is Three major LLM releases in 24 hours (plus weeknotes) by Simon Willison, posted on 10th April 2024.

  1. Spring Tips: the Spring Expression Language (Spring) video

    Spring Expression Language is an embedded language for resolving simple expressions. It is built right into the Spring Framework.

  2. The Making of VES: the Cosmos Microservice for Netflix Video Encoding (Netflix) code

    Video team at Netflix has been working on rebuilding the entire video pipeline on Cosmos. Video Encoding Service (VES) is an essential component of the video pipeline. VES requires parallel encoding of video chunks to meet its goals.

  3. Announcing Python Software Foundation Fellow Members for Q4 2023! 🎉 (Python Software Foundation)

    The PSF is pleased to announce its fourth batch of PSF Fellows for 2023. The following people continue to do amazing things for the Python community. We are accepting nominations for Quarter 2 2024 through May 20, 2024.

  4. Python 3.12.3 and 3.13.0a6 released (Python Insider) code

    Python 3.13 is the last alpha release of Python 3.11.300+ of the finest commits went into this latest maintenance release.

  5. What just happened, what is happening next (One Useful Thing)

    The current best estimates of the rate of improvement in Large Language Models show capabilities doubling ever 5 to 14 months. New research suggests that AI may be capable of superhuman persuasion in the near future.

  6. Anaconda Partners with Teradata for AI with Python packages in the Cloud (Mouse vs Python)

    Anaconda has announced a new partnership with Teradata to bring Python and R packages to Teradata VantageCloud through the Anaconda Repository. Python packages are available immediately, and R will be released before the end of the year.

  7. Generating QR Codes With Python (Real Python)

    Learn how to use Python to generate beautiful QR codes for your personal use case. In this video course, you’ll learn how to:

  1. Total eclipse of the Internet: Traffic impacts in Mexico, the US, and Canada (Cloudflare)

    Total solar eclipse on April 8, 2024, had a clear impact on Internet traffic from Mexico to Canada, following the path of totality. Vermont, Arkansas, Indiana, Maine, New Hampshire, and Ohio experienced traffic drops of 40% or more around the time of the eclipse.

  2. Ines Montani on Natural Language Processing (Explosion)
  3. This Week in Spring - April 9th, 2024 (Spring)

    This week in Spring is a look at the upcoming events in the Spring community. I'm in Las Vegas, NV, preparing for my part in the Google Cloud Next keynote. And then it's off to the amazing and glorious Dev Nexus event.

  4. Building files-to-prompt entirely using Claude 3 Opus (Simon Wilison) code

    files-to-prompt is a Python command-line tool that lets you pipe several files at once into prompts to LLMs such as Claude and GPT-4. When combined with my LLM tool it lets you do things like this:

  5. Bun v1.1.3 (Bun) code

    Bun v1.1.3 fixes 5 bugs. bun install gets 50% faster on Windows. A bug that could cause bun install to hang in rare cases has been fixed.

  6. Python News: What's New From March 2024 (Real Python) code

    The free-threaded Python project reached a new milestone. The first release candidate of NumPy 2 is now available. The Python Software Foundation is hiring a new support specialist.

  7. Major data center power failure (again): Cloudflare Code Orange tested (Cloudflare)

    On November 2, 2023, one of our critical facilities in the Portland, Oregon region lost power for an extended period of time. On March 26, 2024, — just shy of five months after the initial incident — the same facility had another major power outage. The incident was painful enough that we declared what we called Code Orange.

  8. Developer Week 2024 wrap-up (Cloudflare)

    Developer Week 2024 has officially come to a close. Each day last week, we shipped new products and functionality geared towards giving developers the components they need to build full-stack applications on Cloudflare.

  9. Python 3.11.9 is now available (Python Insider) code

    Python 3.11.9 is the newest major release of the Python programming language. It contains many new features and optimizations. Get it here:https://www.python.org/downloads/release/python-3119/

  1. How I discovered a 9.8 critical security vulnerability in ZeroMQ with mostly pure luck and my two cents about xz backdoor (Fang-Pen Lin) codevideo

    A software engineer at Niantic found a security vulnerability in ZeroMQ. The bug was a critical security vulnerability with a CVSS 3 score of 9.8. The engineer discovered the bug by reading the source code of the ZeroMQ protocol.

  1. Bun v1.1.2 (Bun) code

    Bun v1.1.2 fixes 4 bugs (addressing 44 👍 reactions) EBUSY on Windows in vite dev, next dev, and saving bun.lockb has been fixed. Bun Shell gets support for seq, yes, basename and dirname. A TypeScript parsing edgecase has beenfixed. A bug causing 'unreachable code' errors has been Fixed.

  2. Managing User Focus with :focus-visible (CSS Tricks) code

    The :focus-visible pseudo class gives the user an indicator that something is being focused on the page. The browser can detect whether or not the user is interacting with the experience from a keyboard, mouse, or trackpad and based on that input type, it adds or removes the focus ring.

  3. Get ready with the latest beta releases (Apple)

    The beta versions of iOS 17.5, iPadOS 17, macOS 14.5 and tvOS  17.5 are now available. Get your apps ready by confirming they work as expected on these releases. Make sure to build and test with Xcode 15.3.

  4. Updated App Review Guidelines now available (Apple)

    The App Review Guidelines have been revised to support updated policies, upcoming features, and to provide clarification. Translations of the guidelines will be available on the Apple Developer website within one month.

  5. Cloudflare acquires Baselime to expand serverless application observability capabilities (Cloudflare) code

    Baselime is an observability platform that enables developers to understand the behaviour of their cloud applications. It’s designed for high cardinality and dimensionality data, from logs to distributed tracing with OpenTelemetry. With this data, we automatically surface insights from your applications and enable you to quickly detect, troubleshoot, and resolve issues in production.

  6. Rethinking Our Documentation (LangChain) code

    LangChain has seen some incredible growth in the last year and half. The Python open-source library is now downloaded over 7 million times per month. This has led to some issues with organization and discoverability at times. We're excited to announce that we've launched new-look docs that address some of these issues.

  7. Advanced port configuration (Replit) code

    Ports define which program a request should route to. Most frameworks will not listen on 0.0.0 in development. Because Replit runs your projects in a cloud environment, managing ports becomes even more complicated.

  8. Cloudflare acquires PartyKit to allow developers to build real-time multi-user applications (Cloudflare)

    PartyKit is an open source platform for deploying real-time, collaborative, multiplayer applications. PartyKit leverages Cloudflare's Durable Objects to offer a seamless model where stateful serverless functions can operate as if they were running on a single machine.

  9. Blazing fast development with full-stack frameworks and Cloudflare (Cloudflare) code

    Cloudflare has made it easier for web developers to develop sophisticated applications on the Cloudflare developer platform. Developers can now use their own local development server to build and run their applications.

  10. We've added JavaScript-native RPC to Cloudflare Workers (Cloudflare) code

    Cloudflare Workers now features a built-in RPC (Remote Procedure Call) system. It enables seamless Worker-to-Worker and Worker-To-Durable Object communication. You just define a class:And then you call it:No schemas. No routers. Just define methods of a class. Then call them.

  11. Browser Rendering API GA, rolling out Cloudflare Snippets, SWR, and bringing Workers for Platforms to our PAYGO plans (Cloudflare) code

    Browser Rendering is now available to all customers with a paid Workers plan. Snippets are the best way to perform complex HTTP request and response modifications on Cloudflare.

  12. Community Update: empowering startups building on Cloudflare and creating an inclusive community (Cloudflare)

    Cohort #3 of Workers Launchpad has been announced. 29 startups have been chosen to participate in Cohort #4. We’ve created a new Code of Conduct that promotes inclusivity, respect, and will help us create a better community for everyone.

  13. The Real Python Podcast – Episode #199: Leveraging Documents and Data to Create a Custom LLM Chatbot (Real Python)

    Calvin Hendryx-Parker is the co-founder and CTO of Six Feet Up, a Python and AI consultancy. He shares a recent project for a family-owned seed company that wanted to build a tool for customers to access years of farm research. Calvin covers working with LangChain and vectorizing data with ChromaDB.

  14. Why Don't I Like Git More? (Mat Dugan) code

    I've been working with git now full-time for around a decade now. I use it every day, relying on the command-line version primarily. I don't feel like I can always "control" what git is going to do, with commands sometimes resulting in unexpected behavior. None of the typical workflow benefits from the complexity of git.

  15. Building My First Homelab Server Rack (Michael Lynch) code

    “Homelab’ is a colloquial term that’s grown in popularity over the last decade. A homelab is a place in your home where you can experiment with IT hardware and software. This was my first time building a server rack, so this is a beginner-level guide.

  1. Reverse Searching Netflix’s Federated Graph (Netflix) code

    Ricky Gardiner, Alex Hutter, and Katie Lefevre: Netflix has opened up Studio Search beyond Content Engineering to the entirety of the Engineering organization at Netflix. We’ve partnered with one of our Studio Engineering teams to build reverse search. Reverse search inverts the standard querying pattern: rather than finding documents that match a query, it finds queries that match the document.

  2. Python in Visual Studio Code – April 2024 Release (Microsoft Python) code

    The April 2024 release of the Python and Jupyter extensions for Visual Studio Code includes the following announcements. The Python and Python Debugger extensions have adopted changes making it easier for you to report issues.

  3. Hello Developer: April 2024 (Apple)

    WWDC takes place online from June 10 through 14. Explore new tools, frameworks, and technologies that’ll help you create your best apps and games yet. For the first time, WWDC video sessions will be available on YouTube. Visit the new Apple Developer channel to subscribe and catch up on select sessions.

  4. Knotwords: Gage and Schlesinger at the crossroads (Apple)

    For details and updates, see the developer system status page.

  5. Bun v1.1.1 (Bun) code

    Bun is an incredibly fast JavaScript runtime, bundler, transpiler, and package manager. Add subshell and positional argument support to Bun Shell, fixing an issue with bun install + sharp on Windows. Upgrades JavaScriptCore, which includes performance improvements to RegExp and typed arrays.

  6. Providing developers with new tools for production safety (Cloudflare) code

    Cloudflare is working to make our services production ready. We’re introducing Gradual Deployments and source mapped stack traces in Tail Workers. We also have a new Rate Limiting API, brand-new API SDKs, and updates to Durable Objects.

  7. What’s new with Cloudflare Media: updates for Calls, Stream, and Images (Cloudflare) code

    Cloudflare Calls is now in open beta, and you can activate it from your dashboard. Your usage will be free until May 15, 2024. Live Instant Clipping is available in beta to all customers starting today.

  8. Announcing Pages support for monorepos, wrangler.toml, database integrations and more! (Cloudflare) code

    Pages now has built-in CI/CD, Preview Deployments, integration with GitHub and GitLab, and support for all the most popular JavaScript frameworks. Pages projects can now directly access bindings to Cloudflare services using workerd under-the-hood. With Pages support for monorepos, development teams can trigger builds to their various projects with each push.

  9. Cloudflare Calls: millions of cascading trees all the way down (Cloudflare)

    Cloudflare Calls lets developers build real-time audio/video apps using WebRTC. It abstracts away the complexity by turning the Cloudflare network into a singular SFU.

  10. #455: Land Your First Data Job (Talk Python) podcast

    Made with in Portland, OR, USA.

  1. TBM 281: Stop Chasing Unicorns (John Cutler)

    There's a 94.5% chance your company isn't competing with the 1% of companies that regularly get called out for how they approach product. Avoid handwavvy words like "Agile" or "Modern Product" Get specific. What is one area in which you can get incrementally better?

  2. Tuesday, April 9, 2024 Security Releases (Node)

    Releases will be available on, or shortly after, Tuesday, April 9, 2024. The current Node.js security policy can be found at https://nodejs.org/en/security/.

  3. 🦦 weasel v0.4.0 (Explosion) code

    We read every piece of feedback, and take our input very seriously. To see all available qualifiers, see our documentation.

  4. A Bootiful Podcast: Netflix’s Paul Bakker and Kavitha Srinivasan on scaling Spring Boot and Spring GraphQL (Spring) podcast

    Netflix's Paul Bakker and Kavitha Srinivasan talk about Spring for GraphQL. They explain how they're managing, growing, and evolving thousands of services written in Spring.

  5. Replit Developer Day recap (Replit) video

    Replit is making the power of Replit available for teams. Replit is not just for hackers and engineers; we also want to empower builders of all kinds. We believe that teams of the future will include humans and AI agents working together, side-by-side.

  6. Node v18.20.1 (LTS) (Node) code

    Windows 32-bit Installer: https://nodejs.org/dist/v18.20.1-x86.msi.Windows 64-bit installer: http://www.nspawn.com/nodejs/dist.js/windows/64-bit.msI.

  7. Node v21.7.2 (Current) (Node) code

    Windows 32-bit Installer: https://nodejs.org/dist/v21.7.2-x86.msi.Windows 64-bit installer: http://www.npm.org.uk/2013/01/26/windows-32-bit-installer.html.macOS Intel 64- bit Binary: http:www.Npm.com/2013-01-26/macOS-Intel-64-bit.html?id=7.8.2.

  8. Node v20.12.1 (LTS) (Node) code

    Rafael Gonzaga is the author of this security release. The release includes the Windows 32-bit and 64-bit versions.

  9. Install and Execute Python Applications Using pipx (Real Python) code

    Pipx is a tool that lets you install and execute third-party modules in the command line. Unlike pip, it doesn’t install packages into your system-wide Python interpreter. Instead, it automatically creates and manages virtual environments for you to isolate the dependencies of every package that you install.

  10. Django bugfix release issued: 5.0.4 (Django)

    The web framework for perfectionists with deadlines. Today we've issued the 5.0.4 bugfix release.

  11. Improving Cloudflare Workers and D1 developer experience with Prisma ORM (Cloudflare) code

    Prisma Object Relational Mapper (ORM) now natively supports Cloudflare Workers and D1 in Preview. With version 5.12.0 of Prisma ORM you can now interact with your data stored in D1 from your Cloud flare Workers.

  12. Data Anywhere with Pipelines, Event Notifications, and Workflows (Cloudflare) code

    Cloudflare is launching Event Notifications for Cloudflare R2. The service is designed to make it easier to ingest, store, and query data. We’re also previewing Pipelines, an upcoming streaming ingestion service. Pipelines will be open beta in 2024, and initially launch with support for HTTP ingestion and R2 as a destination.

  13. R2 adds event notifications, support for migrations from Google Cloud Storage, and an infrequent access storage tier (Cloudflare) code

    Cloudflare R2 is our zero egress fee object storage platform. We’re releasing event notifications for R2 in open beta to enable building applications and workflows driven by your changing data. Super Slurper can now migrate data from Google Cloud Storage to Cloudflare.

  14. How Picsart leverages Cloudflare's Developer Platform to build globally performant services (Cloudflare) code

    Picsart is one of the world’s largest digital creation platforms and a long-standing Cloudflare partner. Picsart moved from a centralized architecture to a globally distributed service built on Cloudflar.

  15. Introducing Simpler Project Creation in Deno Deploy (Deno) codevideo

    Deno Deploy is one of the simplest and fastest ways to deploy and run JavaScript and TypeScript on the web. Connecting your GitHub repo now includes automaticframework detection, optional build step support, and seamless CI/CD setup using GitHub Actions.

  1. This Week in Spring - April 2nd, 2024 (Spring)

    This week in Spring is the 10th birthday of the first generally available 1.0 version of Spring Boot, released on the 1st of April, 2024. Tomorrow, I'll have a brand new not-to-be-missed video on Java 22 over on our humble YouTube channel.

  2. Spring Tips: Hello, Java 22! (Spring) video

    This week's Spring fana looks at the just-released, Java 22. Java 22 is the latest version of the popular Java programming language.

  3. RunJS — A JavaScript Playground on your desktop (Amit Merchant)

    RunJS is a free tool that allows you to write and execute (modern) JavaScript code instantly, without any setup overhead. With RunJS, you can write JavaScript code, run it, and see the output in real time, all within a single window. Not only does it seamlessly integrate with Node.js, it also grants access to essential Browser APIs.

  4. Get early access to Replit Teams (Replit) video

    Replit Teams is a new product that will redefine how software is made collaboratively with AI. Join the waitlist now to be among the first to experience Replit Teams.

  5. Building LLMs for Code Repair (Replit) code

    The Language Server Protocol (LSP) has helped millions using Replit to find errors in their code. We believe that by training models that are native to Replit, we can create more powerful AI tools for developers.

  6. Continuing our work with CISA and the Joint Cyber Defense Collaborative to keep vulnerable communities secure online (Cloudflare)

    Cloudflare protects more than 2,600 organizations in 111 countries under Project Galileo. Civil society has historically been the voice for sharing information about attacks that target vulnerable communities, both online and offline.

  7. Fighting cookie theft using device bound sessions (Chromium)
  8. LangSmith: Production Monitoring & Automations (LangChain) code

    LangSmith is a tool that helps you test and debug LLM applications in production. New features include production logging and automations. Production monitoring allows you to more easily manually explore and identify data. Automations allow you to start acting on this data in an automated way.

  9. Python Deep Learning: PyTorch vs Tensorflow (Real Python)

    PyTorch vs TensorFlow: What’s the difference? Both are open source Python libraries that use graphs to perform numerical computation on data. If they’re so similar, then which one is best for your project?

  10. Running fine-tuned models on Workers AI with LoRAs (Cloudflare) code

    Workers AI now allows you to run fine-tuned inference with LoRAs on Workers AI. This feature is in open beta and available for pre-trained LoRA adapters to be used with Mistral, Gemma, or Llama 2, with some limitations.