# Offline

Published articles for Offline.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## GNOME 51 released

DevFeed: [GNOME 51 released](<https://devfeed.tech/articles/gnome-51-released-41294.md>)

Original publisher: [Read original article](<https://lwn.net/Articles/1094963/>)

Author: corbet

Published: 2026-09-17T13:08:12Z

Content type: release

Language: en

Sources: [LWN.net](<https://devfeed.tech/sources/lwn-net.md>)

Topics: [version](<https://devfeed.tech/topics/version.md>), [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>), [interface](<https://devfeed.tech/topics/interface.md>), [file](<https://devfeed.tech/topics/file.md>)

Tags: [application](<https://devfeed.tech/tags/application.md>), [changes](<https://devfeed.tech/tags/changes.md>), [data](<https://devfeed.tech/tags/data.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [file](<https://devfeed.tech/tags/file.md>), [gnome](<https://devfeed.tech/tags/gnome.md>), [gnome-51](<https://devfeed.tech/tags/gnome-51.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [interface](<https://devfeed.tech/tags/interface.md>), [maps](<https://devfeed.tech/tags/maps.md>), [offline](<https://devfeed.tech/tags/offline.md>), [performance](<https://devfeed.tech/tags/performance.md>), [transit](<https://devfeed.tech/tags/transit.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

GNOME 51 has been released with performance improvements, offline data and improved transit information in Maps, a new file previewer interface, and other changes.

### Source excerpt

Version 51 of the GNOME desktop environment has been released. The list of changes includes a number of performance improvements, offline data and better transit information in the Maps application, a new interface for the file previewer, and more.

## GNOME 51 Released With Improved Frame Scheduling, Many App Improvements

DevFeed: [GNOME 51 Released With Improved Frame Scheduling, Many App Improvements](<https://devfeed.tech/articles/gnome-51-released-with-improved-frame-scheduling-many-app-improvements-31407.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/GNOME-51-Released>)

Author: Michael Larabel

Published: 2026-09-16T16:25:21Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Wayland](<https://devfeed.tech/topics/wayland.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [Software](<https://devfeed.tech/topics/software.md>), [ui](<https://devfeed.tech/topics/ui.md>), [legacy](<https://devfeed.tech/topics/legacy.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>)

Tags: [desktop](<https://devfeed.tech/tags/desktop.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [driver](<https://devfeed.tech/tags/driver.md>), [experience](<https://devfeed.tech/tags/experience.md>), [faster](<https://devfeed.tech/tags/faster.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [notes](<https://devfeed.tech/tags/notes.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [offline](<https://devfeed.tech/tags/offline.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [other](<https://devfeed.tech/tags/other.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [protocols](<https://devfeed.tech/tags/protocols.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [settings](<https://devfeed.tech/tags/settings.md>), [software](<https://devfeed.tech/tags/software.md>), [time](<https://devfeed.tech/tags/time.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [ui](<https://devfeed.tech/tags/ui.md>), [wayland](<https://devfeed.tech/tags/wayland.md>), [workstation](<https://devfeed.tech/tags/workstation.md>)

### AI overview

GNOME 51 has been released with improved frame scheduling and desktop responsiveness, new Wayland protocol support, removal of legacy NVIDIA EGLStreams driver support, and updates to several GNOME applications and settings.

### Source excerpt

Right on schedule and in time for appearing in the likes of Ubuntu 26.10 and Fedora Workstation 45, the GNOME 51 desktop is officially released...

## Khan Academy Uses Local Storage and Request Queues to Handle Offline Actions

DevFeed: [Khan Academy Uses Local Storage and Request Queues to Handle Offline Actions](<https://devfeed.tech/articles/no-cheating-allowed-27397.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/no-cheating-allowed.htm>)

Author: Khan Academy

Published: 2015-08-17T22:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [LocalStorage](<https://devfeed.tech/topics/localstorage.md>), [client](<https://devfeed.tech/topics/client.md>), [Code](<https://devfeed.tech/topics/code.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [servers](<https://devfeed.tech/topics/servers.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [change](<https://devfeed.tech/tags/change.md>), [code](<https://devfeed.tech/tags/code.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [function](<https://devfeed.tech/tags/function.md>), [hints](<https://devfeed.tech/tags/hints.md>), [linear](<https://devfeed.tech/tags/linear.md>), [local](<https://devfeed.tech/tags/local.md>), [news](<https://devfeed.tech/tags/news.md>), [offline](<https://devfeed.tech/tags/offline.md>), [queue](<https://devfeed.tech/tags/queue.md>), [request](<https://devfeed.tech/tags/request.md>), [server](<https://devfeed.tech/tags/server.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>)

### AI overview

This article explains how Khan Academy addressed offline hint cheating by changing the client's request architecture. Actions are stored in local storage and placed in a queue for retry when connectivity returns, with linear backoff to avoid repeated requests during outages.

### Source excerpt

By Phillip Lemons The problem Recently, a number of students on Khan Academy found a way to cheat ... Read more

## Mastering Edge AI on Raspberry Pi with LiteRT and Gemma

DevFeed: [Mastering Edge AI on Raspberry Pi with LiteRT and Gemma](<https://devfeed.tech/articles/mastering-edge-ai-on-raspberry-pi-with-litert-and-gemma-4215.md>)

Original publisher: [Read original article](<https://developers.googleblog.com/mastering-edge-ai-on-raspberry-pi-with-litert-and-gemma/>)

Author: Lu Wang; Terry Heo; Naushir Patuck; José María Casanova

Published: 2026-09-12T11:04:33.891311Z

Content type: tutorial

Language: en

Sources: [Google Developers Blog](<https://devfeed.tech/sources/google-developers-blog.md>)

Topics: [LiteRT](<https://devfeed.tech/topics/litert.md>), [On-device AI](<https://devfeed.tech/topics/on-device-ai.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [AI, ML & Data Engineering](<https://devfeed.tech/topics/ai-ml-data-engineering.md>), [Google AI](<https://devfeed.tech/topics/google-ai.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [edge](<https://devfeed.tech/tags/edge.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [litert](<https://devfeed.tech/tags/litert.md>), [offline](<https://devfeed.tech/tags/offline.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [robotics](<https://devfeed.tech/tags/robotics.md>)

### AI overview

The article explains how to deploy Gemma models with LiteRT on a Raspberry Pi for local, real-time edge AI applications such as robotics. It highlights LiteRT-LM, CPU and GPU optimization, and reported performance figures for Gemma 4 E2B on Raspberry Pi 5.

### Source excerpt

Deploying secure, real-time Edge AI on Raspberry Pi is now simplified using LiteRT and lightweight Gemma open models. LiteRT optimizes CPU and GPU performance, delivering fast token speeds for models like Gemma4, enabling real-time local reasoning for robotics. Developers can quickly convert, quantize, and run these models using the lightweight LiteRT CLI tool. Support for Hailo AI accelerators is also coming very soon.

## Refreshing the Travel-Time Map Behind Lyft's Marketplace: Rebuilding Neighborhood Reachability...

DevFeed: [Refreshing the Travel-Time Map Behind Lyft's Marketplace: Rebuilding Neighborhood Reachability...](<https://devfeed.tech/articles/refreshing-the-travel-time-map-behind-lyft-s-marketplace-rebuilding-neighborhood-reachability-1241.md>)

Original publisher: [Read original article](<https://eng.lyft.com/refreshing-the-travel-time-map-behind-lyfts-marketplace-rebuilding-neighborhood-reachability-5be3efbc82ea?source=rss----25cd379abb8---4>)

Author: Manjunath Shettar

Published: 2026-09-10T16:12:28Z

Content type: article

Language: en

Sources: [Lyft Engineering - Medium](<https://devfeed.tech/sources/lyft-engineering-medium.md>)

Topics: [dataset](<https://devfeed.tech/topics/dataset.md>), [airflow](<https://devfeed.tech/topics/airflow.md>)

Tags: [airflow](<https://devfeed.tech/tags/airflow.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [feature-engineering](<https://devfeed.tech/tags/feature-engineering.md>), [latency](<https://devfeed.tech/tags/latency.md>), [lyft](<https://devfeed.tech/tags/lyft.md>), [offline](<https://devfeed.tech/tags/offline.md>), [tea](<https://devfeed.tech/tags/tea.md>)

### AI overview

Lyft describes rebuilding its Neighborhood Reachability Signals: offline, regional travel-time matrices between geohash-6 cells and their associated neighborhood-center lists. The refresh replaces older static data and is intended to support marketplace pricing, driver guidance, and demand heatmaps, with future work aimed at time-aware travel times.

### Source excerpt

Refreshing the Travel-Time Map Behind Lyft's Marketplace: Rebuilding Neighborhood Reachability Signals Every time Lyft calculates pricing to balance a market, nudges a driver toward an under-served pocket of a city, or paints a heatmap of where demand is building, there is a quiet lookup table doing work in the background. It answers a deceptively simple question: how long does it take to get from here to there?, for millions of pairs of places, across hundreds of regions. That lookup table is the Neighborhood Reachability Signal, and for years large parts of it were frozen in a snapshot of the world from 2018-2019. This is the story of how we rebuilt it, why a refresh substantial enough to be worth adopting was what finally moved Pricing to switch, the cleanly positive results that came out of that switch, and where we're taking it next, from one static file per region to time-aware travel times that change with the rhythm of the day. What is a Neighborhood Reachability Signal? A geohash is a compact way of carving the world into a grid of cells. At geohash-6 resolution, each cell is roughly the size of a few city blocks. Slice a region into geohash-6 cells and you get a clean, discrete coordinate system for "neighborhoods" that downstream systems can reason about. The Forecasting & Real-Time Optimization (FORTOP) team produces the Neighborhood Reachability Signals dataset, which consists of two companion files for each region: Neighborhood Reachability Matrix: the estimated travel time, in minutes, between the centers of pairs of geohash-6 cells. Think of it as a sparse origin-to-destination travel-time matrix for a region. Neighborhood Centers: the list of all geohashes that appear in the ETA files for that region, i.e. the "vocabulary" of cells that the marketplace is allowed to talk about. Both files are generated offline on a schedule by an Airflow DAG. They are static in the sense that they are precomputed and shipped, rather than queried live (which is exact

## How to Get Started With Ollama

DevFeed: [How to Get Started With Ollama](<https://devfeed.tech/articles/how-to-get-started-with-ollama-4366.md>)

Original publisher: [Read original article](<https://realpython.com/courses/get-started-with-ollama/>)

Author: Real Python

Published: 2026-09-01T14:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Language models](<https://devfeed.tech/topics/language-models.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apps](<https://devfeed.tech/tags/apps.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [learn](<https://devfeed.tech/tags/learn.md>), [local](<https://devfeed.tech/tags/local.md>), [models](<https://devfeed.tech/tags/models.md>), [offline](<https://devfeed.tech/tags/offline.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [python](<https://devfeed.tech/tags/python.md>), [text-generation](<https://devfeed.tech/tags/text-generation.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A video course on using Ollama and its Python SDK to run local LLMs, generate text, and build offline-capable AI applications.

### Source excerpt

Learn how to install Ollama, pull local models, and connect them to your Python code using the chat and text generation interfaces.

## Running Ollama Locally with Podman on Fedora Linux

DevFeed: [Running Ollama Locally with Podman on Fedora Linux](<https://devfeed.tech/articles/running-ollama-locally-with-podman-on-fedora-linux-12393.md>)

Original publisher: [Read original article](<https://fedoramagazine.org/running-ollama-locally-with-podman-on-fedora-linux/>)

Author: Yazan Monshed

Published: 2026-08-05T08:00:00Z

Content type: article

Language: en

Sources: [Fedora Magazine](<https://devfeed.tech/sources/fedora-magazine.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>), [API](<https://devfeed.tech/topics/api.md>), [cURL](<https://devfeed.tech/topics/curl.md>), [GPU](<https://devfeed.tech/topics/gpu.md>)

Tags: [ai-development](<https://devfeed.tech/tags/ai-development.md>), [api](<https://devfeed.tech/tags/api.md>), [curl](<https://devfeed.tech/tags/curl.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llama](<https://devfeed.tech/tags/llama.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [offline](<https://devfeed.tech/tags/offline.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [podman](<https://devfeed.tech/tags/podman.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [python](<https://devfeed.tech/tags/python.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [using-software](<https://devfeed.tech/tags/using-software.md>)

### AI overview

This article explains how to run Ollama locally in a Podman container on Fedora Linux. It covers installing or verifying Podman, creating persistent storage for model weights, running the Ollama container, downloading Llama 3, optionally enabling Nvidia GPU acceleration, and using Ollama's local REST API with curl.

### Source excerpt

Running Large Language Models (LLMs) locally has become increasingly popular for development, privacy, and offline testing. Ollama makes this incredibly straightforward, allowing you to run models like Llama 3 or Mistral directly on your machine. By leveraging Podman on Fedora Linux, you can isolate Ollama inside a container. This approach keeps your host system clean [...]

## Building Local-First Apps: The Complete Guide to Offline-First Database Sync

DevFeed: [Building Local-First Apps: The Complete Guide to Offline-First Database Sync](<https://devfeed.tech/articles/building-local-first-apps-the-complete-guide-to-offline-first-database-sync-5907.md>)

Original publisher: [Read original article](<https://turso.tech/blog/building-local-first-apps-the-complete-guide-to-offline-first-database-sync>)

Author: Jeff Olson

Published: 2026-07-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Local-First](<https://devfeed.tech/topics/local-first.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [auth](<https://devfeed.tech/tags/auth.md>), [backend](<https://devfeed.tech/tags/backend.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [guide](<https://devfeed.tech/tags/guide.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [offline](<https://devfeed.tech/tags/offline.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sync](<https://devfeed.tech/tags/sync.md>), [turso](<https://devfeed.tech/tags/turso.md>)

### AI overview

A complete guide to building local-first, offline-first applications. It explains the local-first model, where data lives on the device and the cloud provides backup, synchronization, and coordination, then introduces Turso Sync and SQLite-based approaches. The article also covers architecture patterns and practical challenges including conflict resolution, authentication, storage management, and partial synchronization.

### Source excerpt

What local-first means, how Turso Sync works, three architecture patterns, and how to handle the hard parts: conflicts, auth, storage, and partial sync.

## Calendar API: Local Calendars, Cloud Sync, and Conflict Handling

DevFeed: [Calendar API: Local Calendars, Cloud Sync, and Conflict Handling](<https://devfeed.tech/articles/calendar-api-local-calendars-cloud-sync-and-conflict-handling-19235.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/calendar-is-not-add-event/>)

Author: Shai Almog

Published: 2026-07-25T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Google Calendar](<https://devfeed.tech/topics/google-calendar.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [apple](<https://devfeed.tech/tags/apple.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [google](<https://devfeed.tech/tags/google.md>), [http](<https://devfeed.tech/tags/http.md>), [ios](<https://devfeed.tech/tags/ios.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [macos](<https://devfeed.tech/tags/macos.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [offline](<https://devfeed.tech/tags/offline.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sync](<https://devfeed.tech/tags/sync.md>), [synchronization](<https://devfeed.tech/tags/synchronization.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

The article introduces a cross-platform calendar API that unifies local calendars and cloud providers through a capability-based model. It covers events, tasks, recurrence, time zones, offline mutations, optimistic concurrency, provider synchronization, and conflict handling.

### Source excerpt

The new calendar API handles local calendars, cloud providers, recurrence, conflicts, and offline changes through one capability-based model.

## Check out the New Node.js API Documentation Preview

DevFeed: [Check out the New Node.js API Documentation Preview](<https://devfeed.tech/articles/check-out-the-new-node-js-api-documentation-preview-2422.md>)

Original publisher: [Read original article](<https://nodejs.org/en/blog/announcements/new-api-docs-beta>)

Published: 2026-07-24T19:00:00Z

Content type: release

Language: en

Sources: [Node.js Blog](<https://devfeed.tech/sources/node-js-blog.md>)

Topics: [Node.js](<https://devfeed.tech/topics/node-js.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [llms](<https://devfeed.tech/tags/llms.md>), [migration](<https://devfeed.tech/tags/migration.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [offline](<https://devfeed.tech/tags/offline.md>), [search](<https://devfeed.tech/tags/search.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

Node.js has released a preview of redesigned API documentation. It retains content from the existing Markdown sources while adding built-in search, a shared site design, llms.txt, and accessibility for offline or JavaScript-disabled use.

### Source excerpt

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

## Remote Asset Libraries

DevFeed: [Remote Asset Libraries](<https://devfeed.tech/articles/remote-asset-libraries-19186.md>)

Original publisher: [Read original article](<https://code.blender.org/2026/07/remote-asset-libraries/>)

Author: Julian Eisel

Published: 2026-07-22T12:26:48Z

Content type: release

Language: en

Sources: [Blender](<https://devfeed.tech/sources/blender.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [download](<https://devfeed.tech/tags/download.md>), [general-development](<https://devfeed.tech/tags/general-development.md>), [internet](<https://devfeed.tech/tags/internet.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [offline](<https://devfeed.tech/tags/offline.md>), [optional](<https://devfeed.tech/tags/optional.md>), [remote](<https://devfeed.tech/tags/remote.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>)

### AI overview

Blender's Remote Asset Libraries let users browse assets stored on remote servers and download them only when needed. They support optional online content, self-hosting, and offline access after assets are downloaded.

### Source excerpt

Browse assets stored online and download them only when needed.

## What Matters Most for NoSQL Migrations

DevFeed: [What Matters Most for NoSQL Migrations](<https://devfeed.tech/articles/what-matters-most-for-nosql-migrations-4874.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/07/21/what-matters-most-for-nosql-migrations/>)

Author: Cynthia Dunlop

Published: 2026-07-21T13:44:46Z

Content type: tutorial

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [NoSQL](<https://devfeed.tech/topics/nosql.md>), [Database Migration](<https://devfeed.tech/topics/database-migration.md>), [migration](<https://devfeed.tech/topics/migration.md>), [data-architecture](<https://devfeed.tech/topics/data-architecture.md>), [data](<https://devfeed.tech/topics/data.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [community](<https://devfeed.tech/tags/community.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [data](<https://devfeed.tech/tags/data.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [database](<https://devfeed.tech/tags/database.md>), [database-migration](<https://devfeed.tech/tags/database-migration.md>), [databases](<https://devfeed.tech/tags/databases.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [migration](<https://devfeed.tech/tags/migration.md>), [offline](<https://devfeed.tech/tags/offline.md>), [performance](<https://devfeed.tech/tags/performance.md>), [scale](<https://devfeed.tech/tags/scale.md>), [validation](<https://devfeed.tech/tags/validation.md>), [what-matters](<https://devfeed.tech/tags/what-matters.md>)

### AI overview

This article presents practical guidance for planning, executing, and de-risking NoSQL database migrations. It compares online and offline approaches and emphasizes schema migration, data movement, and validation, with attention to performance, scale, complexity, and disruption.

### Source excerpt

How to prioritize the things that matter most for planning, executing and de-risking your NoSQL database migration

## Meeting Notes - A Free Desktop App for Tracking 1:1s

DevFeed: [Meeting Notes - A Free Desktop App for Tracking 1:1s](<https://devfeed.tech/articles/meeting-notes-a-free-desktop-app-for-tracking-1-1s-37543.md>)

Original publisher: [Read original article](<https://deanhume.com/meeting-notes-desktop-app-windows/>)

Author: Dean Hume

Published: 2026-06-29T10:16:48Z

Content type: article

Language: en

Sources: [Dean Hume](<https://devfeed.tech/sources/dean-hume.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [meetings](<https://devfeed.tech/topics/meetings.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [asr](<https://devfeed.tech/topics/asr.md>), [Whisper](<https://devfeed.tech/topics/whisper.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [autosave](<https://devfeed.tech/tags/autosave.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [free](<https://devfeed.tech/tags/free.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [notes](<https://devfeed.tech/tags/notes.md>), [offline](<https://devfeed.tech/tags/offline.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [recording](<https://devfeed.tech/tags/recording.md>), [speech-to-text](<https://devfeed.tech/tags/speech-to-text.md>), [technical-leadership](<https://devfeed.tech/tags/technical-leadership.md>), [technical-program-manager](<https://devfeed.tech/tags/technical-program-manager.md>), [whisper](<https://devfeed.tech/tags/whisper.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

The article introduces Meeting Notes, a free, open-source Windows desktop app for organizing 1:1 notes by person. It supports topic tags, Markdown, autosave, voice recording, and offline speech-to-text using Whisper, with data and audio kept on the device.

### Source excerpt

Meeting Notes is a free offline desktop app for 1:1s. Organise notes by person, tag topics, and transcribe meetings on-device with Whisper.

## Open source Chrome extension recreates LinkedIn from your data exports

DevFeed: [Open source Chrome extension recreates LinkedIn from your data exports](<https://devfeed.tech/articles/linkedout-29080.md>)

Original publisher: [Read original article](<https://blog.alexewerlof.com/p/linkedout>)

Author: Alex Ewerlöf

Published: 2026-06-28T17:41:27Z

Content type: article

Language: en

Sources: [Alex Ewerlof Notes](<https://devfeed.tech/sources/alex-ewerlof-notes.md>)

Topics: [Extension](<https://devfeed.tech/topics/extension.md>), [Chrome extension](<https://devfeed.tech/topics/chrome-extension.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [chrome-extension](<https://devfeed.tech/tags/chrome-extension.md>), [code](<https://devfeed.tech/tags/code.md>), [csv](<https://devfeed.tech/tags/csv.md>), [extension](<https://devfeed.tech/tags/extension.md>), [gdpr](<https://devfeed.tech/tags/gdpr.md>), [github](<https://devfeed.tech/tags/github.md>), [offline](<https://devfeed.tech/tags/offline.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

The article introduces LinkedOut, a free open-source Chrome extension and offline single-page application that lets users inspect and browse data exported from LinkedIn. It describes the author's findings about the breadth of the export and explains how the app processes the data locally without gathering or transmitting it.

### Source excerpt

An open source extension to recreate LinkedIn from your data exports

## Use your own language model key in VS Code

DevFeed: [Use your own language model key in VS Code](<https://devfeed.tech/articles/use-your-own-language-model-key-in-vs-code-4056.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/blogs/2026/06/18/byok-vscode>)

Author: Kayla Cinnamon

Published: 2026-06-18T00:00:00Z

Content type: article

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [api](<https://devfeed.tech/tags/api.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [azure](<https://devfeed.tech/tags/azure.md>), [blog](<https://devfeed.tech/tags/blog.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [extension](<https://devfeed.tech/tags/extension.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [offline](<https://devfeed.tech/tags/offline.md>), [openai](<https://devfeed.tech/tags/openai.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

The article explains how to use bring your own key (BYOK) or local language models in VS Code chat and agent workflows. It covers supported providers, offline local-model use, and limitations such as BYOK not applying to standard code completions.

### Source excerpt

Learn how to use bring your own key (BYOK) in VS Code to add models from providers like Azure, Anthropic, Gemini, OpenAI, Huggingface, OpenRouter, or use a local model with Ollama, Foundry Local, and more. Read the full article

## Scaling beyond one: How Airbnb evolved its data architecture for a multi-product world

DevFeed: [Scaling beyond one: How Airbnb evolved its data architecture for a multi-product world](<https://devfeed.tech/articles/scaling-beyond-one-how-airbnb-evolved-its-data-architecture-for-a-multi-product-world-1222.md>)

Original publisher: [Read original article](<https://medium.com/airbnb-engineering/scaling-beyond-one-how-airbnb-evolved-its-data-architecture-for-a-multi-product-world-6125645d470c?source=rss----53c7c27702d5---4>)

Author: Patrick Lam

Published: 2026-06-09T17:01:02Z

Content type: article

Language: en

Sources: [The Airbnb Tech Blog - Medium](<https://devfeed.tech/sources/the-airbnb-tech-blog-medium.md>)

Topics: [data-architecture](<https://devfeed.tech/topics/data-architecture.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [data](<https://devfeed.tech/tags/data.md>), [data-architecture](<https://devfeed.tech/tags/data-architecture.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [offline](<https://devfeed.tech/tags/offline.md>), [post](<https://devfeed.tech/tags/post.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

Airbnb's data and analytics engineering teams evolved a decade-old offline data warehouse to support Homes, Experiences, and Services. The article examines the trade-offs between separate product-specific data models and a unified monolithic model while describing the need for a consistent, flexible, and scalable data foundation.

### Source excerpt

How Airbnb's data engineers and analytics engineers built a consistent and flexible data modeling framework to support the expansion into Homes, Experiences, and Services. By: Patrick Lam, Namrata Lamba, Jamie Stober With the May 2025 Summer Release, Airbnb redesigned its app, relaunched Experiences, and debuted Services, pushing us beyond our traditional Homes focus. For the data teams, this meant rapidly evolving a decade-old infrastructure to integrate two brand-new product pillars. Our data engineers and analytics engineers rose to the challenge by building a consistent and flexible framework to serve as a robust and scalable data foundation for the next decade of growth. But getting there wasn't straightforward. This fundamental shift surfaced a critical question for our data organization: How do you evolve your offline data architecture to support new product lines without introducing disorder in vital analytics services? We knew the approach we took would have long-lasting implications. A fragmented strategy risked creating data silos, inconsistent analytics, and a tangled web of technical debt that would likely slow down future innovation. In this post, we'll take you behind the scenes to share key decisions that we made, the framework that emerged, and the lessons that helped reshape our offline data warehouse for the future. Note that we focus specifically on our offline data warehouse (the analytics-oriented data infrastructure owned by our data engineers and analytics engineers) rather than the online data systems that serve the app directly, as the two domains have fundamentally different requirements, constraints, and design philosophies that warrant separate treatment. The core dilemma: separate vs. monolithic The first and most critical question was how to structure offline data for the new, three-product world, with Homes, a refreshed Experiences product, and the new Services offering. This involved a trade-off between two main approaches: Separate

## Build new features using built-in AI in Chrome

DevFeed: [Build new features using built-in AI in Chrome](<https://devfeed.tech/articles/build-new-features-using-built-in-ai-in-chrome-4129.md>)

Original publisher: [Read original article](<https://developer.chrome.com/blog/build-new-features-using-built-in-ai-in-chrome-io2026?hl=en>)

Author: Thomas Steiner GitHub LinkedIn Mastodon Bluesky Homepage

Published: 2026-05-26T07:00:00Z

Content type: article

Language: en

Sources: [developer.chrome.com: Blog](<https://devfeed.tech/sources/developer-chrome-com-blog.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [ai](<https://devfeed.tech/tags/ai.md>), [alt-text](<https://devfeed.tech/tags/alt-text.md>), [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [inference](<https://devfeed.tech/tags/inference.md>), [json](<https://devfeed.tech/tags/json.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [offline](<https://devfeed.tech/tags/offline.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [web-apps](<https://devfeed.tech/tags/web-apps.md>)

### AI overview

The article describes Chrome's built-in AI APIs for adding on-device writing, summarization, structured output, image accessibility, rewriting, and translation features to web applications.

### Source excerpt

Learn more about the talk given at Google I/O 2026 by Thomas Steiner.

## The Architecture Of Local-First Web Development

DevFeed: [The Architecture Of Local-First Web Development](<https://devfeed.tech/articles/the-architecture-of-local-first-web-development-4274.md>)

Original publisher: [Read original article](<https://smashingmagazine.com/2026/05/architecture-local-first-web-development/>)

Author: hello@smashingmagazine.com (Durgesh Pawar)

Published: 2026-05-06T10:00:00Z

Content type: opinion

Language: en

Sources: [Articles on Smashing Magazine -- For Web Designers And Developers](<https://devfeed.tech/sources/articles-on-smashing-magazine-for-web-designers-and-developers.md>)

Topics: [Local-First](<https://devfeed.tech/topics/local-first.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [PWA](<https://devfeed.tech/topics/pwa.md>), [React](<https://devfeed.tech/topics/react.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Database](<https://devfeed.tech/topics/database.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [Cache](<https://devfeed.tech/topics/cache.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apps](<https://devfeed.tech/tags/apps.md>), [coding](<https://devfeed.tech/tags/coding.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [offline](<https://devfeed.tech/tags/offline.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [redis](<https://devfeed.tech/tags/redis.md>), [web](<https://devfeed.tech/tags/web.md>), [web-apps](<https://devfeed.tech/tags/web-apps.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

An opinionated examination of local-first web development, prompted by a project management app that became nearly unusable over a poor connection. The article contrasts local-first architecture with offline-first approaches and discusses the practical lessons learned from using local-first patterns in production apps.

### Source excerpt

An honest perspective on building local-first web apps in 2026, written for developers who've been doing this long enough to be skeptical of silver bullets.

## BEGA joins Works with Home Assistant

DevFeed: [BEGA joins Works with Home Assistant](<https://devfeed.tech/articles/bega-joins-works-with-home-assistant-16680.md>)

Original publisher: [Read original article](<https://www.home-assistant.io/blog/2026/05/05/bega-joins-works-with-home-assistant/>)

Author: Miranda Bishop

Published: 2026-05-05T00:00:01Z

Content type: news

Language: en

Sources: [Home Assistant](<https://devfeed.tech/sources/home-assistant.md>)

Topics: [Home Assistant](<https://devfeed.tech/topics/home-assistant.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [devices](<https://devfeed.tech/tags/devices.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [energy](<https://devfeed.tech/tags/energy.md>), [offline](<https://devfeed.tech/tags/offline.md>), [safety](<https://devfeed.tech/tags/safety.md>), [smart](<https://devfeed.tech/tags/smart.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>), [sustainability](<https://devfeed.tech/tags/sustainability.md>), [tech](<https://devfeed.tech/tags/tech.md>), [works-with-home-assistant](<https://devfeed.tech/tags/works-with-home-assistant.md>)

### AI overview

BEGA has joined the Works with Home Assistant program, bringing a large portfolio of certified architectural lighting products. Its BEGA Smart system uses Zigbee, supports flexible expansion, and works offline without an internet connection. The article also highlights BEGA's repairable fixtures and replaceable components, including outdoor lighting options.

### Source excerpt

How do you more or less double the number of Works with Home Assistant-certified devices available to our community? Have BEGA join the program! This German firm has spent more than 75 years designing a wide range of architectural lighting that sets the industry standard: and now they're bringing that expertise to your smart home. Bright BEGA-nnings If you haven't heard of BEGA before, you may have admired their work without realizing it. That's because they produce the kind of beautifully engineered fixtures you see gracing the facades of fancy hotels, elegant public buildings, and stylish modern homes worldwide. They're probably better known for this kind of work than for smart home tech, which is precisely what makes their joining the Works with Home Assistant program so exciting. Because BEGA aren't just dipping a toe in: they're bringing what's almost certainly the largest single addition of certified devices we've ever had in one go: enough to very nearly double the number of certified products in the program! And it's not just the volume that impresses. BEGA Smart - their Zigbee-powered smart lighting system - is flexible, expandable, and designed to work entirely offline, with no internet connection required. BEGA: putting the smart into smart home lighting. "With BEGA Smart, we aim to combine high-quality architectural lighting with intelligent control. Integrating with Home Assistant allows us to bring our lighting solutions into an open and flexible smart home ecosystem that many of our customers already value. By doing so, we enhance comfort, safety, and energy efficiency while enabling new ways to experience light. We're excited to support the community and be part of this ecosystem." - Heinrich Gantenbrink, Managing Partner at BEGA Beyond beautiful design BEGA's premium positioning isn't only about aesthetics. Their commitment to repairability also aligns well with the Open Home Foundation's sustainability principles. Rather than treating a luminaire a

## How Sample Vault syncs gigabyte-scale databases from cloud to local with Turso

DevFeed: [How Sample Vault syncs gigabyte-scale databases from cloud to local with Turso](<https://devfeed.tech/articles/how-sample-vault-syncs-gigabyte-scale-databases-from-cloud-to-local-with-turso-5962.md>)

Original publisher: [Read original article](<https://turso.tech/blog/how-sample-vault-syncs-gigabyte-scale-databases-from-cloud-to-local-with-turso>)

Author: Jeff Olson

Published: 2026-05-04T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [data](<https://devfeed.tech/topics/data.md>), [App](<https://devfeed.tech/topics/app.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [embedded-replicas](<https://devfeed.tech/tags/embedded-replicas.md>), [local](<https://devfeed.tech/tags/local.md>), [offline](<https://devfeed.tech/tags/offline.md>), [sync](<https://devfeed.tech/tags/sync.md>), [turso](<https://devfeed.tech/tags/turso.md>)

### AI overview

Sample Vault uses Turso to synchronize gigabyte-scale, per-user audio metadata databases bidirectionally between the cloud and local devices. The local replicas support offline queries across libraries containing more than 100,000 audio files, while cloud processing generates spectral, classification, genre, mood, and AI-derived metadata.

### Source excerpt

Sample Vault uses Turso for cloud-to-local bidirectional sync with per-user databases, enabling offline-first access to gigabyte-scale audio metadata without custom sync code.

## GPT-5.5 System Card

DevFeed: [GPT-5.5 System Card](<https://devfeed.tech/articles/gpt-5-5-system-card-6427.md>)

Original publisher: [Read original article](<https://openai.com/index/gpt-5-5-system-card>)

Published: 2026-04-23T11:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Security & Privacy](<https://devfeed.tech/topics/security-privacy.md>), [API](<https://devfeed.tech/topics/api.md>), [Code](<https://devfeed.tech/topics/code.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [offline](<https://devfeed.tech/tags/offline.md>), [release](<https://devfeed.tech/tags/release.md>), [safety](<https://devfeed.tech/tags/safety.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

GPT-5.5 is presented as a model for complex real-world work, including coding, online research, information analysis, document and spreadsheet creation, and tool use. The system card describes predeployment safety evaluations, targeted red-teaming, feedback from nearly 200 early-access partners, and safeguards intended to reduce misuse while preserving beneficial uses. It also notes separate consideration of GPT-5.5 Pro and additional safeguards for deployment in the API.

### Source excerpt

GPT-5.5 is a new model designed for complex, real-world work, including writing code, researching online, analyzing information, creating documents and spreadsheets, and moving across tools to get things done. Relative to earlier models, GPT-5.5 understands the task earlier, asks for less guidance, uses tools more effectively, checks it work and keeps going until it's done.

## How Vinted Serves Personalised Search Autocomplete

DevFeed: [How Vinted Serves Personalised Search Autocomplete](<https://devfeed.tech/articles/how-vinted-serves-personalised-search-autocomplete-20447.md>)

Original publisher: [Read original article](<https://vinted.engineering//2026/04/22/personalized-search-autocomplete/>)

Author: Justina Bartulevičienė

Published: 2026-04-22T00:00:00Z

Content type: article

Language: en

Sources: [Vinted](<https://devfeed.tech/sources/vinted.md>)

Topics: [recommendation systems](<https://devfeed.tech/topics/recommendation-systems.md>), [data](<https://devfeed.tech/topics/data.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [autocomplete](<https://devfeed.tech/tags/autocomplete.md>), [model](<https://devfeed.tech/tags/model.md>), [offline](<https://devfeed.tech/tags/offline.md>), [performance](<https://devfeed.tech/tags/performance.md>), [personalisation](<https://devfeed.tech/tags/personalisation.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [search](<https://devfeed.tech/tags/search.md>)

### AI overview

Vinted describes the architecture and operation of its personalized search autocomplete service. The system generates candidate queries from product metadata and search logs, indexes and matches them with typo tolerance, and ranks suggestions using personalization and a Learning-to-Rank model. The service supports 24 languages and more than 50 country-language combinations, with 125 million queries and reported throughput of 4,700 queries per second at 31 ms P99.

### Source excerpt

At Vinted, more than 20% of all search sessions now start with a click on an autocomplete suggestion. A few years ago, that number was below 8%. Autocomplete not only saves typing effort - it helps people discover listings they didn't know existed, and guides them toward successful searches. Today, across 24 languages and 50+ country-language combinations, we have a pool of 125 million different queries ready to suggest to users. Our service, svc-suggestions, runs on Vespa and matches and ranks 4,700 queries per second at 31 ms P99.

## ESP-IDF Installation Manager v0.8: Streamlined Setup for ESP-IDF Development

DevFeed: [ESP-IDF Installation Manager v0.8: Streamlined Setup for ESP-IDF Development](<https://devfeed.tech/articles/esp-idf-installation-manager-v0-8-streamlined-setup-for-esp-idf-development-13753.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/03/esp-idf-installation-manager/>)

Author: John Lee

Published: 2026-03-02T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Package manager](<https://devfeed.tech/topics/package-manager.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [beginner](<https://devfeed.tech/tags/beginner.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [eim](<https://devfeed.tech/tags/eim.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-tool](<https://devfeed.tech/tags/esp-idf-tool.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [gui](<https://devfeed.tech/tags/gui.md>), [installation](<https://devfeed.tech/tags/installation.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [offline](<https://devfeed.tech/tags/offline.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [release](<https://devfeed.tech/tags/release.md>), [reproducible-builds](<https://devfeed.tech/tags/reproducible-builds.md>), [toolchains](<https://devfeed.tech/tags/toolchains.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

ESP-IDF Installation Manager v0.8 adds native package-manager installation methods, offline ESP-IDF installation, improved environment activation, CI/CD integration, and version management across Windows, macOS, and Linux.

### Source excerpt

The ESP-IDF Installation Manager (EIM) v0.8 introduces simplified installation across Windows, macOS, and Linux through native package managers. This article covers the new release features, installation methods, offline capabilities, and headless usage for CI/CD pipelines.

## Introducing React Native Bindings for Turso

DevFeed: [Introducing React Native Bindings for Turso](<https://devfeed.tech/articles/introducing-react-native-bindings-for-turso-6024.md>)

Original publisher: [Read original article](<https://turso.tech/blog/react-native-bindings-for-turso>)

Author: Nikita Sivukhin

Published: 2026-01-29T00:00:00Z

Content type: release

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [React Native](<https://devfeed.tech/topics/react-native.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apis](<https://devfeed.tech/tags/apis.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [ios](<https://devfeed.tech/tags/ios.md>), [offline](<https://devfeed.tech/tags/offline.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [sync](<https://devfeed.tech/tags/sync.md>), [turso](<https://devfeed.tech/tags/turso.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Turso announces official React Native bindings that combine an embedded SQLite-compatible database with optional bidirectional sync to Turso Cloud. The package targets on-device use on iOS and Android, while keeping asynchronous network and SDK logic in TypeScript.

### Source excerpt

Our new React Native bindings ship Turso's embedded SQLite database, encryption, vector search, and bidirectional Turso Cloud sync to iOS and Android.

[Next page](<https://devfeed.tech/tags/offline.md?cursor=WyIyMDI2LTAxLTI5VDAwOjAwOjAwKzAwOjAwIiwgIjg2YjM2NGIwLWJmMGMtNDA1My1hNjZjLTdmMWU5MWI0ZDM0MCJd>)