---
title: "Latest reads"
description: "The engineering internet, summarised so you can actually read it."
---

# Latest reads
> The engineering internet, summarised so you can actually read it.

## Articles

### [Self-Compacting Language Model Agents](https://yomu.fyi/post/self-compacting-language-model-agents.md)
- Company: [Apple](https://yomu.fyi/company/apple.md)
- Published: Oct 12, 2026
- Type: Problem & solution

Long agent traces of chains of thought and tool calls accumulate stale content that anchors later generations and outgrow context window. SELFCOMPACT lets the model itself decide when and how to compact rather than using fixed-interval compaction triggered at a token threshold. It pairs a compaction tool that summarizes accumulated context with a lightweight rubric for when to fire, such as resolved sub-task or converging trajectory, and when to suppress, such as mid-derivation or stuck. Both are needed: the tool alone is unevenly used across open-weight models, while a rubric closes a meta-cognitive gap without training. On six math and agentic-search benchmarks across seven models, SELFCOMPACT matches or exceeds fixed-interval summarization at a fraction of the token cost, improving over no summarization by up to 18.1 points on math and 5–9 points on agentic search at 30–70% lower per-question cost.


### [Building A Culture Of Growth: MongoDB's Massive Opportunity In APAC](https://yomu.fyi/post/building-a-culture-of-growth-mongodb-s-massive-opportunity-in-apac.md)
- Company: [MongoDB](https://yomu.fyi/company/mongodb.md)
- Published: Oct 12, 2026
- Type: Explainer

MongoDB’s go-to-market organization in APAC has nearly tripled in size over the past three years, driven by the region’s massive database opportunity. IDC forecasts the global database market will grow to $137 billion by 2027, and MongoDB has reached $1 billion in annual recurring revenue, with APAC containing five of the world’s top 13 economies by GDP. To serve diverse markets like India, Australia, and Singapore, MongoDB deploys regionalized business leaders who tailor go-to-market strategies while collaborating on shared best practices at the leadership level. The company’s culture, shaped by six core values including “Embrace the Power of Differences,” emphasizes psychological safety and accountability, encouraging teams to learn from setbacks. MongoDB’s APAC teams prioritize three goals: ensuring customer success, building technical champions, and driving new workloads, as exemplified by Cathay Pacific’s Flight Folder application powered by MongoDB.


### [Endpoint Candidates: evaluate and promote inference endpoints](https://yomu.fyi/post/endpoint-candidates-evaluate-and-promote-inference-endpoints.md)
- Company: [Modal](https://yomu.fyi/company/modal.md)
- Author: Amit Lohe, Deven Navani, Garrett O'Brien
- Published: Oct 12, 2026
- Type: Announcement

Modal introduced Endpoint Candidates to stage alternative inference deployments for Dedicated Endpoints, allowing evaluation of quality, latency, throughput, and cost without affecting production traffic. Users create a Candidate by selecting a model from Modal’s catalog or importing custom weights, then set a percentage of production traffic to mirror. The Pingora-based proxy forks each request stream into separate bounded buffers per Candidate and shares body chunks across mirrors with a per-process memory budget; if a buffer fills or the budget is exceeded, the proxy cancels that mirrored request while production continues. Each Candidate receives its own URL for running existing evaluations on output quality and performance benchmarks under load, and all mirrored compute uses standard Modal compute pricing. When ready, users promote from the dashboard to roll out to the production endpoint, leaving other Candidates available for continued independent testing and enabling Auto Endpoints to validate automated inference optimizations.


### [How California built its Behavioral Health Public County Profile on Databricks](https://yomu.fyi/post/how-california-built-its-behavioral-health-public-county-profile-on-da.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Michael Smith, Cameron Kahn, Stephen Hsu, Scott Black, Ben McKay, Varun Ganti
- Published: Oct 10, 2026
- Type: Explainer

The California Department of Health Care Services built the Behavioral Health Public County Profile on Databricks, a public dashboard consolidating behavioral health data from all 58 counties for nearly 40 million Californians. Launched on October 1, 2026, following the 2024 passage of Proposition 1, the dashboard supports the new Behavioral Health Services Act (BHSA) tying funding to statewide goals for outcomes, equity, and transparency. The platform uses Spark Declarative Pipelines and Lakeflow Connect for unified data ingestion, Semantic Views for standardized metrics across counties, and serverless compute to process data at scale without infrastructure management. It operates on a FedRAMP-authorized environment meeting federal security standards for health data, with data quality and lineage ensuring every number can be traced to its source. The County Profile enables public comparison of county plans, funding, service delivery, and performance measures, creating a feedback loop between policy intent and measurable outcomes for democratic oversight.


### [How iSAM Funds built an options research platform for a 10,000x data problem with ClickHouse Cloud](https://yomu.fyi/post/how-isam-funds-built-an-options-research-platform-for-a-10-000x-data-p.md)
- Company: [Clickhouse](https://yomu.fyi/company/clickhouse.md)
- Published: Oct 10, 2026
- Type: Problem & solution

iSAM Funds, a UK-based systematic asset manager, built an options research platform on ClickHouse Cloud to handle the 10,000x data fan-out from underlying instruments to related options. Migrating from Postgres, the team achieved 35-50x compression and increased single-core ingestion from 8,000 to 800,000 rows per second, while ClickHouse’s native Apache Arrow support eliminated encoding reshuffling. ClickHouse’s columnar storage and vectorized execution made queries fast enough to run on demand, allowing the team to drop pre-computed rollups and materialized views and remove a layer of pipeline complexity. The managed service integrates with iSAM’s AWS footprint and enterprise authentication, pushes backups to iSAM’s own buckets for developer use, and lets them scale instances up for large backfills then down to control costs. The platform gives researchers fast, interactive access to full options history, shortening the time from hypothesis to tested strategy.


### [Introducing Clef-omni with full multimodality, plus a faster Clef and a cheaper Clef-flash](https://yomu.fyi/post/introducing-clef-omni-with-full-multimodality-plus-a-faster-clef-and-a.md)
- Company: [Cloudflare](https://yomu.fyi/company/cloudflare.md)
- Author: Kevin Jain
- Published: Oct 9, 2026
- Type: Announcement

Cloudflare introduced Clef-omni, a decision model that natively handles audio, video, image, and text inputs in a single pipeline, built on a Qwen3-Omni mixture-of-experts backbone with text-to-speech components removed. Unlike cascading pipelines, it directly embeds media into a unified sequence and uses two-stage attention routing with lexical grammar to compute confidence scores, trained by freezing the backbone and applying LoRA adapters with label-smoothed cross-entropy and Brier score calibration. The company also cut Clef-flash’s price to $0.038 per million input tokens while reducing its context window from 64k to 24k for the hosted version, based on usage data showing only 0.24% of requests exceed that limit. Clef’s hosted version received speed optimizations at the infrastructure layer without new model weights, and Clef-omni is available open-weight on HuggingFace. Benchmarks show Clef-omni scoring 98.2 on BFCL case exact and 92.7 on API-Bank accuracy, with median text-only decision latency around 130 milliseconds.


### [Impactful scheduling for GPU clusters](https://yomu.fyi/post/impactful-scheduling-for-gpu-clusters.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Kyle Wiggers
- Published: Oct 9, 2026
- Type: Problem & solution

Ai2 replaced its priority-based GPU cluster scheduler with a system combining GPU time budgets, hierarchical fair-share allocation, and a time-slicing contract to prioritize high-impact research while maintaining full occupancy. The previous priority scheduler induced GPU squatting, priority inflation, and constant negotiation over non-preemptable workloads, exemplifying a tragedy of the commons. In the new model, managers allocate proportional GPU time budgets to projects, making resource allocation a transparent administrative process rather than an operational debate. The scheduler tracks occupancy over a time window with weights set by budgets, and time-slicing enforces minimum runtime protection before workloads become preemptible. However, interactive sessions suffered from the 8-hour cap, prompting investment in a CPU-only cluster and restorable sessions, while potential capacity fragmentation for large workloads remains under investigation.


### [Solving defense supply chain visibility through governed data sharing](https://yomu.fyi/post/solving-defense-supply-chain-visibility-through-governed-data-sharing.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Mike Daniels, Molly Just-Behr, Kacey Hertan
- Published: Oct 9, 2026
- Type: Problem & solution

The Department of War cannot obtain cost transparency across its supply chain of over 200,000 suppliers due to reliance on manual data calls and fragmented spreadsheets. The proposed solution is a federated data exchange where each contractor publishes validated cost and pricing evidence from existing records to named government recipients using open-source sharing protocols. Databricks provides the platform, enforcing governance, access controls, CUI markings, and audit lineage without storing raw records centrally or requiring contractors to adopt Databricks. Small and mid-tier suppliers submit through validated intake forms that produce the same governed data contracts as large primes, requiring no new accounting systems. The reporting obligation already exists through CSDR, FlexFile, and DD Form 1921, so a pilot exchange can launch in months by defining two data contracts on a single program.


### [A Treatise on Model Oriented Programming Languages](https://yomu.fyi/post/a-treatise-on-model-oriented-programming-languages.md)
- Company: [Stack Overflow](https://yomu.fyi/company/stack-overflow.md)
- Author: Dave Clemmer
- Published: Oct 9, 2026
- Type: Explainer

The author developed Mo+, a model oriented programming language and IDE, which he used on enterprise projects but failed to sell to a wider audience, leading him to leave software engineering to build Viking ships. He defines a model as a hierarchical structure with a single root node and child nodes to any depth, where attributes can reference other nodes to handle non-hierarchical relationships. The post distinguishes transitional MOP, which generates code in a target language like C#, from target MOP, where the MOP language itself serves as the target. The author outlines principles for MOP languages, including customization points for managing custom code and the need for smart IDEs to handle model structure changes. He calls for research into MOP languages, believing they have significant potential especially in the current AI landscape, and invites contact from universities or businesses working on related research.


### [UI freeze reports are now available in JetBrains Marketplace](https://yomu.fyi/post/ui-freeze-reports-are-now-available-in-jetbrains-marketplace.md)
- Company: [Jetbrains](https://yomu.fyi/company/jetbrains.md)
- Author: Jakub Chrzanowski
- Published: Oct 9, 2026
- Type: Announcement

JetBrains Marketplace now provides UI freeze reports for plugin authors, accessible from the Freezes tab after enabling Marketplace reporting via the JetBrainsMarketplaceErrorReportSubmitter handler in plugin.xml. Reports are grouped by error type, with each pile showing a representative report and a thread-dump excerpt that identifies threads involved, such as the event dispatch thread (EDT), helping spot recurring patterns. Full thread dumps captured every five seconds during the freeze are available, along with optional CPU snapshots and performance metrics, and comparing dumps across samples can reveal persistent operations. The analyze-freeze skill guides AI agents through investigating IntelliJ Platform thread dumps, focusing on the EDT, coroutine behavior, and common patterns like non-cancellable read actions blocking the UI, with suggestions for fixes. Before fixing, authors should check the plugin version, keep blocking I/O outside read actions, and test changes by repeating the operation and examining fresh diagnostic evidence.


### [Build a multi-tenant platform with OpenShift Dev Spaces](https://yomu.fyi/post/build-a-multi-tenant-platform-with-openshift-dev-spaces.md)
- Company: [Red Hat](https://yomu.fyi/company/red-hat.md)
- Author: Ajay Kanse
- Published: Oct 9, 2026
- Type: Tutorial

Local developer workstations introduce three concrete operational risks: production-parity risk from environment drift, slow time-to-first-commit for new engineers, and unmanaged security exposure from misconfigured tools. Red Hat OpenShift Dev Spaces addresses these by moving compute and tooling into containerized workspaces running directly on the cluster, with environments declared as code in a devfile. A production deployment requires four-zone namespace isolation separating control (openshift-devspaces), core server (devspaces-checluster), secure asset (devspaces-openvsx), and sandbox (username-devspaces) zones to prevent operator reconciliation from overriding custom configurations. Resource governance uses a two-tier model with defaultContainerResources fallback limits and containerResourceCaps absolute per-container ceilings, while automated cleanup cron jobs (monthly on the 1st) and inactivity idling (after 4 hours) protect etcd health by removing stopped workspaces after 30 days. The guide concludes with next steps for authentication and private extension registries.


### [Introducing on-demand CPU and memory profiling with flamegraphs for Workers and Durable Objects](https://yomu.fyi/post/introducing-on-demand-cpu-and-memory-profiling-with-flamegraphs-for-wo.md)
- Company: [Cloudflare](https://yomu.fyi/company/cloudflare.md)
- Author: Dominik Picheta
- Published: Oct 9, 2026
- Type: Announcement

Cloudflare introduced on-demand CPU and memory profiling for Workers and Durable Objects, accessible via the CLI or the Dashboard’s Observability page. Users can generate interactive flamegraphs and download pprof files, with each rectangle’s width representing CPU time or memory usage over a chosen duration. Profiling the R2 binding Worker revealed that genericR2JsonReplacer, called by JSON.stringify, processed nested values multiple times; fixing it made the function 2.7x faster. A different Worker with P999 memory at 133 MB (above the 128 MB limit) was found to have a partially enabled Prometheus code path accounting for 66.7% of allocations; disabling it reduced P999 memory to 118 MB and eliminated out-of-memory errors. The profiling system locates the correct data center and isolate for the Worker or Durable Object, and continuous profiling is being developed to automatically capture samples without manual initiation.


### [Deno is joining Cloudflare](https://yomu.fyi/post/deno-is-joining-cloudflare.md)
- Company: [Cloudflare](https://yomu.fyi/company/cloudflare.md)
- Author: Ryan Dahl
- Published: Oct 9, 2026
- Type: Announcement

The Deno team is joining Cloudflare to merge workerd and celld, aiming to make self-hosting Workers and Durable Objects radically simpler for developers. Ryan Dahl, creator of Node.js and Deno, explains that Durable Objects provide a powerful abstraction: a distributed singleton with a SQLite database that scales by sharding state and WebSocket connections across machines. He started celld to run this model outside Cloudflare with a single Rust binary and object storage as its only external dependency. Kenton Varda counters the theory that Workers’ unique design creates lock-in, noting that workerd is open source and that celld provides an escape hatch for migration. The merged effort, led by Ryan and Bert Belder, will make self-hosting a first-class supported way to build and run apps using the Workers programming model.


### [Building a developer economy around Intercom - The Intercom Blog](https://yomu.fyi/post/building-a-developer-economy-around-intercom-the-intercom-blog.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

The post compares building a developer ecosystem to creating a new country’s economy, requiring infrastructure, fair rules, and an efficient marketplace for trade. It cites a 2015 Deloitte report estimating Facebook’s 2014 platform effect at $29 billion and 660,000 jobs created by companies like King and BlaBlaCar, noting Facebook Platform launched in 2007. Intercom released its first developer APIs in June 2014 and has since added webhooks, OAuth, Bulk APIs, and SDKs for Ruby, PHP, Go, Java, Node, and Cordova. The company introduced new developer guidelines that emphasize innovation opportunities rather than restrictions, and built a new developer hub to simplify building integrations and apps. Intercom is exploring a marketplace to connect developers with customers who use Intercom, and over 50 integrations have been built; developers can join the Developer Program to get listed.


### [Making it easier to build on Intercom - The Intercom Blog](https://yomu.fyi/post/making-it-easier-to-build-on-intercom-the-intercom-blog.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom announced platform updates to make it easier for developers to build integrations and automate workflows, reflecting its commitment to supporting unexpected business use cases. The Acquire API now provides full API and webhooks support for logged-out users (Contacts), including creating, converting, and merging Contacts and Users. The Conversations API has been expanded to support initiating, replying, opening, closing, assigning conversations, and sending attachments. Intercom now maintains official client libraries for Ruby, Node.js, PHP, Java, and Go, with community-contributed clients for Haskell, Python, and Perl, downloaded approximately 300,000 times. Additional improvements also include a Stripe integration for syncing user data and live events, a fully asynchronous Bulk API for large operations, a WordPress plugin, and OAuth support initially in the Salesforce integration, while third-party apps like AskNicely, Gini, and Talkdesk have built on the platform for NPS tracking, reports, and phone call management.


### [One Size Onboarding Does Not Fit All](https://yomu.fyi/post/one-size-onboarding-does-not-fit-all.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Explainer

Differentiating user onboarding is essential because a one-size-fits-all approach fails to address varying learning styles and paces. Drawing from educational principles, the post advocates scaffolding through self-serve resources like documentation, videos, and blog posts to support different learning preferences. Live conversations via a support tool enable real-time clarification and uncover unanticipated questions, while personal demos and webinars provide one-on-one or group tutoring for deeper engagement. Data-driven messaging schedules, triggered by user events and attributes, ensure customers receive pertinent guidance just in time without being overwhelmed. This strategic variety helps users extract value efficiently, reducing churn and support load, and ultimately converting them into satisfied, paying customers.


### [Automate and Integrate with Intercom&#x27;s new APIs](https://yomu.fyi/post/automate-and-integrate-with-intercom-x27-s-new-apis.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom announced a new set of APIs designed to enable developers to integrate and automate interactions with its platform. The APIs include Conversations, Counts, Companies, Users, and Events; the Conversations API allows sending email and in-app manual messages to users, enabling innovative use of Intercom’s in-app messaging directly from a product. The Counts API provides summary counts of users, companies, and conversations, including open and closed conversations per admin, for monitoring and graphing. The Companies and Users APIs add the ability to manage custom attributes, filter by tags and segments, and for companies, create and update information and manage user memberships. The Events API tracks user actions in a product to trigger contextually relevant messages, and customers using event-triggered Auto Messages saw engagement rates increase by over 200%.


### [Our biggest releases of 2022: A next-generation Inbox, our most powerful Messenger yet, and the introduction of tickets - The Intercom Blog](https://yomu.fyi/post/our-biggest-releases-of-2022-a-next-generation-inbox-our-most-powerful.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom’s 2022 releases include a fully customizable Messenger with no-code design, brand matching, and a News section for proactive announcements. The company introduced a messenger-first ticketing solution that allows teams to collaborate without switching tools, reducing costs and improving response times. The next-generation Inbox features faster load times, shortcuts, improved Smart Replies, dark mode, and a manager-specific view. A visual bot builder enables no-code creation of sophisticated automation flows, while Custom Actions and Custom Objects let bots access external data for higher self-solve rates. Other releases include Switch for moving phone calls to chat, in-product Surveys, and Instagram message management within the Inbox.


### [Built for you: Inbox updates, customizable conversation assignment, and more! - The Intercom Blog](https://yomu.fyi/post/built-for-you-inbox-updates-customizable-conversation-assignment-and-m.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom announced September 2022 updates to its customer support platform, focusing on operational efficiency and enhanced analytics. The next-generation Inbox, originally released in March, gained Spanish language support, keyboard shortcuts in five additional languages, pinning of frequently used actions in the composer, and a resizable sidebar for faster access to customer details. Conversation assignment via the Balanced Assignment feature became more customizable, allowing teams to reorder attributes such as conversation priority, wait time, and SLA target to control distribution. Bot management was centralized onto a single page in the Operator tab with a search bar, and new report functionality was added: a message-type filter in the Customer Engagement Overview report and a first response time filter in custom reports. Additionally, the iOS SDK was updated to version 13.0.0 for iOS 16 compatibility, and Intercom scheduled a virtual launch event for October 12th.


### [Built for you: Improved reporting, integrations, mobile experience, and more - The Intercom Blog](https://yomu.fyi/post/built-for-you-improved-reporting-integrations-mobile-experience-and-mo.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom announced product updates across reporting, integrations, mobile, and customer engagement, based on customer feedback. New reporting features include stacked and multi-series line charts and grouped column charts in Custom Reports, a Resolution Bot report that shows unanswered conversations to improve bot performance, macros usage data, and an email deliverability report. The Salesforce integration now syncs company and account data, a Dialpad app enables AI-powered voice calls from the Business Messenger, and webhooks in Series trigger actions in external tools. Mobile improvements include a new React Native wrapper for the latest SDK features and a redesigned help center with custom UI, native article viewing, and dynamic article collections. Customer engagement enhancements add granular email subscription settings to reduce unsubscribes and real-time event messages sent once or every time a customer action triggers them.


[Newer posts](https://yomu.fyi/posts/page/9.md) · [Older posts](https://yomu.fyi/posts/page/11.md)
