# Overview

Published articles for Overview.

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

## Mir/Wayland-Powered Miracle-WM 0.11 Released With New Overview Mode, Window Urgency

DevFeed: [Mir/Wayland-Powered Miracle-WM 0.11 Released With New Overview Mode, Window Urgency](<https://devfeed.tech/articles/mir-wayland-powered-miracle-wm-0-11-released-with-new-overview-mode-window-urgency-34947.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Miracle-WM-0.11>)

Author: Michael Larabel

Published: 2026-09-17T00:58:42Z

Content type: release

Language: en

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

Topics: [Wayland](<https://devfeed.tech/topics/wayland.md>), [Library](<https://devfeed.tech/topics/library.md>), [canonical](<https://devfeed.tech/topics/canonical.md>)

Tags: [commands](<https://devfeed.tech/tags/commands.md>), [data](<https://devfeed.tech/tags/data.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [events](<https://devfeed.tech/tags/events.md>), [github](<https://devfeed.tech/tags/github.md>), [image](<https://devfeed.tech/tags/image.md>), [input](<https://devfeed.tech/tags/input.md>), [ipc](<https://devfeed.tech/tags/ipc.md>), [library](<https://devfeed.tech/tags/library.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>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [overview](<https://devfeed.tech/tags/overview.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [release](<https://devfeed.tech/tags/release.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [update](<https://devfeed.tech/tags/update.md>), [wayland](<https://devfeed.tech/tags/wayland.md>), [window](<https://devfeed.tech/tags/window.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Miracle-WM 0.11, a Wayland compositor built on the Mir library, adds an overview mode, window urgency support, plugin IPC events and commands, and support for newer Mir protocols. The release is built on Mir 2.29.

### Source excerpt

Canonical engineer Matthew Kosarek rolled out Miracle-WM 0.11 today as an end-of-summer update to this Wayland compositor built atop the Mir library...

## Dell Pro 5 16 (AMD) Laptop Review

DevFeed: [Dell Pro 5 16 (AMD) Laptop Review](<https://devfeed.tech/articles/dell-pro-5-16-amd-laptop-review-17455.md>)

Original publisher: [Read original article](<https://www.servethehome.com/dell-pro-5-16-amd-laptop-review/>)

Author: Ryan Smith

Published: 2026-09-14T16:25:36Z

Content type: article

Language: en

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

Topics: [dell](<https://devfeed.tech/topics/dell.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [intel](<https://devfeed.tech/topics/intel.md>)

Tags: [amd](<https://devfeed.tech/tags/amd.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [dell](<https://devfeed.tech/tags/dell.md>), [external](<https://devfeed.tech/tags/external.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [intel](<https://devfeed.tech/tags/intel.md>), [intel-core](<https://devfeed.tech/tags/intel-core.md>), [laptop](<https://devfeed.tech/tags/laptop.md>), [laptops](<https://devfeed.tech/tags/laptops.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [modular](<https://devfeed.tech/tags/modular.md>), [overview](<https://devfeed.tech/tags/overview.md>), [performance](<https://devfeed.tech/tags/performance.md>), [platform](<https://devfeed.tech/tags/platform.md>), [portable](<https://devfeed.tech/tags/portable.md>), [product](<https://devfeed.tech/tags/product.md>), [review](<https://devfeed.tech/tags/review.md>), [ryzen-ai](<https://devfeed.tech/tags/ryzen-ai.md>), [series](<https://devfeed.tech/tags/series.md>), [strix-point](<https://devfeed.tech/tags/strix-point.md>), [thunderbolt](<https://devfeed.tech/tags/thunderbolt.md>)

### AI overview

A review of Dell's 16-inch Pro 5 business laptop powered by an AMD Ryzen AI 400 series processor. The article highlights its performance, modularity, business positioning, and comparability with Intel-based Dell models.

### Source excerpt

Today we are taking a look at Dell's 16-inch laptop for mainstream business segment, the AMD-based Dell Pro 5 16. The pro laptop hits all the high notes, pairing an AMD Ryzen AI 9 HX PRO 470 processor with great modularity and a good balance between size, weight, and performance The post Dell Pro 5 16 (AMD) Laptop Review appeared first on ServeTheHome.

## The IRR Landscape: What RPKI Can Replace

DevFeed: [The IRR Landscape: What RPKI Can Replace](<https://devfeed.tech/articles/the-irr-landscape-what-rpki-can-replace-11449.md>)

Original publisher: [Read original article](<https://labs.ripe.net/author/mw/the-irr-landscape-what-rpki-can-replace/>)

Author: Matthias Wichtlhuber

Published: 2026-09-01T12:20:33Z

Content type: article

Language: en

Sources: [RIPE Labs](<https://devfeed.tech/sources/ripe-labs.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing Security](<https://devfeed.tech/topics/routing-security.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [competition](<https://devfeed.tech/tags/competition.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [ixps](<https://devfeed.tech/tags/ixps.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [overview](<https://devfeed.tech/tags/overview.md>), [research](<https://devfeed.tech/tags/research.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>), [series](<https://devfeed.tech/tags/series.md>)

### AI overview

This article analyzes which parts of the Internet Route Registry landscape can safely be replaced by RPKI using traffic and route-server data from AMS-IX and DE-CIX. It concludes that third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain important for BGP filter generation.

### Source excerpt

In the third part of our IRR landscape series, we use traffic measurements from AMS-IX and DE-CIX to assess which parts of the IRR landscape can safely be replaced with RPKI. Third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain essential for BGP filter generation.

## 【kube-apiserver】控制面全景：缺口、五轴坐标系与 16 篇路线

DevFeed: [【kube-apiserver】控制面全景：缺口、五轴坐标系与 16 篇路线](<https://devfeed.tech/articles/kube-apiserver-16-33957.md>)

Original publisher: [Read original article](<https://quant67.com/post/apiserver/01-controlplane-overview/01-controlplane-overview.html>)

Author: Liao Tonglang

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

Content type: tutorial

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [etcd](<https://devfeed.tech/topics/etcd.md>)

Tags: [admission](<https://devfeed.tech/tags/admission.md>), [apf](<https://devfeed.tech/tags/apf.md>), [apiserver](<https://devfeed.tech/tags/apiserver.md>), [auth](<https://devfeed.tech/tags/auth.md>), [control-plane](<https://devfeed.tech/tags/control-plane.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [etcd](<https://devfeed.tech/tags/etcd.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [network](<https://devfeed.tech/tags/network.md>), [overview](<https://devfeed.tech/tags/overview.md>), [storage](<https://devfeed.tech/tags/storage.md>), [v1-30-3](<https://devfeed.tech/tags/v1-30-3.md>), [watch](<https://devfeed.tech/tags/watch.md>), [watch-cache](<https://devfeed.tech/tags/watch-cache.md>)

### AI overview

This article maps gaps in existing coverage of the Kubernetes control plane and proposes a 16-part reading route organized around Storage, Watch, Admission, Auth, and APF. It anchors the discussion to Kubernetes v1.30.3 and etcd v3.5.33, focusing on how requests travel through kube-apiserver and how to distinguish admission, caching, backend, and timeout failures.

### Source excerpt

相对 etcd/13、distributed/50、k8s-network 补齐 kube-apiserver 生产内核缺口；以 Storage/Watch/Admission/Auth/APF 五轴为坐标系定义 16 篇阅读路线；版本锚定 Kubernetes v1.30.3。

## 【etcd】生产全景：缺口、五轴坐标系与 16 篇路线

DevFeed: [【etcd】生产全景：缺口、五轴坐标系与 16 篇路线](<https://devfeed.tech/articles/etcd-16-33983.md>)

Original publisher: [Read original article](<https://quant67.com/post/etcd/01-production-overview/01-production-overview.html>)

Author: Liao Tonglang

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

Content type: article

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [etcd](<https://devfeed.tech/topics/etcd.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [control-plane](<https://devfeed.tech/tags/control-plane.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [etcd](<https://devfeed.tech/tags/etcd.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [lease](<https://devfeed.tech/tags/lease.md>), [mvcc](<https://devfeed.tech/tags/mvcc.md>), [overview](<https://devfeed.tech/tags/overview.md>), [raft](<https://devfeed.tech/tags/raft.md>), [v3-5](<https://devfeed.tech/tags/v3-5.md>), [v3-5-33](<https://devfeed.tech/tags/v3-5-33.md>), [wal](<https://devfeed.tech/tags/wal.md>), [watch](<https://devfeed.tech/tags/watch.md>)

### AI overview

This article positions an etcd production series by identifying gaps in existing coverage and defining five troubleshooting axes spanning Raft consensus, WAL persistence and recovery, MVCC storage and capacity, Watch behavior, and Lease handling. It anchors the series to etcd v3.5.33 and points to Kubernetes control-plane coupling and a 16-article reading route.

### Source excerpt

相对 distributed/50、39、13 钉清 etcd 生产内核缺口；定义 Raft/WAL/MVCC/Watch/Lease 五轴排障坐标系，给出 16 篇阅读路线与 K8s 控制面耦合指针。版本锚定 v3.5.33。

## Changes in the Configuration System in ESP-IDF v6: Default Values

DevFeed: [Changes in the Configuration System in ESP-IDF v6: Default Values](<https://devfeed.tech/articles/changes-in-the-configuration-system-in-esp-idf-v6-default-values-13739.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/12/configuration-in-esp-idf-6-defaults/>)

Author: John Lee

Published: 2025-12-22T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [configuration](<https://devfeed.tech/topics/configuration.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-kconfig](<https://devfeed.tech/tags/esp-idf-kconfig.md>), [idf-py](<https://devfeed.tech/tags/idf-py.md>), [overview](<https://devfeed.tech/tags/overview.md>), [practitioner](<https://devfeed.tech/tags/practitioner.md>), [sdkconfig](<https://devfeed.tech/tags/sdkconfig.md>)

### AI overview

This tutorial explains how configuration and default values work in ESP-IDF v5 and older versions, then describes the revised default-value management process introduced in ESP-IDF v6. It also covers default-value conflicts, the idf.py refresh-config command available in ESP-IDF v6.1 and later, and alternatives for ESP-IDF v6.0.

### Source excerpt

This article explains what are the default values in the ESP-IDF configuration and how they are managed in the configuration system in the upcoming ESP-IDF v6. The purpose and behavior of default values are described. This article also explains what is a conflict in default values and how to resolve it with the "idf.py refresh-config" command.

## Troubleshooting Multi-Pod EVPN: Overview

DevFeed: [Troubleshooting Multi-Pod EVPN: Overview](<https://devfeed.tech/articles/troubleshooting-multi-pod-evpn-overview-11270.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/10/troubleshoot-multi-pod-evpn/>)

Published: 2025-10-09T06:27:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [evpn](<https://devfeed.tech/topics/evpn.md>), [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [network](<https://devfeed.tech/tags/network.md>), [overview](<https://devfeed.tech/tags/overview.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

This troubleshooting guide explains how to isolate multi-pod EVPN connectivity problems by first testing IP reachability between VTEPs, including packet sizes needed for VXLAN encapsulation. It then separates underlay, firewall, EVPN route propagation, next-hop processing, and implementation or compatibility issues.

### Source excerpt

An engineer reading my multi-pod EVPN article asked an interesting question: How do you handle troubleshooting when VTEPs cannot reach each other across pods? The ancient Romans already knew the rough answer: divide and conquer. In this particular case, the "divide" part starts with a simple realization: VXLAN/EVPN is just another application running on top of IP. Read more ...

## From Intern Project to Production: How I Shipped the Draw Tool for Canva's Present Mode

DevFeed: [From Intern Project to Production: How I Shipped the Draw Tool for Canva's Present Mode](<https://devfeed.tech/articles/from-intern-project-to-production-how-i-shipped-the-draw-tool-for-canva-s-present-mode-37930.md>)

Original publisher: [Read original article](<https://www.canva.dev/blog/engineering/draw-in-present-mode/>)

Author: Edwina Adisusila

Published: 2025-08-06T00:00:01Z

Content type: article

Language: en

Sources: [Canva Engineering](<https://devfeed.tech/sources/canva-engineering.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [code-reviews](<https://devfeed.tech/tags/code-reviews.md>), [draw-tool](<https://devfeed.tech/tags/draw-tool.md>), [feature](<https://devfeed.tech/tags/feature.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [i](<https://devfeed.tech/tags/i.md>), [intern](<https://devfeed.tech/tags/intern.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>), [overview](<https://devfeed.tech/tags/overview.md>), [production](<https://devfeed.tech/tags/production.md>), [quality](<https://devfeed.tech/tags/quality.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [technical](<https://devfeed.tech/tags/technical.md>), [tool](<https://devfeed.tech/tags/tool.md>), [user](<https://devfeed.tech/tags/user.md>), [users](<https://devfeed.tech/tags/users.md>)

### AI overview

A Canva engineer describes evolving an internship proof of concept into the Draw in Present Mode feature and shipping it to production. The article covers user demand, implementation and testing, code reviews, release planning, analytics monitoring, and the technical challenge of integrating drawing into Canva's separate editor and presenting code domains.

### Source excerpt

Overview of the technical hurdles I overcame to evolve my intern project into a new feature for users.

## Hidden Gems of the Kotlin Standard Library - List

DevFeed: [Hidden Gems of the Kotlin Standard Library - List](<https://devfeed.tech/articles/hidden-gems-of-the-kotlin-standard-library-list-25100.md>)

Original publisher: [Read original article](<https://dladukedev.com/articles/045_hidden_gems_kotlin_standard_lib/>)

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

Content type: tutorial

Language: en

Sources: [Donovan LaDuke - Developer](<https://devfeed.tech/sources/donovan-laduke-developer.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [function](<https://devfeed.tech/tags/function.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-standard-library](<https://devfeed.tech/tags/kotlin-standard-library.md>), [library](<https://devfeed.tech/tags/library.md>), [list](<https://devfeed.tech/tags/list.md>), [overview](<https://devfeed.tech/tags/overview.md>), [sealed-class](<https://devfeed.tech/tags/sealed-class.md>), [standard](<https://devfeed.tech/tags/standard.md>), [standard-library](<https://devfeed.tech/tags/standard-library.md>)

### AI overview

An overview of useful Kotlin Standard Library functions for working with lists, including orEmpty, filterIsInstance, distinctBy, chunked, and random.

### Source excerpt

An overview of several hidden gem List Functions in the Kotlin Standard Library

## Spacing Concepts in Jetpack Compose - An Overview

DevFeed: [Spacing Concepts in Jetpack Compose - An Overview](<https://devfeed.tech/articles/spacing-concepts-in-jetpack-compose-an-overview-25099.md>)

Original publisher: [Read original article](<https://dladukedev.com/articles/044_spacing_concepts_compose/>)

Published: 2024-09-19T00:00:00Z

Content type: article

Language: en

Sources: [Donovan LaDuke - Developer](<https://devfeed.tech/sources/donovan-laduke-developer.md>)

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

Tags: [article](<https://devfeed.tech/tags/article.md>), [guide](<https://devfeed.tech/tags/guide.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [overview](<https://devfeed.tech/tags/overview.md>), [padding](<https://devfeed.tech/tags/padding.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This article presents a mental model for handling fixed spacing in Jetpack Compose. It explains how to choose between modifiers, Spacer-like composables, and arrangement options based on parent-child and sibling relationships, including considerations for directional layouts and interactive touch targets.

### Source excerpt

A short guide to thinking about the concepts of spacing in Jetpack Compose including Spacers, padding, and Arrangement

## Community Loaders for Astro Content Layer

DevFeed: [Community Loaders for Astro Content Layer](<https://devfeed.tech/articles/community-loaders-for-astro-content-layer-3304.md>)

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

Author: Matthew Phillips

Published: 2024-09-19T00:00:00Z

Content type: article

Language: en

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

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Notion](<https://devfeed.tech/topics/notion.md>), [RSS Feed](<https://devfeed.tech/topics/rss-feed.md>), [stripe](<https://devfeed.tech/topics/stripe.md>), [API](<https://devfeed.tech/topics/api.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [Atom](<https://devfeed.tech/topics/atom.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [RDF (Resource Description Framework)](<https://devfeed.tech/topics/rdf.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [article](<https://devfeed.tech/tags/article.md>), [astro](<https://devfeed.tech/tags/astro.md>), [data](<https://devfeed.tech/tags/data.md>), [npm](<https://devfeed.tech/tags/npm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [overview](<https://devfeed.tech/tags/overview.md>), [rss](<https://devfeed.tech/tags/rss.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [stripe](<https://devfeed.tech/tags/stripe.md>)

### AI overview

An overview of community-built loaders for Astro's experimental Content Layer API, covering integrations with Notion, RSS/RDF/Atom feeds, Stripe, Airtable, and Strapi.

### Source excerpt

An overview of some of the early and promising loaders for Astro's Content Layer.

## Concurrency & Networking in Android

DevFeed: [Concurrency & Networking in Android](<https://devfeed.tech/articles/concurrency-networking-in-android-11516.md>)

Original publisher: [Read original article](<https://www.kodeco.com/android/paths/concurrency-networking>)

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

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Android](<https://devfeed.tech/topics/android.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [badge](<https://devfeed.tech/tags/badge.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [course](<https://devfeed.tech/tags/course.md>), [json](<https://devfeed.tech/tags/json.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [networking](<https://devfeed.tech/tags/networking.md>), [overview](<https://devfeed.tech/tags/overview.md>)

### AI overview

A learning path on concurrency and networking in Android with Kotlin. It covers background operations, network requests and responses, JSON parsing into Kotlin data structures, and the use of common libraries and data formats.

### Source excerpt

This learning path is a comprehensive overview of networking and concurrency in Kotlin. In this learning path, users will learn how to run operations in the background and communicate over the network using common libraries and data formats.

## Learn the Kotlin Language

DevFeed: [Learn the Kotlin Language](<https://devfeed.tech/articles/learn-the-kotlin-language-11518.md>)

Original publisher: [Read original article](<https://www.kodeco.com/android/paths/learn-kotlin-language>)

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

Content type: article

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Android](<https://devfeed.tech/topics/android.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [course](<https://devfeed.tech/tags/course.md>), [fundamentals](<https://devfeed.tech/tags/fundamentals.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [overview](<https://devfeed.tech/tags/overview.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>)

### AI overview

A comprehensive Kotlin learning path covering programming fundamentals, object-oriented practices, variables, collections, functions, lambdas, classes, and advanced class features. It is designed for Android development and uses Android Studio.

### Source excerpt

In this course you will learn the Kotlin programming language from the ground. It is a comprehensive overview of the language as well as an overview of best object-oriented programming practices.

## Recapping our live event: On-call as it should be, present and future

DevFeed: [Recapping our live event: On-call as it should be, present and future](<https://devfeed.tech/articles/recapping-our-live-event-on-call-as-it-should-be-present-and-future-11971.md>)

Original publisher: [Read original article](<https://incident.io/blog/recapping-our-live-event-on-call-as-it-should-be-present-and-future>)

Author: incident.io

Published: 2024-04-19T17:24:52Z

Content type: article

Language: en

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

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [dogfooding](<https://devfeed.tech/topics/dogfooding.md>)

Tags: [dogfooding](<https://devfeed.tech/tags/dogfooding.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [event](<https://devfeed.tech/tags/event.md>), [feature](<https://devfeed.tech/tags/feature.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [launch](<https://devfeed.tech/tags/launch.md>), [outage](<https://devfeed.tech/tags/outage.md>), [overview](<https://devfeed.tech/tags/overview.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

This article recaps a live virtual event about incident.io's On-call product. It explains why the company built the product, describes its six-month preparation and customer beta testing, and highlights foundations such as scheduling and escalation paths alongside features like Slack shift-change announcements.

### Source excerpt

We recently hosted the live event On-call as it should be, present and future. Now, you can read the high-level overview, in addition to watching the full recording.

## Getting started with Trino and SQL

DevFeed: [Getting started with Trino and SQL](<https://devfeed.tech/articles/getting-started-with-trino-and-sql-8738.md>)

Original publisher: [Read original article](<https://trino.io/blog/2023/10/18/sql-training-1.html>)

Author: Manfred Moser

Published: 2023-10-18T00:00:00Z

Content type: article

Language: en

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

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [make](<https://devfeed.tech/topics/make.md>)

Tags: [getting-started](<https://devfeed.tech/tags/getting-started.md>), [guide](<https://devfeed.tech/tags/guide.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learning](<https://devfeed.tech/tags/learning.md>), [overview](<https://devfeed.tech/tags/overview.md>), [resources](<https://devfeed.tech/tags/resources.md>), [series](<https://devfeed.tech/tags/series.md>), [sql](<https://devfeed.tech/tags/sql.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

This article introduces the first episode of a training series on learning SQL with Trino. It covers Trino and SQL concepts, basic SQL, a recorded session, timestamps, slide decks, and other learning resources.

### Source excerpt

In our training series Learning SQL with Trino from the experts Martin Traverso, Dain Sundstrom, David Phillips, and myself will run through the wide range of SQL support and features of Trino with our audience. In the first episode, we covered the concepts of Trino and SQL, and then started to learn some basic SQL. Now you can take advantage of the recording and available resources to learn at your own pace.

## Announcing Vue 3.3

DevFeed: [Announcing Vue 3.3](<https://devfeed.tech/articles/announcing-vue-3-3-3009.md>)

Original publisher: [Read original article](<https://blog.vuejs.org/posts/vue-3-3>)

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

Content type: release

Language: en

Sources: [The Vue Point](<https://devfeed.tech/sources/the-vue-point.md>)

Topics: [Vue.js](<https://devfeed.tech/topics/vue.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [changelog](<https://devfeed.tech/topics/changelog.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [feature](<https://devfeed.tech/tags/feature.md>), [overview](<https://devfeed.tech/tags/overview.md>), [release](<https://devfeed.tech/tags/release.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vue](<https://devfeed.tech/tags/vue.md>)

### AI overview

Vue 3.3, code-named "Rurouni Kenshin," improves developer experience, especially for Single-File Components using TypeScript. The release adds support for imported and some complex types in macros, generic components, more ergonomic typed emits, and typed slots.

### Source excerpt

Today we're excited to announce the release of Vue 3.3 "Rurouni Kenshin"! This release is focused on developer experience improvements - in particular, SFC <script setup> usage with TypeScript. Together with the 1.6 release of Vue Language Tools (previously known as Volar), we have resolved many long-standing pain points when using Vue with TypeScript. This post provides an overview of the highlighted features in 3.3. For the full list of changes, please consult the full changelog on GitHub.

## Elevating data fabric to data mesh: Solving data needs in hybrid data lakes

DevFeed: [Elevating data fabric to data mesh: Solving data needs in hybrid data lakes](<https://devfeed.tech/articles/elevating-data-fabric-to-data-mesh-solving-data-needs-in-hybrid-data-lakes-8700.md>)

Original publisher: [Read original article](<https://trino.io/blog/2022/12/07/trino-summit-2022-comcast-recap.html>)

Author: Sajuman Joseph, Brian Olsen

Published: 2022-12-07T00:00:00Z

Content type: article

Language: en

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

Topics: [data](<https://devfeed.tech/topics/data.md>), [migration](<https://devfeed.tech/topics/migration.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Security](<https://devfeed.tech/topics/security.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [data](<https://devfeed.tech/tags/data.md>), [fabric](<https://devfeed.tech/tags/fabric.md>), [governance](<https://devfeed.tech/tags/governance.md>), [logs](<https://devfeed.tech/tags/logs.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [migration](<https://devfeed.tech/tags/migration.md>), [overview](<https://devfeed.tech/tags/overview.md>), [policy](<https://devfeed.tech/tags/policy.md>), [recap](<https://devfeed.tech/tags/recap.md>), [retention](<https://devfeed.tech/tags/retention.md>), [security](<https://devfeed.tech/tags/security.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This article recaps a Comcast presentation about migrating from a data fabric architecture to a data mesh using Trino. It explains how domain ownership, data quality checks, metadata, access policies, catalogs, audit trails, and governance support data products across on-premises and cloud storage.

### Source excerpt

Tune in for the next post in the Trino Summit 2022 recap series. In this post, we're joining Saj from Comcast, to talk about their migration from a data fabric to data mesh. Saj shows you that there is more to the buzzword than meets the eye. He gives a solid overview of why Comcast is taking data mesh to heart.

## What's New in Teleport 11

DevFeed: [What's New in Teleport 11](<https://devfeed.tech/articles/teleport-11-29890.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/teleport-11/>)

Author: kenneth.dumez@goteleport.com (Kenneth DuMez)

Published: 2022-11-09T00:00:00Z

Content type: release

Language: en

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

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Helm charts](<https://devfeed.tech/topics/helm-charts.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [helm-charts](<https://devfeed.tech/tags/helm-charts.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [overview](<https://devfeed.tech/tags/overview.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [sftp](<https://devfeed.tech/tags/sftp.md>)

### AI overview

An overview of Teleport 11 features, including hardware-backed private keys on Yubikey devices, server-side SFTP support, persistent-storage changes for Helm deployments, and automatic discovery and enrollment of EKS and AKS clusters.

### Source excerpt

An overview of all of the new features added into Teleport 11.

## A Brief Overview over the Most Common jOOQ Types

DevFeed: [A Brief Overview over the Most Common jOOQ Types](<https://devfeed.tech/articles/a-brief-overview-over-the-most-common-jooq-types-28928.md>)

Original publisher: [Read original article](<https://blog.jooq.org/a-brief-overview-over-the-most-common-jooq-types/>)

Author: lukaseder

Published: 2022-09-06T12:30:37Z

Content type: tutorial

Language: en

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

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [API](<https://devfeed.tech/topics/api.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [cheat-sheet](<https://devfeed.tech/tags/cheat-sheet.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [context](<https://devfeed.tech/tags/context.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [dsl](<https://devfeed.tech/tags/dsl.md>), [jdbc](<https://devfeed.tech/tags/jdbc.md>), [jooq](<https://devfeed.tech/tags/jooq.md>), [jooq-3-17](<https://devfeed.tech/tags/jooq-3-17.md>), [jooq-in-use](<https://devfeed.tech/tags/jooq-in-use.md>), [logging](<https://devfeed.tech/tags/logging.md>), [overview](<https://devfeed.tech/tags/overview.md>), [queryparts](<https://devfeed.tech/tags/queryparts.md>), [r2dbc](<https://devfeed.tech/tags/r2dbc.md>), [sql](<https://devfeed.tech/tags/sql.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [type-system](<https://devfeed.tech/tags/type-system.md>), [types](<https://devfeed.tech/tags/types.md>)

### AI overview

This tutorial provides a cheat sheet of the most important types in the jOOQ API, covering configuration, scopes, settings, and DSL APIs. It notes that jOOQ 3.17 includes more than 160 settings and explains how several type groups support query construction, execution, lifecycle management, and dependency injection.

### Source excerpt

For new users working with jOOQ for the first time, the number of types in the jOOQ API can be overwhelming. The SQL language doesn't have many such "visible" types, although if you think about SQL the way jOOQ does, then they're there just the same, but hidden from users via an English style syntax. ... Continue reading A Brief Overview over the Most Common jOOQ Types ->

## Laravel: New DB Commands

DevFeed: [Laravel: New DB Commands](<https://devfeed.tech/articles/laravel-new-db-commands-3785.md>)

Original publisher: [Read original article](<https://laravel.com/blog/laravel-new-db-commands-and-more>)

Author: Taylor Otwell

Published: 2022-08-09T13:50:00Z

Content type: article

Language: en

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

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Database](<https://devfeed.tech/topics/database.md>), [monitor](<https://devfeed.tech/topics/monitor.md>), [Eloquent ORM](<https://devfeed.tech/topics/eloquent.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [commands](<https://devfeed.tech/tags/commands.md>), [data-type](<https://devfeed.tech/tags/data-type.md>), [database](<https://devfeed.tech/tags/database.md>), [event](<https://devfeed.tech/tags/event.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [load](<https://devfeed.tech/tags/load.md>), [model](<https://devfeed.tech/tags/model.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [overview](<https://devfeed.tech/tags/overview.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

Laravel v9.24 introduces three Artisan database commands: db:show provides an overview of a database, db:table details a database table and its columns, and db:monitor reports open connections and can dispatch an event when a specified connection threshold is exceeded.

### Source excerpt

Following last week's release, which again focused on Artisan, this week Laravel v9.24 introduces three new DB commands and more.

## Laravel: New "model:show" Command

DevFeed: [Laravel: New "model:show" Command](<https://devfeed.tech/articles/laravel-new-model-show-command-3787.md>)

Original publisher: [Read original article](<https://laravel.com/blog/laravel-new-model-show-command>)

Author: Jess Archer

Published: 2022-07-19T13:01:00Z

Content type: article

Language: en

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

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Eloquent ORM](<https://devfeed.tech/topics/eloquent.md>), [Database](<https://devfeed.tech/topics/database.md>), [JSON](<https://devfeed.tech/topics/json.md>), [PHP](<https://devfeed.tech/topics/php.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [developer](<https://devfeed.tech/tags/developer.md>), [json](<https://devfeed.tech/tags/json.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [overview](<https://devfeed.tech/tags/overview.md>), [php](<https://devfeed.tech/tags/php.md>)

### AI overview

Laravel introduces the new Artisan "model:show" command, which provides an overview of an Eloquent model, including its attributes, relationships, and database-backed information. The command can also output the overview as JSON for use by services.

### Source excerpt

Following on from the recently introduced fresh new look for Artisan, we took some time to identify new Artisan commands to further improve the Laravel experience. One of the newly introduced commands is "model:show". This command dumps out the model and table highlights for the given model.

## ESP Privilege Separation -- A Case Study

DevFeed: [ESP Privilege Separation -- A Case Study](<https://devfeed.tech/articles/esp-privilege-separation-a-case-study-13846.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-privilege-separation-a-case-study/>)

Author: John Lee

Published: 2022-07-05T00:00:00Z

Content type: article

Language: en

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

Topics: [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-privilege-separation](<https://devfeed.tech/tags/esp-privilege-separation.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [framework](<https://devfeed.tech/tags/framework.md>), [iot](<https://devfeed.tech/tags/iot.md>), [overview](<https://devfeed.tech/tags/overview.md>), [products](<https://devfeed.tech/tags/products.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This case study describes integrating ESP-RainMaker, an IoT application, with the ESP Privilege Separation framework on the ESP32-C3 SoC. It covers placing the ESP-RainMaker agent in the protected application, splitting components between protected and user applications, and implementing system calls for ESP-RainMaker APIs.

### Source excerpt

In the previous post, we introduced ESP Privilege Separation, a framework to achieve "user-kernel" separation and isolation on ESP32-C3 SoC. There are multiple ways of applying this framework to your project. This post presents a case study of integrating ESP-RainMaker, a real-world IoT application, with the ESP Privilege Separation framework. ESP-RainMaker offers a complete ecosystem to build connected AIoT products. Please refer to this link for more details.

## What is a VPN? Types of VPNs and How They Work

DevFeed: [What is a VPN? Types of VPNs and How They Work](<https://devfeed.tech/articles/what-is-a-vpn-types-of-vpns-and-how-they-work-29952.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/types-of-vpns/>)

Author: info@goteleport.com (Rabo James Bature)

Published: 2022-05-31T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>), [Internet Traffic](<https://devfeed.tech/topics/internet-traffic.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [encryption](<https://devfeed.tech/tags/encryption.md>), [internet](<https://devfeed.tech/tags/internet.md>), [internet-traffic](<https://devfeed.tech/tags/internet-traffic.md>), [overview](<https://devfeed.tech/tags/overview.md>), [remote](<https://devfeed.tech/tags/remote.md>), [security](<https://devfeed.tech/tags/security.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [tls](<https://devfeed.tech/tags/tls.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

An overview of virtual private networks, including how tunneling, encryption, and authentication secure traffic over public networks. It covers VPN use cases such as protecting online activity, accessing geo-restricted data, granting remote access, and reducing ISP throttling, while noting that providers use encryption processes with varying success.

### Source excerpt

An overview of VPNs, different use cases and their shortcomings.

## State of CSS 2022

DevFeed: [State of CSS 2022](<https://devfeed.tech/articles/state-of-css-2022-20769.md>)

Original publisher: [Read original article](<https://erikrunyon.com/2022/05/state-of-css-2022/>)

Author: Erik Runyon

Published: 2022-05-17T00:00:00Z

Content type: article

Language: en

Sources: [Erik Runyon](<https://devfeed.tech/sources/erik-runyon.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [css](<https://devfeed.tech/tags/css.md>), [google](<https://devfeed.tech/tags/google.md>), [google-i-o](<https://devfeed.tech/tags/google-i-o.md>), [overview](<https://devfeed.tech/tags/overview.md>), [snippet](<https://devfeed.tech/tags/snippet.md>), [technical](<https://devfeed.tech/tags/technical.md>), [web](<https://devfeed.tech/tags/web.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

An overview of current and upcoming CSS features, presented by Adam Argyle at Google I/O 2022.

### Source excerpt

A great overview of all the latest and upcoming CSS features. Presented by Adam Argyle at Google I/O '22.

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