Migrating from Published to Observable isn't a simple swap. Discover the four traps that catch most developers off guard when adopting the new observation framework.

🔗: https://captainswiftui.substack.com/p/objectively-better-observably-trickier by Danny Bolella

#SwiftUI #Observable #iOSDev

Objectively Better, Observably Trickier

The Observation Framework is great... once you figure out how it actually works

Captain SwiftUI
#Observable isn't a syntax upgrade. It's a fundamentally different observation model. And if you treat it like find-and-replace, you'll get: silent update failures, infinite redraw loops, performance worse than before. Here's what I learned the hard way: https://swiftandmemes.com/how-to-migrate-to-observable-without-breaking-your-app/
How to Migrate to @Observable Without Breaking Your App ‣ Swift and Memes

@Observable isn't a syntax swap - it's a new observation model. Learn the migration traps I hit in production and how to avoid them.

Swift and Memes ‣ iOS, Swift, Good Practices - explained with memes!
I'd say the author's got a point here: https://blog.xiangpeng.systems/posts/stop-building-agent-systems/
AI is here to help us build better system which are humanly comprehendable not put out a multitude of half-baked systems which are potentially broken.
#observable #accountable
Stop building systems for agents – Xiangpeng’s blog

Build agent systems for humans instead.

Xiangpeng's blog
RxJS入門|ObservableとOperator - Qiita

はじめに Angularを使っていると避けては通れないRxJSですが、「正直よくわからないまま使っている」という人も多いのではないでしょうか。僕もまさにその一人でした。 そこで本記事では、RxJSを理解するうえで最初に押さえておきたいキーワードを中心に、基本をシンプルに整...

Qiita
https://aspire.dev/ - #Aspire (formerly #dotNET Aspire) is the tool for #code-first, extensible, #observable #dev and #deploy. The docs are still at https://learn.microsoft.com/en-us/dotnet/aspire/ for now.
Aspire—Your Stack, Streamlined

Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.

Aspire

#ITByte: #Reactive #Programming is a #Paradigm focused on #Asynchronous data streams and the propagation of change.

It uses the #Observable pattern to push data (events, messages, values) to subscribers, allowing systems to react to changes over time efficiently and non-blockingly.

https://knowledgezone.co.in/trends/explorer?topic=Reactive-Programming

How do you handle observing Observable properties outside SwiftUI?

Explore using the Observations framework to observe Observable model properties, offering a cleaner alternative to withObservationTracking for external observation patterns.

🔗: https://www.donnywals.com/using-observations-to-observe-observable-model-properties/ by @donnywals

#Swift #Observable #SwiftUI

Using Observations to observe @Observable model properties – Donny Wals

Starting with Xcode 26, there’s a new way to observe properties of your models. In the past, we had to use the function to access properties and receive changes with semantics. In Xcode 26 and Swift 6.

Donny Wals
🌘 Observable Notebooks 資料載入器:增強靜態資料的處理能力
➤ 革新資料準備方式:Observable Notebooks 的資料載入器深入解析
https://observablehq.com/notebook-kit/data-loaders
Observable Notebooks 推出名為「資料載入器」的全新功能,它能在建置時執行,而非即時載入。這項功能可透過 Node.js 和 Python 語言,處理各種格式的靜態資料,大幅提升資料的準備效率、一致性與效能。資料載入器產生的資料會快取於本地,並可透過 Observable Desktop 或 Notebook Kit 的建置流程進行更新。此功能進一步擴展了 Observable Notebooks 在資料視覺化與分析的應用潛力,並強調了安全性與權限管理。
+ 這個新功能聽起來很棒!期待能用它來優化我的資料分析流程。
+ 對於如何在本地環境中管理套件安裝和執行權限,我還有一些疑問。
#資料處理 #Observable Notebooks #Node.js #Python
Observable Notebooks Data loaders | Observable

Welcome to the land of "Observable #Notebooks," where you can now wrangle #data more easily... or not. 🙄 Dive into a world of #buzzword #soup 🍲 with "Notebook #Kit," "Notebooks gallery," and "Data loaders" that promise to revolutionize your workflow, assuming you can keep a straight face while reading the buzzword-laden guide. 🚀
https://observablehq.com/notebook-kit/data-loaders #Observable #Notebook #wrangling #Data #visualization #HackerNews #ngated
Observable Notebooks Data loaders | Observable