# Mac

Published articles for Mac.

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

## Zero-touch deployment requirements for Mac fleet backup

DevFeed: [Zero-touch deployment requirements for Mac fleet backup](<https://devfeed.tech/articles/zero-touch-or-it-doesn-t-scale-the-new-standard-for-mac-fleet-backup-41390.md>)

Original publisher: [Read original article](<https://www.backblaze.com/blog/zero-touch-or-it-doesnt-scale-the-new-standard-for-mac-fleet-backup/>)

Author: Kari Wilson

Published: 2026-09-17T16:51:35Z

Content type: article

Language: en

Sources: [Backblaze Blog | Cloud Storage & Cloud Backup](<https://devfeed.tech/sources/backblaze-blog-cloud-storage-cloud-backup.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [automation](<https://devfeed.tech/tags/automation.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [businessbackup](<https://devfeed.tech/tags/businessbackup.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [featured](<https://devfeed.tech/tags/featured.md>), [featured-backing-up](<https://devfeed.tech/tags/featured-backing-up.md>), [fleet](<https://devfeed.tech/tags/fleet.md>), [mac](<https://devfeed.tech/tags/mac.md>)

### AI overview

The article argues that zero-touch deployment has become essential for Mac fleets, especially for lean IT teams managing devices through MDM platforms such as Jamf Pro, Kandji, and Addigy. It explains how interactive installers, permission prompts, and registration failures create support work and can leave machines unprotected.

### Source excerpt

For lean IT teams, zero-touch Mac backup deployment is no longer optional. Learn what truly silent installation requires and how Backblaze helps admins protect every device across Jamf, Kandji, Addigy, and other MDM-managed fleets without user interaction or follow-up work. The post Zero-Touch or It Doesn't Scale: The New Standard for Mac Fleet Backup appeared first on Backblaze Blog | Cloud Storage & Cloud Backup

## Libreboot 20150124 release

DevFeed: [Libreboot 20150124 release](<https://devfeed.tech/articles/libreboot-20150124-release-32696.md>)

Original publisher: [Read original article](<https://libreboot.org/news/libreboot20150124.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: release

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

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

Tags: [article](<https://devfeed.tech/tags/article.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [changes](<https://devfeed.tech/tags/changes.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [grub](<https://devfeed.tech/tags/grub.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [mac](<https://devfeed.tech/tags/mac.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [release](<https://devfeed.tech/tags/release.md>), [thinkpad](<https://devfeed.tech/tags/thinkpad.md>), [uefi](<https://devfeed.tech/tags/uefi.md>), [update](<https://devfeed.tech/tags/update.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

Libreboot's 24 January 2015 release supports several Lenovo ThinkPad models and Apple MacBook models. It removes ME/AMT on supported Lenovo systems and includes updates to GRUB parsing, ARM binaries, Flashrom, X200 backlight handling, and utilities for changing MAC addresses and generating firmware images.

### Source excerpt

Article: Libreboot 20150124 release Web link: https://libreboot.org/news/libreboot20150124.html

## Tools

DevFeed: [Tools](<https://devfeed.tech/articles/tools-25375.md>)

Original publisher: [Read original article](<https://kau.sh/tools/>)

Author: Kaushik Gopal

Published: 2026-09-15T04:00:36.743345Z

Content type: article

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Vim](<https://devfeed.tech/topics/vim.md>), [Hugo](<https://devfeed.tech/topics/hugo.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Font](<https://devfeed.tech/topics/font.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-font](<https://devfeed.tech/tags/programming-font.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vim](<https://devfeed.tech/tags/vim.md>)

### AI overview

A personal tools page listing services, programming tools, macOS applications, audio equipment, desk items, and physical products. It mentions Buttondown, a customized Hugo site deployed on Cloudflare Pages, Ghostty, tmux, Vim, Zed, Obsidian, Raycast, Firefox, CleanShot, and Logic Pro.

### Source excerpt

Bits ## Services ### Newsletter via Buttondown Statically generate site with Henry (highly customized Hugo theme) Deployed on Cloudflare Pages Programming ### Berkeley Mono is my programming font of choice Ghostty for terminal stuff (along with tmux) Within the terminal I'm almost entirely using Vim. Zed as my regular text editor MacOS ### Obsidian for notes & todos Raycast is my launcher Firefox for browsing CleanShot for screenshots on my mac Logic Pro for editing AI Stuff ### With AI evolving so fast, my tag ai-model-choice is a better place to track what I'm using. Atoms ## Desk ### Nordik Leather Desk Mat LEUCHTTURM1917 Soft cover journal dotted Uniball Deluxe 0.5mm Micro pens Audio ### Earthworks Ethos - 400 microphone USBPre 21 audio interface AirPods Max (yes for podcasting!) Physical ### I drive a Tesla Model Y (and eagerly waiting to move to an R3) These are no longer sold but are built like a tank. I'd probably pick the Motu 2 if my USBPre 2 ever fails ↩︎

## Meta Virtual Display Adds Input Forwarding and Windows-Like Features to macOS

DevFeed: [Meta Virtual Display Adds Input Forwarding and Windows-Like Features to macOS](<https://devfeed.tech/articles/quest-s-meta-virtual-display-got-a-new-name-input-forwarding-mac-parity-17302.md>)

Original publisher: [Read original article](<https://www.uploadvr.com/quests-meta-virtual-display-got-a-new-name-input-forwarding-mac-parity/>)

Author: Craig Storm

Published: 2026-09-08T14:50:34Z

Content type: news

Language: en

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

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [features](<https://devfeed.tech/tags/features.md>), [headsets-tech](<https://devfeed.tech/tags/headsets-tech.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [remote](<https://devfeed.tech/tags/remote.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Meta Virtual Display has gained input forwarding on Windows and macOS, while the macOS version now supports a quick-connect prompt and display formats previously available on Windows. Testing found that support for older Intel Macs varies by model.

### Source excerpt

The Meta Virtual Display feature of Quest headsets has continued to receive improvements, including input forwarding, and the Mac version now offers functionality previously exclusive to Windows.

## A Mac App, Not an iOS App on a Mac

DevFeed: [A Mac App, Not an iOS App on a Mac](<https://devfeed.tech/articles/a-mac-app-not-an-ios-app-on-a-mac-19388.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/native-appkit-mac-port/>)

Author: Shai Almog

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

Content type: release

Language: en

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

Topics: [macOS](<https://devfeed.tech/topics/macos.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Xcode](<https://devfeed.tech/topics/xcode.md>)

Tags: [ios](<https://devfeed.tech/tags/ios.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [release](<https://devfeed.tech/tags/release.md>), [xcode](<https://devfeed.tech/tags/xcode.md>)

### AI overview

Codename One's macOS build now targets AppKit directly instead of using Mac Catalyst to run an iPad application. The change provides native window handling, rendering, desktop operations, input-method support, and independent monitor scaling while preserving existing project APIs and build targets.

### Source excerpt

Codename One's macOS build now targets AppKit directly, with NSWindow, NSMenu, NSTextInputClient, NSScreen, and an independent Metal surface for every window.

## What 21 five-minute demos looked like at WorkOS Demo Night

DevFeed: [What 21 five-minute demos looked like at WorkOS Demo Night](<https://devfeed.tech/articles/what-21-five-minute-demos-looked-like-at-workos-demo-night-16074.md>)

Original publisher: [Read original article](<https://workos.com/blog/workos-demo-night-august-2026-recap>)

Author: WorkOS

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

Content type: article

Language: en

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

Topics: [Demo](<https://devfeed.tech/topics/demo.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [demo](<https://devfeed.tech/tags/demo.md>), [mac](<https://devfeed.tech/tags/mac.md>), [mac-os](<https://devfeed.tech/tags/mac-os.md>), [recap](<https://devfeed.tech/tags/recap.md>)

### AI overview

A recap of WorkOS Demo Night in San Francisco, featuring 21 live five-minute demos. The article highlights Carbon Code, an agent harness running on emulated Mac OS 9 that edited its own source and added an effort selector during the event.

### Source excerpt

A recap of the August 5 Demo Night at our San Francisco office: 21 live five-minute demos, no slides, no pitches, and an agent harness running on Mac OS 9.

## Getting 25 Gbps Thunderbolt Ethernet on my Mac Studio

DevFeed: [Getting 25 Gbps Thunderbolt Ethernet on my Mac Studio](<https://devfeed.tech/articles/getting-25-gbps-thunderbolt-ethernet-on-my-mac-studio-10464.md>)

Original publisher: [Read original article](<https://www.jeffgeerling.com/blog/2026/getting-25g-ethernet-mac-thunderbolt/>)

Author: jeff@jeffgeerling.com (Jeff Geerling)

Published: 2026-07-31T14:00:00Z

Content type: article

Language: en

Sources: [Jeff Geerling](<https://devfeed.tech/sources/jeff-geerling.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [25g](<https://devfeed.tech/tags/25g.md>), [blog](<https://devfeed.tech/tags/blog.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [nas](<https://devfeed.tech/tags/nas.md>), [network](<https://devfeed.tech/tags/network.md>), [noctua](<https://devfeed.tech/tags/noctua.md>), [post](<https://devfeed.tech/tags/post.md>), [thunderbolt](<https://devfeed.tech/tags/thunderbolt.md>)

### AI overview

The article documents an attempt to add 25 Gbps Ethernet to a Mac Studio over Thunderbolt. It covers adapter cost, testing transfers to a NAS, throughput limits, and overheating in a passively cooled 25GbE enclosure.

### Source excerpt

I've been using the built-in 10 Gigabit Ethernet on my Mac Studio for a few years. It works fine: I can edit 4K video straight off my NAS over the network, and run backups at around 1 GB/sec. But... I want more. I upgraded my rack and my NAS to 25 GbE a couple years ago, and wanted to upgrade my main workstation, too.

## 1Password for Claude: Give Claude access without giving up your credentials

DevFeed: [1Password for Claude: Give Claude access without giving up your credentials](<https://devfeed.tech/articles/1password-for-claude-give-claude-access-without-giving-up-your-credentials-1882.md>)

Original publisher: [Read original article](<https://1password.com/blog/1password-for-claude>)

Author: info@1password.com (Mitchell Cohen and Horia Culea)

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

Content type: article

Language: en

Sources: [Blog on 1Password Blog](<https://devfeed.tech/sources/blog-on-1password-blog.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Security](<https://devfeed.tech/topics/security.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [browser](<https://devfeed.tech/tags/browser.md>), [claude](<https://devfeed.tech/tags/claude.md>), [identity](<https://devfeed.tech/tags/identity.md>), [mac](<https://devfeed.tech/tags/mac.md>), [news](<https://devfeed.tech/tags/news.md>), [partners](<https://devfeed.tech/tags/partners.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

1Password for Claude introduces a zero-exposure workflow for browser tasks that require credentials. With user approval, 1Password injects passwords, one-time codes, and social-login credentials directly into webpages while keeping them out of Claude's model context and memory. Access is limited to the active task, and failed submissions trigger clearing of filled values.

### Source excerpt

1Password for Claude enables secure agentic access without exposing your credentials to the model. It's available now for Mac users. For individuals and families: Start your free 14-day trial For small businesses: Start your free 14-day trial AI agents are moving from helping people think to acting on their behalf in browsers, apps, and accounts. That changes the security model. Once an agent can click, buy, update, and submit for you, the key question becomes: what identity is it acting under, and what access should it get? Claude can compare deals, add an item to your cart, update account details, or complete a purchase. But once it reaches a login page, you face a tradeoff. Do you give the agent your password, or stop and do the task yourself? Neither is the future we should build toward. Until now, there hasn't been a secure, easy way for agents to use credentials without exposing them. 1Password for Claude: Credential access without credential exposure 1Password for Claude is built on a zero-exposure architecture: Claude can complete browser tasks that require logins, one-time passcodes, or social logins, while the credentials never enter the model or its memory. 1Password stays the source of truth for the secret, and access is granted only at runtime. When Claude needs to sign in, 1Password shows the user which credential is being requested and why. After user-consented biometric approval, 1Password injects the credential directly into the page. Claude never sees the vault item, password, or one-time code. When a site uses a social login, 1Password completes the sign-in through the same protected workflow. The secret stays in 1Password, and Claude never sees it. Access is scoped to the current task and ends when the task is complete. After autofill, 1Password checks that secrets were not exposed on the page. If submission fails, it clears the filled values before returning control. "We need a new security model that is purpose-built for agents, not just humans

## How the Usage app uses Sentry to detect crashes, silent errors, and build regressions

DevFeed: [How the Usage app uses Sentry to detect crashes, silent errors, and build regressions](<https://devfeed.tech/articles/any-apple-update-can-break-our-app-here-s-how-we-find-out-first-24089.md>)

Original publisher: [Read original article](<https://blog.sentry.io/apple-update-breaks-app/>)

Author: Dan Mindru; Oleh Stasula

Published: 2026-07-02T09:00:00Z

Content type: article

Language: en

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

Topics: [App](<https://devfeed.tech/topics/app.md>), [monitor](<https://devfeed.tech/topics/monitor.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [iphone](<https://devfeed.tech/topics/iphone.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [apple](<https://devfeed.tech/tags/apple.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [errors](<https://devfeed.tech/tags/errors.md>), [guest-post](<https://devfeed.tech/tags/guest-post.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [mac](<https://devfeed.tech/tags/mac.md>), [memory](<https://devfeed.tech/tags/memory.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [network](<https://devfeed.tech/tags/network.md>), [process](<https://devfeed.tech/tags/process.md>), [sentry](<https://devfeed.tech/tags/sentry.md>)

### AI overview

This guest post explains how the Usage system activity monitor uses Sentry to detect crashes, silent errors, build issues, and user feedback problems. The app runs across iPhone, iPad, and Mac and depends partly on undocumented APIs, so OS updates can change data structures without notice. Separate Sentry projects track the app's cooperating components and their failure modes.

### Source excerpt

How the Usage app uses Sentry to catch crashes, silent errors, and build regressions before 1.6 million users notice.

## How to configure supported Macs to boot automatically when power is restored

DevFeed: [How to configure supported Macs to boot automatically when power is restored](<https://devfeed.tech/articles/you-can-finally-power-on-a-mac-remotely-10478.md>)

Original publisher: [Read original article](<https://www.jeffgeerling.com/blog/2026/power-on-your-mac-remotely/>)

Author: jeff@jeffgeerling.com (Jeff Geerling)

Published: 2026-06-12T14:00:00Z

Content type: article

Language: en

Sources: [Jeff Geerling](<https://devfeed.tech/sources/jeff-geerling.md>)

Topics: [macOS](<https://devfeed.tech/topics/macos.md>), [Mac Mini](<https://devfeed.tech/topics/mac-mini.md>), [boot](<https://devfeed.tech/topics/boot.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [boot](<https://devfeed.tech/tags/boot.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [remote](<https://devfeed.tech/tags/remote.md>), [video](<https://devfeed.tech/tags/video.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

The article explains how to configure supported Macs running macOS 26.5 to boot automatically whenever power is restored. It describes use cases for remote or portable Macs, identifies supported models, and reports a test in which an M4 Mac mini booted within 2 seconds after power was toggled on.

### Source excerpt

Apple FINALLY lets you turn on your Mac remotely, without having to press the power button. In the media, articles suggest it's a reaction to Mac mini power button complaints. While I agree the M4 mini's power button is in a really dumb spot, that's not why I care about this feature. The two bigger use cases for me have been a pain for years:

## Codename One Adds Native macOS Builds and Desktop Integration

DevFeed: [Codename One Adds Native macOS Builds and Desktop Integration](<https://devfeed.tech/articles/your-codename-one-app-now-a-native-mac-app-19356.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/mac-native-builds-and-desktop-integration/>)

Author: Shai Almog

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

Content type: article

Language: en

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

Topics: [macOS](<https://devfeed.tech/topics/macos.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Xcode](<https://devfeed.tech/topics/xcode.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [build](<https://devfeed.tech/tags/build.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mac](<https://devfeed.tech/tags/mac.md>), [native](<https://devfeed.tech/tags/native.md>), [notifications](<https://devfeed.tech/tags/notifications.md>)

### AI overview

Codename One 7.0.250 adds a native macOS application target that builds from the existing iOS pipeline without bundling a JVM. Desktop integration also adds native window chrome, menus, interactive scrollbars, and notifications, while Mac signing remains an infrastructure gap.

### Source excerpt

The same Codename One project can now build a REAL native Mac app through the iOS pipeline, and a deeper desktop layer gives it a real title bar, a native menu bar, interactive scrollbars, and desktop notifications.

## Mac Native Builds, Live Protocols, And Open Issues Under 350

DevFeed: [Mac Native Builds, Live Protocols, And Open Issues Under 350](<https://devfeed.tech/articles/mac-native-builds-live-protocols-and-open-issues-under-350-19357.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/mac-native-grpc-graphql-and-fewer-open-issues/>)

Author: Shai Almog

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

Content type: article

Language: en

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

Topics: [WebSocket](<https://devfeed.tech/topics/websocket.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [API](<https://devfeed.tech/topics/api.md>), [Feathers](<https://devfeed.tech/topics/feathers.md>), [Java](<https://devfeed.tech/topics/java.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [electron](<https://devfeed.tech/tags/electron.md>), [framework](<https://devfeed.tech/tags/framework.md>), [integration](<https://devfeed.tech/tags/integration.md>), [issue](<https://devfeed.tech/tags/issue.md>), [mac](<https://devfeed.tech/tags/mac.md>)

### AI overview

Codename One reports that its open issue count fell to 332 after reviewing older tracker reports. The weekly update also covers native Mac builds, WebSockets in the core framework, gRPC and GraphQL integration, a new advertising API, and richer background work.

### Source excerpt

The open issue count dropped below 350 after a push through the oldest reports, and the same week brought native Mac builds, WebSockets in the core, gRPC and GraphQL integration, a new advertising API, and richer background work.

## Security Week 2623: слежка за пользователями через SSD

DevFeed: [Security Week 2623: слежка за пользователями через SSD](<https://devfeed.tech/articles/security-week-2623-ssd-23075.md>)

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

Author: Kaspersky\_Lab ("Лаборатория Касперского")

Published: 2026-06-01T17:31:16Z

Content type: news

Language: ru

Sources: ["Лаборатория Касперского" RU](<https://devfeed.tech/sources/ru-2.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [macOS](<https://devfeed.tech/topics/macos.md>)

Tags: [google-chrome](<https://devfeed.tech/tags/google-chrome.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [security](<https://devfeed.tech/tags/security.md>), [side-channel](<https://devfeed.tech/tags/side-channel.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [tag-9fe8963de219](<https://devfeed.tech/tags/tag-9fe8963de219.md>)

### AI overview

Researchers from Graz University of Technology described FROST, a browser-based contention side-channel attack that uses repeated SSD access through the Origin Private File System to infer running programs and visited websites from storage-performance delays. The attack runs in JavaScript without user intervention and was tested with Google Chrome on Linux and macOS systems.

### Source excerpt

На прошлой неделе исследователи из Грацского технического университета в Австрии опубликовали научную работу, в которой предложили метод отслеживания пользовательской активности через браузер. Варианты атак, в которых вкладка с вредоносным сайтом может, например, определять, какие страницы открыты по соседству, предлагались и ранее, но полагались в основном на особенности работы браузеров. Новая атака FROST также использует особенности браузеров, но основным каналом утечки оказываются не они, а производительность накопителя данных. Общая схема атаки выглядит следующим образом: пользователя заманивают на вредоносную страницу, которая при помощи стандартных технологий браузеров реализует активный и регулярный обмен данными на SSD. Производительность SSD ниже, чем у оперативной памяти, что вызывает определенные задержки при обмене, когда к накопителю также обращаются другие программы и веб-сайты. Как выяснилось, паттерны этих задержек позволяют с достаточно высокой надежностью выявлять не только запущенные на ПК программы, но и посещаемые веб-сайты. Читать далее

## It's hard to justify buying a Framework 12

DevFeed: [It's hard to justify buying a Framework 12](<https://devfeed.tech/articles/it-s-hard-to-justify-buying-a-framework-12-10468.md>)

Original publisher: [Read original article](<https://www.jeffgeerling.com/blog/2026/its-hard-to-justify-framework-12/>)

Author: jeff@jeffgeerling.com (Jeff Geerling)

Published: 2026-05-29T14:00:00Z

Content type: opinion

Language: en

Sources: [Jeff Geerling](<https://devfeed.tech/sources/jeff-geerling.md>)

Topics: [NEO](<https://devfeed.tech/topics/neo.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [intel](<https://devfeed.tech/topics/intel.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [framework](<https://devfeed.tech/tags/framework.md>), [geekbench](<https://devfeed.tech/tags/geekbench.md>), [intel](<https://devfeed.tech/tags/intel.md>), [laptop](<https://devfeed.tech/tags/laptop.md>), [laptops](<https://devfeed.tech/tags/laptops.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macbook-neo](<https://devfeed.tech/tags/macbook-neo.md>), [performance](<https://devfeed.tech/tags/performance.md>), [review](<https://devfeed.tech/tags/review.md>), [touchscreen](<https://devfeed.tech/tags/touchscreen.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

The author compares the Framework 12 with Apple's MacBook Neo for a student laptop purchase. The MacBook Neo is described as faster, more efficient, quieter, better built, and less expensive in most tested situations, while the Framework 12 offers a touchscreen, 360° hinge, repairability, and upgradeability. The Framework performs slightly better under sustained heavy workloads because its fan reduces throttling.

### Source excerpt

My nephew just graduated high school, and wants a laptop. When he decides what computer to buy, price (or more precisely, value) is the most important attribute. Apple's MacBook Neo upended the 'value laptop' equation--Apple's not supposed to be both the cheapest option and the best value... but it seems like that's squarely where the Neo landed for the good-but-cheap laptop category. My nephew is also my godson, and to kick off his computing journey, I thought I'd let him choose from a Framework 12 I bought to test, or the MacBook Neo I bought a couple months ago to use around the studio.

## Lab: EVPN Asymmetric IRB with Anycast Gateways

DevFeed: [Lab: EVPN Asymmetric IRB with Anycast Gateways](<https://devfeed.tech/articles/lab-evpn-asymmetric-irb-with-anycast-gateways-11380.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/05/lab-evpn-asymmetric-irb-anycast/>)

Published: 2026-05-15T05:52: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>)

Tags: [arp](<https://devfeed.tech/tags/arp.md>), [container](<https://devfeed.tech/tags/container.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [github](<https://devfeed.tech/tags/github.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [installation](<https://devfeed.tech/tags/installation.md>), [mac](<https://devfeed.tech/tags/mac.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

This lab exercise demonstrates EVPN asymmetric IRB with anycast gateways and addresses ARP issues. It requires extending VLANs into end-to-end MAC-VRF instances and adding IRB and anycast gateways. The lab can run on netlab-enabled infrastructure, a free GitHub Codespace, or an Apple-silicon Mac using an Arista cEOS container.

### Source excerpt

I postponed the discussion of ARP issues with EVPN anycast gateways to keep yesterday's blog post reasonably short. If you're impatient and want to try that out, I have just the right lab exercise for you; you'll have to extend VLANs into end-to-end MAC-VRF instances and add IRB and anycast gateways: Explore the lab exercise You can run the lab on your own netlab-enabled infrastructure (more details), but also within a free GitHub Codespace or even on your Apple-silicon Mac (installation, using Arista cEOS container, using VXLAN/EVPN labs).

## On Generating EVPN MAC/IP Routes

DevFeed: [On Generating EVPN MAC/IP Routes](<https://devfeed.tech/articles/on-generating-evpn-mac-ip-routes-11359.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/04/evpn-generating-macip-routes/>)

Published: 2026-04-29T05:38:00Z

Content type: opinion

Language: en

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

Topics: [evpn](<https://devfeed.tech/topics/evpn.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [arp](<https://devfeed.tech/tags/arp.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [ip](<https://devfeed.tech/tags/ip.md>), [mac](<https://devfeed.tech/tags/mac.md>)

### AI overview

The article explains that Arista EOS generates separate EVPN MAC-only and MAC+IP routes. MAC table updates trigger MAC-only routes, while ARP table updates trigger MAC+IP routes, which can increase the size of the EVPN BGP table.

### Source excerpt

Naveen Kumar Devaraj was reading my Integrated Routing and Bridging (IRB) with EVPN MAC-VRF Instances lab exercise and spotted this detail: Arista EOS originates MAC-IP routes with and without IP addresses, effectively doubling the size of the EVPN BGP table He kindly wrote a LinkedIn comment explaining that behavior: Read more ...

## Lab: Integrated Routing and Bridging (IRB) with EVPN MAC-VRF Instances

DevFeed: [Lab: Integrated Routing and Bridging (IRB) with EVPN MAC-VRF Instances](<https://devfeed.tech/articles/lab-integrated-routing-and-bridging-irb-with-evpn-mac-vrf-instances-11364.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/04/lab-evpn-irb/>)

Published: 2026-04-17T06:13: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>), [networking](<https://devfeed.tech/topics/networking.md>), [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [bridging](<https://devfeed.tech/tags/bridging.md>), [container](<https://devfeed.tech/tags/container.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [github](<https://devfeed.tech/tags/github.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [installation](<https://devfeed.tech/tags/installation.md>), [mac](<https://devfeed.tech/tags/mac.md>), [routing](<https://devfeed.tech/tags/routing.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

A hands-on lab introduces Integrated Routing and Bridging with EVPN MAC-VRF instances by adding anycast gateway IP addresses to VLAN interfaces. The lab can run on netlab-enabled infrastructure, GitHub Codespaces, or an Apple-silicon Mac using an Arista cEOS container.

### Source excerpt

Most EVPN documentation rushes into the complexities of symmetric IRB, type-5 EVPN routes, and EVPN IP-VRFs, but if you want to master a technology, it's better to take it slow and proceed with small steps. In today's lab exercise, we'll do just that: explore what happens when you add IP addresses (we'll use anycast gateways) to VLAN interfaces tied to EVPN MAC-VRF instances. Explore the lab exercise You can run the lab on your own netlab-enabled infrastructure (more details), but also within a free GitHub Codespace or even on your Apple-silicon Mac (installation, using Arista cEOS container, using VXLAN/EVPN labs).

## Lab: Routing Between VXLAN Segments

DevFeed: [Lab: Routing Between VXLAN Segments](<https://devfeed.tech/articles/lab-routing-between-vxlan-segments-11328.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/02/lab-vxlan-irb/>)

Published: 2026-02-06T06:59:00Z

Content type: tutorial

Language: en

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

Topics: [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [networking](<https://devfeed.tech/topics/networking.md>), [evpn](<https://devfeed.tech/topics/evpn.md>), [Ethernet](<https://devfeed.tech/topics/ethernet.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [github](<https://devfeed.tech/tags/github.md>), [installation](<https://devfeed.tech/tags/installation.md>), [mac](<https://devfeed.tech/tags/mac.md>), [routing](<https://devfeed.tech/tags/routing.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

A lab tutorial demonstrates routing between VXLAN segments using unique unicast IP addresses on Layer 3 switches and the EVPN control plane. The lab can run on netlab-enabled infrastructure, a free GitHub Codespace, or an Apple-silicon Mac.

### Source excerpt

In the previous EVPN/VXLAN lab exercises, we covered the basics of Ethernet bridging over VXLAN and the use of the EVPN control plane to build layer-2 segments. It's time to move up the protocol stack. Let's see how you can route between VXLAN segments, this time using unique unicast IP addresses on the layer-3 switches. Explore the lab exercise You can run the lab on your own netlab-enabled infrastructure (more details), but also within a free GitHub Codespace or even on your Apple-silicon Mac (installation, using Arista cEOS container, using VXLAN/EVPN labs).

## Lab: VXLAN Bridging with EVPN Control Plane

DevFeed: [Lab: VXLAN Bridging with EVPN Control Plane](<https://devfeed.tech/articles/lab-vxlan-bridging-with-evpn-control-plane-11311.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/01/lab-evpn-bridging/>)

Published: 2026-01-27T06:59: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>), [Ethernet](<https://devfeed.tech/topics/ethernet.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [github](<https://devfeed.tech/tags/github.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [ipv4](<https://devfeed.tech/tags/ipv4.md>), [mac](<https://devfeed.tech/tags/mac.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

This lab adds the EVPN control plane to VXLAN Ethernet bridging. The data plane remains VLANs mapped over VXLAN over IPv4, while EVPN, carried as a BGP address family, builds ingress replication lists and MAC-to-VTEP mappings.

### Source excerpt

In the previous VXLAN labs, we covered the basics of Ethernet bridging over VXLAN and a more complex scenario with multiple VLANs. Now let's add the EVPN control plane into the mix. The data plane (VLANs mapped into VXLAN-over-IPv4) will remain unchanged, but we'll use EVPN (a BGP address family) to build the ingress replication lists and MAC-to-VTEP mappings. Read more ...

## Last article of 2025 - A Directional Update

DevFeed: [Last article of 2025 - A Directional Update](<https://devfeed.tech/articles/last-article-of-2025-a-directional-update-35016.md>)

Original publisher: [Read original article](<https://read.theaimerge.com/p/last-article-of-2025-a-directional>)

Author: Alex Razvant

Published: 2025-12-27T14:35:36Z

Content type: article

Language: en

Sources: [Neural Bits](<https://devfeed.tech/sources/neural-bits.md>)

Topics: [Building AI Systems](<https://devfeed.tech/topics/building-ai-systems.md>), [ai and ml](<https://devfeed.tech/topics/ai-and-ml.md>), [Computer vision](<https://devfeed.tech/topics/computer-vision.md>), [Code](<https://devfeed.tech/topics/code.md>), [C](<https://devfeed.tech/topics/c.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Python](<https://devfeed.tech/topics/python.md>), [Objective-C](<https://devfeed.tech/topics/objective-c.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [applications](<https://devfeed.tech/tags/applications.md>), [article](<https://devfeed.tech/tags/article.md>), [asus](<https://devfeed.tech/tags/asus.md>), [building-ai-systems](<https://devfeed.tech/tags/building-ai-systems.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code](<https://devfeed.tech/tags/code.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mac](<https://devfeed.tech/tags/mac.md>), [objective-c](<https://devfeed.tech/tags/objective-c.md>), [python](<https://devfeed.tech/tags/python.md>), [swift](<https://devfeed.tech/tags/swift.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

An end-of-year reflection on how the author's newsletter will change in 2026. The author connects early work and study choices with a gradual move into programming, AI, machine learning, and building AI systems, emphasizing that direction mattered more than speed.

### Source excerpt

Reflecting on 2025, and how this newsletter is changing going into 2026

## Lab: More Complex VXLAN Deployment Scenario

DevFeed: [Lab: More Complex VXLAN Deployment Scenario](<https://devfeed.tech/articles/lab-more-complex-vxlan-deployment-scenario-11301.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/12/vxlan-complex/>)

Published: 2025-12-05T06:22:00Z

Content type: tutorial

Language: en

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

Topics: [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [github](<https://devfeed.tech/tags/github.md>), [mac](<https://devfeed.tech/tags/mac.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

A lab exercise introduces more complex VXLAN concepts, including VTEP-specific flooding lists, mapping multiple VLAN IDs to one VNI, and the scope of VNI and VLAN ID uniqueness. The lab can run on netlab-enabled infrastructure, GitHub Codespaces, or an Apple-silicon Mac.

### Source excerpt

In the first VXLAN lab, we covered the very basics. Now it's time for a few essential concepts (before introducing the EVPN control plane or integrated routing and bridging): Each VXLAN segment could have a different set of VTEPs (used to build the BUM flooding list) While the VXLAN Network Identifier (VNI) must be unique across the participating VTEPs, you could map different VLAN IDs into a single VNI (allowing you to merge two VLAN segments over VXLAN) Neither VXLAN VNI nor VLAN ID has to be globally unique (but it helps to make them unique to remain sane) Read more ...

## How to Share What You're Playing, Listening to, or Watching as Your Status on Discord

DevFeed: [How to Share What You're Playing, Listening to, or Watching as Your Status on Discord](<https://devfeed.tech/articles/how-to-share-what-you-re-playing-listening-to-or-watching-as-your-status-on-discord-253.md>)

Original publisher: [Read original article](<https://discord.com/blog/how-to-share-what-youre-playing-listening-to-or-watching-as-your-status-on-discord>)

Author: Locke

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

Content type: article

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>), [Xbox](<https://devfeed.tech/topics/xbox.md>), [pc](<https://devfeed.tech/topics/pc.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [app](<https://devfeed.tech/tags/app.md>), [applications](<https://devfeed.tech/tags/applications.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [discord](<https://devfeed.tech/tags/discord.md>), [games](<https://devfeed.tech/tags/games.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mac](<https://devfeed.tech/tags/mac.md>), [pc](<https://devfeed.tech/tags/pc.md>), [profile](<https://devfeed.tech/tags/profile.md>), [xbox](<https://devfeed.tech/tags/xbox.md>)

### AI overview

This guide explains how to display the PC, Mac, Linux, or console game you are playing as your Discord status. It also covers showing music or anime activity and disabling status sharing for selected games.

### Source excerpt

Playing a game right now? Listening to some tunes, or catching up on that one anime your friends won't stop talking about? Learn how to show off what you're up to as your Discord status and show @everyone what's up!

## IPTC export changed in Photos for macOS 26 Tahoe

DevFeed: [IPTC export changed in Photos for macOS 26 Tahoe](<https://devfeed.tech/articles/iptc-export-changed-in-photos-for-macos-26-tahoe-39469.md>)

Original publisher: [Read original article](<https://akrabat.com/iptc-export-changed-in-photos-for-macos-26-tahoe/>)

Author: Rob

Published: 2025-11-11T11:00:00Z

Content type: article

Language: en

Sources: [Rob Allen](<https://devfeed.tech/sources/rob-allen.md>)

Topics: [macOS](<https://devfeed.tech/topics/macos.md>), [data](<https://devfeed.tech/topics/data.md>), [properties](<https://devfeed.tech/topics/properties.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [exiftool](<https://devfeed.tech/tags/exiftool.md>), [export](<https://devfeed.tech/tags/export.md>), [mac](<https://devfeed.tech/tags/mac.md>), [macos](<https://devfeed.tech/tags/macos.md>), [photography](<https://devfeed.tech/tags/photography.md>), [rodeo-flickr-uploader](<https://devfeed.tech/tags/rodeo-flickr-uploader.md>)

### AI overview

Photos for macOS 26 Tahoe changed JPEG IPTC export behavior: Object Name, Caption-Abstract, and Keywords properties are no longer populated as they were in macOS 15 Sequoia. The export still provides the data through Title, Description, and Subject, and Rodeo version 0.5 was updated to resolve the issue.

### Source excerpt

I've recently upgraded my MacBook Air to macOS 26 Tahoe and one thing I noticed was that Rodeo's rules were no longer working. With the help of exiftool, I worked out that when exporting to JPEG from Photos for macOS 26 Tahoe, the Object Name, Caption-Abstract and Keywords IPRC properties were no longer being populated. This is a regression from macOS 15 Sequoia. This is the data from exiftool. Output from macOS 15 Sequoia: $... continue reading.

## Appending Text to Obsidian via Shortcuts

DevFeed: [Appending Text to Obsidian via Shortcuts](<https://devfeed.tech/articles/appending-text-to-obsidan-via-shortcuts-39464.md>)

Original publisher: [Read original article](<https://akrabat.com/appending-text-to-obsidan-via-shortcuts/>)

Author: Rob

Published: 2025-10-14T10:00:00Z

Content type: tutorial

Language: en

Sources: [Rob Allen](<https://devfeed.tech/sources/rob-allen.md>)

Topics: [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [automate](<https://devfeed.tech/tags/automate.md>), [dialog](<https://devfeed.tech/tags/dialog.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [mac](<https://devfeed.tech/tags/mac.md>), [obsidian](<https://devfeed.tech/tags/obsidian.md>), [schema](<https://devfeed.tech/tags/schema.md>), [shortcuts](<https://devfeed.tech/tags/shortcuts.md>)

### AI overview

This tutorial explains how to use Apple Shortcuts and Obsidian's obsidian:// URI schema to append text to the current Obsidian daily note. The shortcut prompts for text, adds the current time as a heading, URL-encodes the content, and opens the URI with the append parameter.

### Source excerpt

Sometimes it's helpful to add some text to my current Obsidian daily note without having to switch to Obsidian, find the daily note and then type my text. To do this, we can use the magic of Obsidian's obsidian:// URI schema and automate the text capture in Apple Shortcuts, with an assigned keyboard shortcut to activate it. This is the Shortcut: There's a number of steps in the Shortcut. Firstly we Ask For some text... continue reading.

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