# block

Published articles for block.

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

## CleanSheet Soccer 2 Takes The Pitch On Quest Today

DevFeed: [CleanSheet Soccer 2 Takes The Pitch On Quest Today](<https://devfeed.tech/articles/cleansheet-soccer-2-takes-the-pitch-on-quest-today-41427.md>)

Original publisher: [Read original article](<https://www.uploadvr.com/cleansheet-soccer-2-takes-the-pitch-on-quest-today/>)

Author: James Tocchio

Published: 2026-09-17T19:46:15Z

Content type: news

Language: en

Sources: [UploadVR](<https://devfeed.tech/sources/uploadvr.md>)

Topics: [arcade](<https://devfeed.tech/topics/arcade.md>), [Meta](<https://devfeed.tech/topics/meta.md>)

Tags: [block](<https://devfeed.tech/tags/block.md>), [developers](<https://devfeed.tech/tags/developers.md>), [game](<https://devfeed.tech/tags/game.md>), [games](<https://devfeed.tech/tags/games.md>), [meta](<https://devfeed.tech/tags/meta.md>), [play](<https://devfeed.tech/tags/play.md>), [release](<https://devfeed.tech/tags/release.md>), [stop](<https://devfeed.tech/tags/stop.md>), [training](<https://devfeed.tech/tags/training.md>), [vr-gaming](<https://devfeed.tech/tags/vr-gaming.md>)

### AI overview

CleanSheet Soccer 2, a goalkeeper-focused arcade soccer game from Incisiv, has been released on Meta Quest. The Quest version costs $24.99 and was previously available only on PlayStation VR2.

### Source excerpt

A new goalkeeping soccer game, CleanSheet Soccer 2, arrived on Quest today.

## Kubo 0.42.0 release: on-demand CID announcements, partial CAR import and export, and reprovide changes

DevFeed: [Kubo 0.42.0 release: on-demand CID announcements, partial CAR import and export, and reprovide changes](<https://devfeed.tech/articles/just-released-kubo-0-42-0-35642.md>)

Original publisher: [Read original article](<https://github.com/ipfs/kubo/releases/tag/v0.42.0>)

Author: Ipfs

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

Content type: release

Language: en

Sources: [IPFS](<https://devfeed.tech/sources/ipfs.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [version](<https://devfeed.tech/topics/version.md>), [export](<https://devfeed.tech/topics/export.md>), [import](<https://devfeed.tech/topics/import.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [block](<https://devfeed.tech/tags/block.md>), [export](<https://devfeed.tech/tags/export.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [import](<https://devfeed.tech/tags/import.md>), [kubo](<https://devfeed.tech/tags/kubo.md>), [migration](<https://devfeed.tech/tags/migration.md>), [other](<https://devfeed.tech/tags/other.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [releases](<https://devfeed.tech/tags/releases.md>), [retries](<https://devfeed.tech/tags/retries.md>), [routing](<https://devfeed.tech/tags/routing.md>), [store](<https://devfeed.tech/tags/store.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

Kubo 0.42.0 adds on-demand CID announcements, supports streaming CIDs from standard input, and introduces partial CAR export and import. It also changes providing semantics, fixes pin operations blocked by reprovide cycles, and improves migration retries for older repositories.

### Source excerpt

Just released: Kubo 0.42.0!

## Beyond Inline Values: Evolving Strata's Storage Engine

DevFeed: [Beyond Inline Values: Evolving Strata's Storage Engine](<https://devfeed.tech/articles/beyond-inline-values-evolving-strata-s-storage-engine-39413.md>)

Original publisher: [Read original article](<https://n8z.dev/posts/beyond-inline-values/>)

Author: Nevin Zheng

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

Content type: article

Language: en

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

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [abstraction](<https://devfeed.tech/topics/abstraction.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [abstraction](<https://devfeed.tech/tags/abstraction.md>), [block](<https://devfeed.tech/tags/block.md>), [bootstrapping](<https://devfeed.tech/tags/bootstrapping.md>), [layout](<https://devfeed.tech/tags/layout.md>), [migration](<https://devfeed.tech/tags/migration.md>), [performance](<https://devfeed.tech/tags/performance.md>), [repo](<https://devfeed.tech/tags/repo.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sql](<https://devfeed.tech/tags/sql.md>), [storage](<https://devfeed.tech/tags/storage.md>), [storage-engine](<https://devfeed.tech/tags/storage-engine.md>), [write-amplification](<https://devfeed.tech/tags/write-amplification.md>)

### AI overview

This architectural decision record proposes replacing Strata's inline value storage with a block-based abstraction. It describes the current Rust LSM storage engine and SQL layer, identifies flexibility and I/O amplification problems, compares options, and records the proposed direction.

### Source excerpt

An architectural decision record: why Strata is moving from inline values to block-based storage.

## Using Block Patterns with Material Design for WordPress

DevFeed: [Using Block Patterns with Material Design for WordPress](<https://devfeed.tech/articles/using-block-patterns-with-material-design-for-wordpress-29290.md>)

Original publisher: [Read original article](<https://material.io/blog/material-design-wordpress-plugin-030>)

Published: 2022-01-05T13:00:00Z

Content type: article

Language: en

Sources: [Material.io - Material Design](<https://devfeed.tech/sources/material-io-material-design.md>)

Topics: [Material Design for Bootstrap](<https://devfeed.tech/topics/material-design-for-bootstrap.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Material Design](<https://devfeed.tech/topics/material-design.md>), [version](<https://devfeed.tech/topics/version.md>)

Tags: [block](<https://devfeed.tech/tags/block.md>), [design](<https://devfeed.tech/tags/design.md>), [introduced](<https://devfeed.tech/tags/introduced.md>), [material-design](<https://devfeed.tech/tags/material-design.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [using](<https://devfeed.tech/tags/using.md>), [version](<https://devfeed.tech/tags/version.md>), [with](<https://devfeed.tech/tags/with.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

The article covers using Block Patterns with Material Design for WordPress and mentions other new features introduced in version 0.3.0.

### Source excerpt

Plus other new features introduced in version 0.3.0

## Linux I/O 栈浅析

DevFeed: [Linux I/O 栈浅析](<https://devfeed.tech/articles/linux-i-o-41000.md>)

Original publisher: [Read original article](<https://blog.joway.io/posts/linux-io-stack/>)

Author: Joway

Published: 2019-08-11T00:00:00Z

Content type: tutorial

Language: zh

Sources: [Random Thoughts](<https://devfeed.tech/sources/random-thoughts.md>)

Topics: [IO](<https://devfeed.tech/topics/io.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [file](<https://devfeed.tech/topics/file.md>), [Ext4](<https://devfeed.tech/topics/ext4.md>), [XFS](<https://devfeed.tech/topics/xfs.md>)

Tags: [block](<https://devfeed.tech/tags/block.md>), [cache](<https://devfeed.tech/tags/cache.md>), [ceph](<https://devfeed.tech/tags/ceph.md>), [ext4](<https://devfeed.tech/tags/ext4.md>), [file](<https://devfeed.tech/tags/file.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [hdd](<https://devfeed.tech/tags/hdd.md>), [hdfs](<https://devfeed.tech/tags/hdfs.md>), [io](<https://devfeed.tech/tags/io.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [oracle](<https://devfeed.tech/tags/oracle.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [tech](<https://devfeed.tech/tags/tech.md>), [xfs](<https://devfeed.tech/tags/xfs.md>)

### AI overview

This article provides a high-level overview of Linux file I/O, tracing the path from applications through VFS, page cache, filesystems, FUSE, block devices, and I/O scheduling. It also explains hard and symbolic links, direct I/O, filesystem partitioning, and access to raw devices.

### Source excerpt

在 Linux 中，所有外部资源都以文件形式作为一个抽象视图，并提供一套统一的接口给应用程序调用。本文将以宏观视角试图阐述 Linux 中关于文件 IO 的整个调用脉络。 VFS 在 Linux 中，所有 IO 都必须先经由 VFS 层进行转发。通过 VFS 将包括磁盘、网络 Socket、打印机、管道等资源全部封装成统一的接口。

## XHCI Ring Data Structures

DevFeed: [XHCI Ring Data Structures](<https://devfeed.tech/articles/xhci-ring-data-structures-33061.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/xhci-ring-data-structures/>)

Published: 2017-07-18T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Data structures](<https://devfeed.tech/topics/data-structures.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [array](<https://devfeed.tech/tags/array.md>), [block](<https://devfeed.tech/tags/block.md>), [command](<https://devfeed.tech/tags/command.md>), [commands](<https://devfeed.tech/tags/commands.md>), [data-structures](<https://devfeed.tech/tags/data-structures.md>), [free](<https://devfeed.tech/tags/free.md>), [implement](<https://devfeed.tech/tags/implement.md>), [linux](<https://devfeed.tech/tags/linux.md>), [memory](<https://devfeed.tech/tags/memory.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [pointers](<https://devfeed.tech/tags/pointers.md>), [queue](<https://devfeed.tech/tags/queue.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

This article explains XHCI ring data structures, including command, event, and transfer rings, and describes how rings use Transfer Request Blocks and linked segments. It compares implementations in Linux and Haiku and notes that the author's implementation initially follows Haiku's approach, with a goal of eventually matching Linux's design.

### Source excerpt

xHC functioning mostly depends on different ring data structures. In this blog post I'm going to detail what a ring is in XHCI and various implementations by Linux and Haiku. A ring is a circular queue of data structures. There are three kinds of rings in xHC. 1. Command ring 2. Event Ring 3. Transfer Ring These rings are the basis of communication with the Controller. Command Ring is used to send commands to the controller.

## Creating a Content Builder in Craft CMS

DevFeed: [Creating a Content Builder in Craft CMS](<https://devfeed.tech/articles/creating-a-content-builder-in-craft-cms-31250.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/creating-a-content-builder-in-craft-cms>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2017-01-16T18:59: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>), [Matrix](<https://devfeed.tech/topics/matrix-org.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [authoring](<https://devfeed.tech/tags/authoring.md>), [better](<https://devfeed.tech/tags/better.md>), [block](<https://devfeed.tech/tags/block.md>), [blocks](<https://devfeed.tech/tags/blocks.md>), [builder](<https://devfeed.tech/tags/builder.md>), [client](<https://devfeed.tech/tags/client.md>), [cms](<https://devfeed.tech/tags/cms.md>), [content](<https://devfeed.tech/tags/content.md>), [create](<https://devfeed.tech/tags/create.md>), [field](<https://devfeed.tech/tags/field.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [giving](<https://devfeed.tech/tags/giving.md>), [insights](<https://devfeed.tech/tags/insights.md>), [just](<https://devfeed.tech/tags/just.md>), [matrix](<https://devfeed.tech/tags/matrix.md>), [rich](<https://devfeed.tech/tags/rich.md>), [text](<https://devfeed.tech/tags/text.md>), [using](<https://devfeed.tech/tags/using.md>)

### AI overview

This tutorial explains how to use Craft CMS's Matrix Block to build a structured content builder for clients. It argues that constrained block-based authoring can provide a better experience than an unrestricted Rich Text field.

### Source excerpt

Using the Matrix block to create a "content builder" for your client is much better than just giving them a Rich Text field

## A brief history of select(2)

DevFeed: [A brief history of select(2)](<https://devfeed.tech/articles/a-brief-history-of-select-2-38956.md>)

Original publisher: [Read original article](<https://idea.popcount.org/2016-11-01-a-brief-history-of-select2>)

Author: Marek

Published: 2016-10-31T23:00:00Z

Content type: article

Language: en

Sources: [Marek Majkowski](<https://devfeed.tech/sources/marek-majkowski.md>)

Topics: [Unix](<https://devfeed.tech/topics/unix.md>), [IO](<https://devfeed.tech/topics/io.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [block](<https://devfeed.tech/tags/block.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [file](<https://devfeed.tech/tags/file.md>), [history](<https://devfeed.tech/tags/history.md>), [linux](<https://devfeed.tech/tags/linux.md>), [process](<https://devfeed.tech/tags/process.md>), [unix](<https://devfeed.tech/tags/unix.md>)

### AI overview

This article begins a historical discussion of select(2) I/O multiplexing in Linux. It places file descriptor multiplexing in the context of Unix design, time-sharing, batch processing, process blocking, and early inter-process communication mechanisms such as pipes.

### Source excerpt

A brief history of select(2) I/O multiplexing part #1 Recently I've been thinking about the multiplexing in Linux, namely the syscall. I was curious if is better or worse than the or . I was wondering if there was a benefit in batching calls. But let's step back for a while, before we start a serious discussion we need to get some context. Most importantly - is file descriptor multiplexing an aberration or a gentle extension to the Unix design philosophy's?