# collection

Published articles for collection.

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

## Syitren R400 is a portable Bluetooth CD player with a modular, customizable design

DevFeed: [Syitren R400 is a portable Bluetooth CD player with a modular, customizable design](<https://devfeed.tech/articles/finally-a-cd-player-gen-z-actually-wants-to-own-26652.md>)

Original publisher: [Read original article](<https://www.yankodesign.com/2026/09/15/finally-a-cd-player-gen-z-actually-wants-to-own/>)

Author: Ida Torres

Published: 2026-09-15T13:20:31Z

Content type: opinion

Language: en

Sources: [Yanko Design](<https://devfeed.tech/sources/yanko-design.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [a-design-award-and-competition](<https://devfeed.tech/tags/a-design-award-and-competition.md>), [audio](<https://devfeed.tech/tags/audio.md>), [audio-music-technology-a-design-award-and-competition-cd-player-music-player](<https://devfeed.tech/tags/audio-music-technology-a-design-award-and-competition-cd-player-music-player.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [cd-player](<https://devfeed.tech/tags/cd-player.md>), [collection](<https://devfeed.tech/tags/collection.md>), [cost](<https://devfeed.tech/tags/cost.md>), [design](<https://devfeed.tech/tags/design.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [modular](<https://devfeed.tech/tags/modular.md>), [mount](<https://devfeed.tech/tags/mount.md>), [music](<https://devfeed.tech/tags/music.md>), [music-player](<https://devfeed.tech/tags/music-player.md>), [portable](<https://devfeed.tech/tags/portable.md>), [product](<https://devfeed.tech/tags/product.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

The article presents Syitren's R400 as an entry-level portable Bluetooth CD player designed by ORGDOT Design. Its detachable modular shell supports customization, a desk stand, and an optional wall-mount bracket, while dual-material construction and cable-management details aim to improve everyday use.

### Source excerpt

Finally, a CD Player Gen Z Actually Wants to Own It really warms my heart when I see Gen Z and Gen Alpha kids collecting physical media from their favorite artists. These are people who...

## Geometry Nodes Physics

DevFeed: [Geometry Nodes Physics](<https://devfeed.tech/articles/geometry-nodes-physics-19185.md>)

Original publisher: [Read original article](<https://code.blender.org/2026/07/geometry-nodes-physics/>)

Author: Jacques Lucke

Published: 2026-07-30T14:52:49Z

Content type: article

Language: en

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

Topics: [Simulation](<https://devfeed.tech/topics/simulation.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [blender](<https://devfeed.tech/tags/blender.md>), [collection](<https://devfeed.tech/tags/collection.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [features](<https://devfeed.tech/tags/features.md>), [general-development](<https://devfeed.tech/tags/general-development.md>), [geometry-nodes](<https://devfeed.tech/tags/geometry-nodes.md>), [gravity](<https://devfeed.tech/tags/gravity.md>), [lts](<https://devfeed.tech/tags/lts.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [node](<https://devfeed.tech/tags/node.md>), [physics](<https://devfeed.tech/tags/physics.md>), [procedural](<https://devfeed.tech/tags/procedural.md>), [systems](<https://devfeed.tech/tags/systems.md>), [vectors](<https://devfeed.tech/tags/vectors.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article describes Blender 5.2 LTS's new experimental hair and cloth dynamics system built with Geometry Nodes. It explains the declarative XPBD simulation framework, cloth and hair workflows, geometry bundles, and customizable effectors such as colliders, custom forces, and custom behavior closures.

### Source excerpt

Geometry Nodes Physics in Blender 5.2 LTS and beyond.

## DCD: доменно-ориентированная архитектура для построения RAG-систем

DevFeed: [DCD: доменно-ориентированная архитектура для построения RAG-систем](<https://devfeed.tech/articles/dcd-rag-23998.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/redmadrobot/articles/1049030/>)

Author: redmadrobot (red\_mad\_robot)

Published: 2026-06-18T09:42:21Z

Content type: article

Language: ru

Sources: [Redmadrobot EN](<https://devfeed.tech/sources/redmadrobot-en.md>), [Redmadrobot RU](<https://devfeed.tech/sources/redmadrobot-ru.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [domain](<https://devfeed.tech/tags/domain.md>), [genai](<https://devfeed.tech/tags/genai.md>), [llm](<https://devfeed.tech/tags/llm.md>), [nlp](<https://devfeed.tech/tags/nlp.md>), [rag](<https://devfeed.tech/tags/rag.md>), [tag-1cd610c0e518](<https://devfeed.tech/tags/tag-1cd610c0e518.md>), [tag-68e701e78517](<https://devfeed.tech/tags/tag-68e701e78517.md>), [tag-7bc388df28ed](<https://devfeed.tech/tags/tag-7bc388df28ed.md>), [tag-d89cae10e887](<https://devfeed.tech/tags/tag-d89cae10e887.md>)

### AI overview

The article introduces DCD (Domain-Collection-Document), a hierarchical architecture for organizing knowledge and processing queries in RAG systems. It describes domain-based search restriction, multi-stage routing, structured model outputs, smart chunking, hybrid search, and validation mechanisms intended to improve retrieval and generation quality in heterogeneous document collections.

### Source excerpt

Привет! Это Роботы. Недавно мы выпустили статью на arXiv, где представили архитектурный подход DCD (Domain-Collection-Document) для структурирования пространства знаний и обработки запросов в RAG-системах. Мы провели подробные эксперименты, оценили работу подхода на собственном бенчмарке и показали, как он влияет на качество поиска и генерации в сравнении с другими подобными методами. А теперь хотим здесь рассказать о ключевых идеях, лежащих в основе DCD Design. Читать далее

## Kotlin 2.4 Brings Swift-Style Collection Syntax \[\]

DevFeed: [Kotlin 2.4 Brings Swift-Style Collection Syntax \[\]](<https://devfeed.tech/articles/kotlin-2-4-brings-swift-style-collection-syntax-25983.md>)

Original publisher: [Read original article](<https://proandroiddev.com/kotlin-2-4-brings-swift-style-collection-syntax-0ab7097aa166?source=rss-711ab22c5c77------2>)

Author: Nav Singh

Published: 2026-06-04T16:32:23Z

Content type: article

Language: en

Sources: [Stories by Nav Singh 🇨🇦 on Medium](<https://devfeed.tech/sources/stories-by-nav-singh-on-medium.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>), [Code](<https://devfeed.tech/topics/code.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [collection](<https://devfeed.tech/tags/collection.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-2](<https://devfeed.tech/tags/kotlin-2.md>), [kotlin-standard-library](<https://devfeed.tech/tags/kotlin-standard-library.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [syntax](<https://devfeed.tech/tags/syntax.md>)

### AI overview

This article explains Kotlin 2.4's experimental collection literals, which allow collections to be initialized with bracket syntax instead of functions such as listOf() or mutableListOf(). It also covers enabling the feature with the compiler option and discusses explicit declarations and type inference.

### Source excerpt

Image generated using Perplexity In Kotlin 2.4, collection literals are introduced, making collection initialization more concise and readable. To define collections, we no longer need to use functions like listOf() or mutableListOf(). This reduces boilerplate and makes intent clearer at a glance, especially when working with simple, static data. It's currently an experimental feature. We need to opt in, and the syntax or behavior may evolve in future releases. Add the Xcollection-literals compiler option to the build file kotlin { jvmToolchain(21) compilerOptions { freeCompilerArgs.add("-Xcollection-literals") } }Code samples Bracket syntax [] + explicit declaration // Mutable list with explicit type declaration // val plFNames: MutableList<String> = mutableListOf("Joe", "Alice") // Mutable list with brackets syntax val plFNames: MutableList<String> = ["Joe", "Alice"] println(plFNames) // ["Joe", "Alice" ] Bracket syntax [] + type inference As per docs:Compiler defaults to List if it lacks sufficient information to infer the collection type.But it seems like Array as we can see in the screenshot 📸 👇 val plFNames = ["Joe", "Alice"] println(plFNames) // ["Joe", "Alice" ]Screenshot type inference -- typeReferences What's new in Kotlin 2.4.0 | Kotlin Kotlin 2.4 Brings Swift-Style Collection Syntax [] was originally published in ProAndroidDev on Medium, where people are continuing the conversation by highlighting and responding to this story.

## Collection Literals in Kotlin

DevFeed: [Collection Literals in Kotlin](<https://devfeed.tech/articles/collection-literals-in-kotlin-39251.md>)

Original publisher: [Read original article](<https://kt.academy/article/collection-literals>)

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

Content type: tutorial

Language: en

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

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Collections](<https://devfeed.tech/topics/collections.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [feature](<https://devfeed.tech/tags/feature.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>), [workshop-learning-programming](<https://devfeed.tech/tags/workshop-learning-programming.md>)

### AI overview

This tutorial explains Kotlin collection literals, an experimental feature that uses square brackets to create lists, sets, and custom collections. It covers usage examples, compiler requirements, current IntelliJ IDEA limitations, and the expected future support.

### Source excerpt

The new feature in Kotlin that allows for concise and expressive collection creation.

## Using Dot Notation to Query Nested Fields in MongoDB

DevFeed: [Using Dot Notation to Query Nested Fields in MongoDB](<https://devfeed.tech/articles/using-dot-notation-to-query-nested-fields-in-mongodb-21840.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/04/using-dot-notation-to-query-nested-fields-in-mongodb/>)

Author: Nic Raboy

Published: 2026-04-28T20:29:24Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [arrays](<https://devfeed.tech/tags/arrays.md>), [collection](<https://devfeed.tech/tags/collection.md>), [database](<https://devfeed.tech/tags/database.md>), [filter](<https://devfeed.tech/tags/filter.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [object](<https://devfeed.tech/tags/object.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to use MongoDB dot notation to query and filter nested fields in documents, including fields within nested objects and arrays.

### Source excerpt

If you're just starting to dabble with MongoDB, you've probably come to a point where your documents are looking a little complex. These documents might have gone from flat, relational-looking pieces ... The post Using Dot Notation to Query Nested Fields in MongoDB appeared first on DataCamp.

## Payment Security Best Practices for SaaS Founders

DevFeed: [Payment Security Best Practices for SaaS Founders](<https://devfeed.tech/articles/payment-security-best-practices-for-saas-founders-10262.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/payment-security-best-practices/>)

Author: Ayush Agarwal

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

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [tokenization](<https://devfeed.tech/topics/tokenization.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [checkout](<https://devfeed.tech/tags/checkout.md>), [collection](<https://devfeed.tech/tags/collection.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [data-transmission](<https://devfeed.tech/tags/data-transmission.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [fraud-detection](<https://devfeed.tech/tags/fraud-detection.md>), [fraud-prevention](<https://devfeed.tech/tags/fraud-prevention.md>), [guide](<https://devfeed.tech/tags/guide.md>), [payment](<https://devfeed.tech/tags/payment.md>), [payments](<https://devfeed.tech/tags/payments.md>), [saas](<https://devfeed.tech/tags/saas.md>), [security](<https://devfeed.tech/tags/security.md>), [tokenization](<https://devfeed.tech/tags/tokenization.md>)

### AI overview

This guide explains layered payment security practices for SaaS companies, including secure checkout design, HTTPS and TLS, encryption, tokenization, fraud prevention, and incident response. It emphasizes minimizing exposure to card data and using payment-provider infrastructure.

### Source excerpt

Essential payment security practices for SaaS companies - from tokenization and 3D Secure to fraud detection and secure checkout design. Protect your customers and revenue.

## Introducing Compose Loaders: a curated collection of copy-paste animated loaders for Jetpack Compose 🌀

DevFeed: [Introducing Compose Loaders: a curated collection of copy-paste animated loaders for Jetpack Compose 🌀](<https://devfeed.tech/articles/introducing-compose-loaders-a-curated-collection-of-copy-paste-animated-loaders-for-jetpack-compose-37918.md>)

Original publisher: [Read original article](<https://newsletter.jorgecastillo.dev/p/introducing-compose-loaders-a-curated>)

Author: Jorge Castillo

Published: 2026-04-03T13:37:34Z

Content type: release

Language: en

Sources: [Effective Android](<https://devfeed.tech/sources/effective-android.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [collection](<https://devfeed.tech/tags/collection.md>), [components](<https://devfeed.tech/tags/components.md>), [compose](<https://devfeed.tech/tags/compose.md>), [copy](<https://devfeed.tech/tags/copy.md>), [free](<https://devfeed.tech/tags/free.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>)

### AI overview

Compose Loaders is a free collection of copy-paste animated loader components for Jetpack Compose, created by porting loading animations originally built for React.

### Source excerpt

A few days ago I stumbled upon a sick loading animation someone built for React... so I decided to port it to Jetpack Compose.

## The Complete Guide to Monetizing Vibe-Coded Apps

DevFeed: [The Complete Guide to Monetizing Vibe-Coded Apps](<https://devfeed.tech/articles/the-complete-guide-to-monetizing-vibe-coded-apps-10074.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/monetize-vibe-coded-apps/>)

Author: Ayush Agarwal

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

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Repl.it](<https://devfeed.tech/topics/replit.md>), [API](<https://devfeed.tech/topics/api.md>), [React](<https://devfeed.tech/topics/react.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [api](<https://devfeed.tech/tags/api.md>), [backend](<https://devfeed.tech/tags/backend.md>), [billing](<https://devfeed.tech/tags/billing.md>), [build](<https://devfeed.tech/tags/build.md>), [checkout](<https://devfeed.tech/tags/checkout.md>), [coding](<https://devfeed.tech/tags/coding.md>), [collection](<https://devfeed.tech/tags/collection.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [license-keys](<https://devfeed.tech/tags/license-keys.md>), [no-code](<https://devfeed.tech/tags/no-code.md>), [payments](<https://devfeed.tech/tags/payments.md>), [react](<https://devfeed.tech/tags/react.md>), [saas](<https://devfeed.tech/tags/saas.md>), [software](<https://devfeed.tech/tags/software.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>)

### AI overview

A guide to monetizing applications built with AI coding tools such as Lovable, Bolt, Cursor, and Replit. It covers billing models, checkout integration, subscriptions, license keys, sales tax, and compliance considerations.

### Source excerpt

How to add payments, subscriptions, and license keys to apps built with AI coding tools like Lovable, Bolt, Cursor, and Replit. Covers billing models, checkout integration, and tax compliance.

## 100+ FREE React website templates

DevFeed: [100+ FREE React website templates](<https://devfeed.tech/articles/100-free-react-website-templates-39110.md>)

Original publisher: [Read original article](<https://ihatereading.in/t/100-free-react-website-templates>)

Author: iHateReading

Published: 2026-03-09T13:40:16Z

Content type: article

Language: en

Sources: [iHateReading](<https://devfeed.tech/sources/ihatereading.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [100-plus-free-react-website-templates](<https://devfeed.tech/tags/100-plus-free-react-website-templates.md>), [backend](<https://devfeed.tech/tags/backend.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [coding](<https://devfeed.tech/tags/coding.md>), [collection](<https://devfeed.tech/tags/collection.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [gettemplate](<https://devfeed.tech/tags/gettemplate.md>), [gettemplate-reactjs-tailwind](<https://devfeed.tech/tags/gettemplate-reactjs-tailwind.md>), [ihatereading](<https://devfeed.tech/tags/ihatereading.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [product](<https://devfeed.tech/tags/product.md>), [programming](<https://devfeed.tech/tags/programming.md>), [react](<https://devfeed.tech/tags/react.md>), [reactjs](<https://devfeed.tech/tags/reactjs.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [templates](<https://devfeed.tech/tags/templates.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The article presents a collection of more than 100 free React website templates.

### Source excerpt

Hello folks, Welcome to the new blog. Last year, while working with our client, gor this idea of building a collection of website templates. I mean, its helpfu...

## Changing Immutable Collections

DevFeed: [Changing Immutable Collections](<https://devfeed.tech/articles/changing-immutable-collections-30704.md>)

Original publisher: [Read original article](<https://codeblog.jonskeet.uk/2025/12/31/changing-immutable-collections/>)

Author: jonskeet

Published: 2025-12-31T10:32:45Z

Content type: article

Language: en

Sources: [Jon Skeet](<https://devfeed.tech/sources/jon-skeet.md>)

Topics: [C#](<https://devfeed.tech/topics/csharp.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [array](<https://devfeed.tech/tags/array.md>), [arrays](<https://devfeed.tech/tags/arrays.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [collection](<https://devfeed.tech/tags/collection.md>), [election-2029](<https://devfeed.tech/tags/election-2029.md>), [immutability](<https://devfeed.tech/tags/immutability.md>), [linq](<https://devfeed.tech/tags/linq.md>), [migration](<https://devfeed.tech/tags/migration.md>), [properties](<https://devfeed.tech/tags/properties.md>)

### AI overview

The article explains a migration from ImmutableList<T> and ImmutableDictionary<TKey, TValue> to immutable collection types better suited to code that creates collections and then leaves them unchanged. It describes the migration steps and related helper-method and property-type changes.

### Source excerpt

As I've written before, I'm leaning heavily into immutability in the election site code. Until September 2025 (it's taken a long time to get round to writing this blog post) that meant a combination of records, ImmutableList<T> and ImmutableDictionary<TKey, TValue>. In an ECMA C# standards meeting, however, Joseph Musser passed on some really valuable feedback ... Continue reading Changing Immutable Collections ->

## Generating Miniatures for my Frameo Digital Photo Frame

DevFeed: [Generating Miniatures for my Frameo Digital Photo Frame](<https://devfeed.tech/articles/generating-miniatures-for-my-frameo-digital-photo-frame-27732.md>)

Original publisher: [Read original article](<https://gagor.pro/2025/11/generating-miniatures-for-my-frameo-digital-photo-frame/>)

Author: Tom

Published: 2025-11-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [make](<https://devfeed.tech/topics/make.md>), [Software](<https://devfeed.tech/topics/software.md>), [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [bash](<https://devfeed.tech/tags/bash.md>), [camera](<https://devfeed.tech/tags/camera.md>), [collection](<https://devfeed.tech/tags/collection.md>), [devops](<https://devfeed.tech/tags/devops.md>), [digital-photo-frame](<https://devfeed.tech/tags/digital-photo-frame.md>), [exiftool](<https://devfeed.tech/tags/exiftool.md>), [files](<https://devfeed.tech/tags/files.md>), [frameo](<https://devfeed.tech/tags/frameo.md>), [generate](<https://devfeed.tech/tags/generate.md>), [go](<https://devfeed.tech/tags/go.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [imagemagick](<https://devfeed.tech/tags/imagemagick.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [make](<https://devfeed.tech/tags/make.md>), [photo-collection](<https://devfeed.tech/tags/photo-collection.md>), [photo-miniatures](<https://devfeed.tech/tags/photo-miniatures.md>), [photos](<https://devfeed.tech/tags/photos.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>)

### AI overview

The author describes buying an ARZOPA Frameo digital photo frame and developing a workflow to fit a large photo collection onto its limited storage by generating thumbnails. The workflow uses ImageMagick, ExifTool, parallel processing, and Make on Ubuntu or Debian.

### Source excerpt

A story of how I bought a digital photo frame, and how I created a tool to generate miniatures of my photo collection to fit them all on the device.

## Investigate Amazon EKS Audit Logs with Teleport Identity Security

DevFeed: [Investigate Amazon EKS Audit Logs with Teleport Identity Security](<https://devfeed.tech/articles/investigate-amazon-eks-audit-logs-with-teleport-identity-security-29718.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/investigate-amazon-eks-audit-logs/>)

Author: info@goteleport.com (Ben Arent)

Published: 2025-11-11T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Amazon Elastic Kubernetes Service](<https://devfeed.tech/topics/amazon-elastic-kubernetes-service.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Security](<https://devfeed.tech/topics/security.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [cloudtrail](<https://devfeed.tech/tags/cloudtrail.md>), [collection](<https://devfeed.tech/tags/collection.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Teleport 18 adds official support for importing Amazon EKS Audit Logs into Teleport Identity Security. The feature provides unified visibility into Kubernetes API activity, including actions performed outside Teleport, and supports correlating EKS activity with Teleport access and AWS audit data.

### Source excerpt

Learn how Teleport 18 brings Amazon EKS Audit Logs into Identity Security, giving teams unified visibility into all Kubernetes API activity--including shadow access.

## Astro introduces Astro Mart with new merchandise and international shipping

DevFeed: [Astro introduces Astro Mart with new merchandise and international shipping](<https://devfeed.tech/articles/introducing-astro-mart-3287.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-mart/>)

Author: Chris Swithinbank

Published: 2025-06-23T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [collection](<https://devfeed.tech/tags/collection.md>), [merch](<https://devfeed.tech/tags/merch.md>), [products](<https://devfeed.tech/tags/products.md>), [shop](<https://devfeed.tech/tags/shop.md>)

### AI overview

Astro announces Astro Mart, an updated merchandise shop with new summer designs featuring Astro branding and international shipping.

### Source excerpt

It's time to suit up, Astronaut! Welcome to a brave new frontier in Astro merch.

## LeRobot Community Datasets: The "ImageNet" of Robotics -- When and How?

DevFeed: [LeRobot Community Datasets: The "ImageNet" of Robotics -- When and How?](<https://devfeed.tech/articles/lerobot-community-datasets-the-imagenet-of-robotics-when-and-how-7324.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/lerobot-datasets>)

Author: Dana Aubakirova; Alexandre Chapin; Mustafa Shukor; Marina Barannikov; Ville Kuosmanen; Remi Cadene; Pedro Cuenca

Published: 2025-05-11T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [lerobot](<https://devfeed.tech/topics/lerobot.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Robotics](<https://devfeed.tech/topics/robotics.md>), [ImageNet](<https://devfeed.tech/topics/imagenet.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [building](<https://devfeed.tech/tags/building.md>), [collection](<https://devfeed.tech/tags/collection.md>), [community](<https://devfeed.tech/tags/community.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [hub](<https://devfeed.tech/tags/hub.md>), [lerobot](<https://devfeed.tech/tags/lerobot.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [robots](<https://devfeed.tech/tags/robots.md>), [science](<https://devfeed.tech/tags/science.md>), [training](<https://devfeed.tech/tags/training.md>), [vision](<https://devfeed.tech/tags/vision.md>)

### AI overview

This article presents community-contributed LeRobot datasets as a potential "ImageNet" for robotics. It explains that robot generalization across physical, visual, and semantic conditions is constrained by the availability of diverse data, and argues that co-training on heterogeneous datasets can help Vision-Language-Action models adapt across tasks, environments, and robot embodiments.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## STAR WARS™ Makes Its Way to Discord

DevFeed: [STAR WARS™ Makes Its Way to Discord](<https://devfeed.tech/articles/star-warstm-makes-its-way-to-discord-282.md>)

Original publisher: [Read original article](<https://discord.com/blog/star-wars-makes-its-way-to-discord>)

Author: Shop Team

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

Content type: release

Language: en

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

Topics: [Discord](<https://devfeed.tech/topics/discord.md>), [App](<https://devfeed.tech/topics/app.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [chat](<https://devfeed.tech/tags/chat.md>), [collection](<https://devfeed.tech/tags/collection.md>), [creative](<https://devfeed.tech/tags/creative.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [discord](<https://devfeed.tech/tags/discord.md>), [display](<https://devfeed.tech/tags/display.md>), [effect](<https://devfeed.tech/tags/effect.md>), [feelings](<https://devfeed.tech/tags/feelings.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [inspiration](<https://devfeed.tech/tags/inspiration.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [profile](<https://devfeed.tech/tags/profile.md>), [release](<https://devfeed.tech/tags/release.md>), [shop](<https://devfeed.tech/tags/shop.md>), [space](<https://devfeed.tech/tags/space.md>)

### AI overview

Discord has released a Star Wars-themed collection of Avatar Decorations and Profile Effects created in collaboration with Lucasfilm. The collection includes items inspired by characters, vehicles, lightsabers, and iconic scenes from the franchise, and is available through the Shop on desktop and mobile.

### Source excerpt

For this year's Power of the Force celebrations, we're hyped to release a brand-new collection of Star Wars themed Avatar Decorations and Profile Effects!

## Scaling Scientific Data: Migrating Benchling's Schema Model for Performance at Scale

DevFeed: [Scaling Scientific Data: Migrating Benchling's Schema Model for Performance at Scale](<https://devfeed.tech/articles/scaling-scientific-data-migrating-benchling-s-schema-model-for-performance-at-scale-20129.md>)

Original publisher: [Read original article](<https://benchling.engineering/scaling-scientific-data-migrating-benchlings-schema-model-for-performance-at-scale-2a91cf971040?source=rss----3d4aa8fb07ea---4>)

Author: Melody Ding

Published: 2024-12-04T15:01:06Z

Content type: article

Language: en

Sources: [Benchling](<https://devfeed.tech/sources/benchling.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>), [Database](<https://devfeed.tech/topics/database.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [automated](<https://devfeed.tech/tags/automated.md>), [benchling](<https://devfeed.tech/tags/benchling.md>), [collection](<https://devfeed.tech/tags/collection.md>), [core](<https://devfeed.tech/tags/core.md>), [customer](<https://devfeed.tech/tags/customer.md>), [customers](<https://devfeed.tech/tags/customers.md>), [data](<https://devfeed.tech/tags/data.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [database-optimization](<https://devfeed.tech/tags/database-optimization.md>), [model](<https://devfeed.tech/tags/model.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postresql](<https://devfeed.tech/tags/postresql.md>), [product](<https://devfeed.tech/tags/product.md>), [scalable-architecture](<https://devfeed.tech/tags/scalable-architecture.md>), [scale](<https://devfeed.tech/tags/scale.md>), [schema](<https://devfeed.tech/tags/schema.md>), [science](<https://devfeed.tech/tags/science.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [speed](<https://devfeed.tech/tags/speed.md>), [storage](<https://devfeed.tech/tags/storage.md>), [structure](<https://devfeed.tech/tags/structure.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

Benchling describes migrating its Schema Model to a more compact structure to improve data-ingestion performance as scientific data volumes grow. The phased transition aimed to balance speed and flexibility while avoiding PostgreSQL scaling limitations, including the need for sharding.

### Source excerpt

Benchling is a unified platform for scientific data. It allows scientists to collaborate on complex science, automate work, and power AI. Customers store large volumes of data on our platform, leveraging it across many applications both within Benchling and in their own infrastructure. It's critical that customer data is accessible in a performant and scalable way. In this article, we'll explore a recent shift in how we store and retrieve customer data. By migrating to a more compact structure, we've tackled key performance challenges associated with increased data volumes. This transition has required a careful balance between speed and flexibility, as well as a phased approach that minimized disruption for users. Benchling Schemas At the core of Benchling's system is Schemas, a product that allows both Benchling internal teams and customers to configure the various shapes of data, defining fields, attributes, and constraints that entities must follow. These data structures represent entities like equipment, storage, biological molecules, workflows, tasks, lab notes, and recorded results from scientific tests. Schemas reside in what we refer to as the definition layer. An example schema for defining the data structure of a molecule Each instance of a schema, referred to as a schematizable item, represents the actual data input by scientists. We call this the instance layer. These items are populated with field values conforming to the schema's defined fields. As Benchling's user base grows and the amount of schematized data ingested into the platform increases every year, optimizing the storage of field values has become crucial. Relationship between actual instances of a molecule and its defined schemaThe Challenge: Scale and Performance Historically, Benchling saw a shift from manual data upload by scientists to integrations with lab equipment, leading to automated data collection. This significantly increased the speed and volume of data ingestion. Assay results

## Going Global with Twig Globals in Craft CMS

DevFeed: [Going Global with Twig Globals in Craft CMS](<https://devfeed.tech/articles/going-global-with-twig-globals-in-craft-cms-31265.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/going-global-with-twig-globals-in-craft-cms>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2024-09-02T18:25:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Content Management System](<https://devfeed.tech/topics/cms.md>), [Web](<https://devfeed.tech/topics/web.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [added](<https://devfeed.tech/tags/added.md>), [article](<https://devfeed.tech/tags/article.md>), [challenges](<https://devfeed.tech/tags/challenges.md>), [cms](<https://devfeed.tech/tags/cms.md>), [collection](<https://devfeed.tech/tags/collection.md>), [craft](<https://devfeed.tech/tags/craft.md>), [global](<https://devfeed.tech/tags/global.md>), [globals](<https://devfeed.tech/tags/globals.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [insights](<https://devfeed.tech/tags/insights.md>), [learn](<https://devfeed.tech/tags/learn.md>), [leveraging](<https://devfeed.tech/tags/leveraging.md>), [simplify](<https://devfeed.tech/tags/simplify.md>), [templating](<https://devfeed.tech/tags/templating.md>), [twig](<https://devfeed.tech/tags/twig.md>), [variables](<https://devfeed.tech/tags/variables.md>)

### AI overview

This tutorial explains how variable scope works in Twig templates used by Craft CMS, including the challenges of making variables globally available. It discusses the trade-offs of global variables and how they can reduce component reusability and modularity, while noting that they can be appropriate in simpler websites.

### Source excerpt

Learn how to simplify some Twig templating challenges by leveraging the global variables & the _globals Collection added in Craft CMS 4.5

## Data Collection Grants Round

DevFeed: [Data Collection Grants Round](<https://devfeed.tech/articles/data-collection-grants-round-17112.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2024/08/14/data-collection-round>)

Author: Rodrigo Vasquez

Published: 2024-08-14T00:00:00Z

Content type: news

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [collection](<https://devfeed.tech/tags/collection.md>), [data](<https://devfeed.tech/tags/data.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [funding](<https://devfeed.tech/tags/funding.md>), [projects](<https://devfeed.tech/tags/projects.md>), [research-development](<https://devfeed.tech/tags/research-development.md>)

### AI overview

The Ecodev Coordinators team at EF announced 11 recipients of the Data Collection grant round, awarding a total of $557,660 to projects selected for innovative approaches to advancing data collection and analysis within the Ethereum ecosystem.

### Source excerpt

The Ecodev Coordinators team at EF announces the 11 recipients of the Data Collection grant round, with a total funding amount of 557,660 USD. After reviews, the winners were selected based on their innovative approaches to advancing data collection and analysis within the Ethereum ecosystem. The selected projects span...

## Free the data: Why US federal agencies should standardize on OpenTelemetry

DevFeed: [Free the data: Why US federal agencies should standardize on OpenTelemetry](<https://devfeed.tech/articles/free-the-data-why-us-federal-agencies-should-standardize-on-opentelemetry-4843.md>)

Original publisher: [Read original article](<https://www.elastic.co/blog/us-federal-agencies-opentelemetry>)

Author: Bill Wright

Published: 2024-06-26T00:00:00Z

Content type: opinion

Language: en

Sources: [Elastic Blog - Elasticsearch, Kibana, and ELK Stack](<https://devfeed.tech/sources/elastic-blog-elasticsearch-kibana-and-elk-stack.md>)

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [vendor lock-in](<https://devfeed.tech/topics/vendor-lock-in.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [cost-savings](<https://devfeed.tech/tags/cost-savings.md>), [government](<https://devfeed.tech/tags/government.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open](<https://devfeed.tech/tags/open.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [opentelemetry-data-ingestion-open-source-standards-government](<https://devfeed.tech/tags/opentelemetry-data-ingestion-open-source-standards-government.md>), [public-sector-government](<https://devfeed.tech/tags/public-sector-government.md>), [standard](<https://devfeed.tech/tags/standard.md>), [standards](<https://devfeed.tech/tags/standards.md>), [systems](<https://devfeed.tech/tags/systems.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [universal-profiling-logs-metrics](<https://devfeed.tech/tags/universal-profiling-logs-metrics.md>), [us](<https://devfeed.tech/tags/us.md>), [vendor-lock-in](<https://devfeed.tech/tags/vendor-lock-in.md>)

### AI overview

The article argues that US federal agencies should standardize on OpenTelemetry, an open-source observability framework and CNCF project. It presents unified collection of traces, metrics, and logs as a way to reduce vendor lock-in and costs, improve interoperability and collaboration, and provide adaptable monitoring across government applications and infrastructure.

### Source excerpt

Adopting OpenTelemetry standards can enhance the government's ability to manage and analyze telemetry data across diverse systems - ensuring consistent and reliable data collection and leading to better decision-making and improved service delivery.

## Kotlin bites on X/Twitter 3

DevFeed: [Kotlin bites on X/Twitter 3](<https://devfeed.tech/articles/kotlin-bites-on-x-twitter-3-39388.md>)

Original publisher: [Read original article](<https://kt.academy/article/tweets-3>)

Published: 2024-05-10T00:00:00Z

Content type: article

Language: en

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

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [kotlin-coroutines](<https://devfeed.tech/topics/kotlin-coroutines.md>), [IO](<https://devfeed.tech/topics/io.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [io](<https://devfeed.tech/tags/io.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-coroutines](<https://devfeed.tech/tags/kotlin-coroutines.md>), [twitter](<https://devfeed.tech/tags/twitter.md>), [workshop-learning-programming](<https://devfeed.tech/tags/workshop-learning-programming.md>)

### AI overview

A collection of Kotlin knowledge shared as tweets, covering nullability, Kotlin Coroutines and dispatchers, coroutine challenges, and Kotlin optimizations.

### Source excerpt

A collection of Kotlin bites of knowledge, in a form of tweets.

## Introducing, the Techno Tim Shop

DevFeed: [Introducing, the Techno Tim Shop](<https://devfeed.tech/articles/introducing-the-techno-tim-shop-10671.md>)

Original publisher: [Read original article](<https://technotim.com/posts/techno-tim-shop-launch/>)

Author: Techno Tim

Published: 2024-02-17T13:00:00Z

Content type: release

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [life](<https://devfeed.tech/tags/life.md>), [merch](<https://devfeed.tech/tags/merch.md>), [shop](<https://devfeed.tech/tags/shop.md>)

### AI overview

Techno Tim announces the launch of the Techno Tim Shop and its first drop, the Dark Mode Everything collection. The collection was designed in-house, and supplies are limited for the initial drop.

### Source excerpt

Today marks a very special day for me. It's something I've been working on for quite some time, and it's finally ready for everyone to see! 🎉 Today, I launched the Techno Tim Shop with its first drop: the "Dark Mode Everything" collection. This collection was designed in-house, quite literally, by my wife in our own house, and it represents my love for Dark Mode. There's something for everyone...

## Outro: What You Did and What's Next

DevFeed: [Outro: What You Did and What's Next](<https://devfeed.tech/articles/outro-what-you-did-and-what-s-next-30770.md>)

Original publisher: [Read original article](<https://engineering.squarespace.com/blog/2023/outro-what-you-did-whats-next>)

Author: Anila Zaidi

Published: 2023-12-06T19:22:00Z

Content type: tutorial

Language: en

Sources: [Squarespace](<https://devfeed.tech/sources/squarespace.md>), [Squarespace Engineering Blog](<https://devfeed.tech/sources/squarespace-engineering-blog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Information Architecture](<https://devfeed.tech/topics/information-architecture.md>)

Tags: [collection](<https://devfeed.tech/tags/collection.md>), [community](<https://devfeed.tech/tags/community.md>), [existing](<https://devfeed.tech/tags/existing.md>), [information-architecture](<https://devfeed.tech/tags/information-architecture.md>), [technical-documentation](<https://devfeed.tech/tags/technical-documentation.md>), [technical-writing](<https://devfeed.tech/tags/technical-writing.md>)

### AI overview

This tutorial outro recaps the process of drafting, revising, testing, and publishing technical documentation. It then introduces next steps for organizing documentation collections with information architecture, revising existing documentation, and developing technical writing skills.

### Source excerpt

The outro recaps what you did - write technical documentation! - and introduces next steps like organizing a collection of documentation, revising existing content, and expanding your technical writing skills by joining the technical writing community.

## Slices Package: Contains, Delete, and Equal

DevFeed: [Slices Package: Contains, Delete, and Equal](<https://devfeed.tech/articles/slices-package-contains-delete-and-equal-22227.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2023/09/golang-slices-contains-delete-equal.html>)

Published: 2023-09-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [collection](<https://devfeed.tech/tags/collection.md>), [go](<https://devfeed.tech/tags/go.md>), [golang](<https://devfeed.tech/tags/golang.md>)

### AI overview

A tutorial on the Contains, Delete, and Equal APIs in the slices package. It explains checking whether a value exists in a collection, deleting contiguous elements while preserving the underlying array, and comparing two collections for equal length and elements.

### Source excerpt

Series Here are all the posts in this series about the slices package. Binary Search Clip, Clone, and Compact Compare Contains, Delete, and Equal Introduction In the last post of this series, I discussed the Compare API from the slices package. In this post, I will share how the Contains, Delete, and Equal APIs work. Contains The Contains API reports whether a specified value exists in a specified collection. Listing 1

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