# organization

Published articles for organization.

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

## Международная метеорная организация сообщила о кибератаке, нанёсшей "критический удар" по её устаревшей инфраструктуре

DevFeed: [Международная метеорная организация сообщила о кибератаке, нанёсшей "критический удар" по её устаревшей инфраструктуре](<https://devfeed.tech/articles/article-41462.md>)

Original publisher: [Read original article](<https://habr.com/ru/news/1083432/>)

Author: Travis\_Macrif

Published: 2026-09-17T12:30:10Z

Content type: news

Language: ru

Sources: [Tagir Valeev](<https://devfeed.tech/sources/tagir-valeev.md>)

Topics: [кибератаки](<https://devfeed.tech/topics/tag-a6bf72199ce9.md>)

Tags: [imo](<https://devfeed.tech/tags/imo.md>), [international](<https://devfeed.tech/tags/international.md>), [organization](<https://devfeed.tech/tags/organization.md>), [tag-33729a63fe14](<https://devfeed.tech/tags/tag-33729a63fe14.md>), [tag-70c747740339](<https://devfeed.tech/tags/tag-70c747740339.md>), [tag-7bfe1cd475d3](<https://devfeed.tech/tags/tag-7bfe1cd475d3.md>), [tag-7fd52d53a8ec](<https://devfeed.tech/tags/tag-7fd52d53a8ec.md>), [tag-9d8cf70dc46c](<https://devfeed.tech/tags/tag-9d8cf70dc46c.md>), [tag-9e27d9409323](<https://devfeed.tech/tags/tag-9e27d9409323.md>), [tag-9fe8963de219](<https://devfeed.tech/tags/tag-9fe8963de219.md>), [tag-a6bf72199ce9](<https://devfeed.tech/tags/tag-a6bf72199ce9.md>), [tag-be7e06965cf7](<https://devfeed.tech/tags/tag-be7e06965cf7.md>), [tag-cc2a6346d835](<https://devfeed.tech/tags/tag-cc2a6346d835.md>), [tag-ef5873a7aa10](<https://devfeed.tech/tags/tag-ef5873a7aa10.md>)

### AI overview

The International Meteor Organization reported a cyberattack that disabled most of its website and severely affected its outdated infrastructure. The organization expects several weeks of partial downtime while it moves to new infrastructure and services. The article also discusses earlier cyberattacks affecting astronomical observatories and related organizations.

### Source excerpt

Международная метеорная организация (International Meteor Organization, IMO) сообщила о "критическом ударе" по своей устаревшей инфраструктуре в результате кибератаки. Инцидент привёл к выводу из строя большей части сайта организации. В IMO прогнозируют частичный простой ресурса в несколько недель из-за перехода на новую инфраструктуру и сервисы. Читать далее

## Khan Academy: a new employee's primer

DevFeed: [Khan Academy: a new employee's primer](<https://devfeed.tech/articles/khan-academy-a-new-employee-s-primer-27395.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/new-employees-primer.htm>)

Author: Khan Academy

Published: 2015-07-20T22:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Job](<https://devfeed.tech/topics/job.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [developers](<https://devfeed.tech/tags/developers.md>), [education](<https://devfeed.tech/tags/education.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [news](<https://devfeed.tech/tags/news.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [organization](<https://devfeed.tech/tags/organization.md>), [people](<https://devfeed.tech/tags/people.md>), [startup](<https://devfeed.tech/tags/startup.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Riley Shaw describes the onboarding experience after joining Khan Academy's developer team. The article highlights advance communication, supportive team messages, an assigned onboarding mentor, and early one-on-one time with a manager.

### Source excerpt

By Riley Shaw I recently joined the developer team at Khan Academy. Since arriving I've been surprised by ... Read more

## Untangling our Python Code

DevFeed: [Untangling our Python Code](<https://devfeed.tech/articles/untangling-our-python-code-27401.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/python-refactor-3.htm>)

Author: Khan Academy

Published: 2018-04-16T22:00:00Z

Content type: tutorial

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Code](<https://devfeed.tech/topics/code.md>), [import](<https://devfeed.tech/topics/import.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [news](<https://devfeed.tech/tags/news.md>), [organization](<https://devfeed.tech/tags/organization.md>), [python](<https://devfeed.tech/tags/python.md>), [refactor](<https://devfeed.tech/tags/refactor.md>), [structure](<https://devfeed.tech/tags/structure.md>)

### AI overview

This article explains how Khan Academy addressed tangled dependencies in its Python codebase during its 2017 and 2018 refactoring work. It describes why dependency order matters, the problems caused by circular and poorly organized imports, and the use of package-based rules to guide code organization and detect problematic dependencies.

### Source excerpt

By Carter Bastian The previous posts about The Great Khan Academy Python Refactor of 2017 and Also 2018 ... Read more

## Switching to Slack

DevFeed: [Switching to Slack](<https://devfeed.tech/articles/switching-to-slack-27410.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/switching-to-slack.htm>)

Author: Khan Academy

Published: 2015-11-09T23:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Slack](<https://devfeed.tech/topics/slack.md>), [migration](<https://devfeed.tech/topics/migration.md>), [notifications](<https://devfeed.tech/topics/notifications.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [chat](<https://devfeed.tech/tags/chat.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [delivery](<https://devfeed.tech/tags/delivery.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [integration](<https://devfeed.tech/tags/integration.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [news](<https://devfeed.tech/tags/news.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [organization](<https://devfeed.tech/tags/organization.md>), [remote](<https://devfeed.tech/tags/remote.md>), [slack](<https://devfeed.tech/tags/slack.md>), [switching](<https://devfeed.tech/tags/switching.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

Khan Academy describes its decision to migrate team chat from HipChat to Slack after connectivity, message delivery, and notification problems affected reliability, especially for remote workers. The article outlines cultural, administrative, organizational, and integration-related costs that make chat-platform migration difficult.

### Source excerpt

By Benjamin Pollack Khan Academy recently made the decision to migrate our team chat from HipChat to Slack. ... Read more

## Australia's Essential Eight replacement shifts cybersecurity compliance toward continuous exposure management

DevFeed: [Australia's Essential Eight replacement shifts cybersecurity compliance toward continuous exposure management](<https://devfeed.tech/articles/australia-is-replacing-the-essential-eight-with-a-new-cyber-framework-here-s-how-exposure-management-can-help-you-get-ahead-of-it-26585.md>)

Original publisher: [Read original article](<https://www.tenable.com/blog/australia-essential-eight-replacement-compliance-exposure-management>)

Author: Ben Mudie

Published: 2026-09-15T13:32:00Z

Content type: article

Language: en

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

Topics: [Exposure Management](<https://devfeed.tech/topics/exposure-management.md>), [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [Security](<https://devfeed.tech/topics/security.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [australia](<https://devfeed.tech/tags/australia.md>), [ciso](<https://devfeed.tech/tags/ciso.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [essential-eight](<https://devfeed.tech/tags/essential-eight.md>), [exposure-management](<https://devfeed.tech/tags/exposure-management.md>), [identity](<https://devfeed.tech/tags/identity.md>), [operational](<https://devfeed.tech/tags/operational.md>), [organization](<https://devfeed.tech/tags/organization.md>)

### AI overview

The article describes Australia's replacement of the Essential Eight with an outcomes-focused cybersecurity framework covering enterprise IT, cloud, operational technology, and potentially agentic AI. It argues that organizations will need continuous evidence of their security posture, and presents exposure management as a way to identify and prioritize weaknesses and support current posture validation.

### Source excerpt

Australia's move from the Essential Eight to an outcomes-based cybersecurity model will push organizations from conducting periodic point-in-time, checklist compliance assessments to having continuous evidence of a solid security posture. Key takeaways The Australian Signals Directorate (ASD) is moving from the Essential Eight cybersecurity framework to a new outcomes-focused Essentials series covering enterprise IT, cloud, operational technology (OT), and potentially agentic AI. The Essential Eight itself only ever covered on-premises enterprise IT, built around eight named technical controls, such as application control and patching. It never extended to the security of cloud, identity, or OT. The shift challenges the traditional checklist approach to cybersecurity, where organizations demonstrate compliance through periodic assessments and point-in-time reports. In dynamic environments spanning IT, cloud, identity, and OT, security posture can change quickly and repeatedly between assessments. Exposure management can help organizations continuously understand where they are exposed, prioritize the most critical weaknesses, and provide evidence of their current security posture. ASD's strategic shift to active security posture validation Can you prove your security posture is solid, right now, on demand? That's the question the Australian Signals Directorate (ASD) has effectively put in front of every Australian organization's board, CISO, and C-suite. ASD's decision to retire the Essential Eight signals a fundamental move away from point-in-time, checklist-based security toward an outcomes-focused model where organizations will need to demonstrate continuous compliance. It's no longer enough to show that your organization had a control in place at the time of the last assessment. In a technology environment that changes continuously across IT, cloud, identity, and operational technology (OT), organizations must be able to answer a much more immediate question: Ho

## Announcing Appwrite Domains: your registrar and DNS host

DevFeed: [Announcing Appwrite Domains: your registrar and DNS host](<https://devfeed.tech/articles/announcing-appwrite-domains-your-registrar-and-dns-host-16408.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/announcing-appwrite-domains>)

Author: Aditya Oberai

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

Content type: release

Language: en

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

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [dns](<https://devfeed.tech/tags/dns.md>), [domain](<https://devfeed.tech/tags/domain.md>), [organization](<https://devfeed.tech/tags/organization.md>), [products](<https://devfeed.tech/tags/products.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

Appwrite announces Appwrite Domains, a feature of Appwrite Cloud that combines domain registration, authoritative DNS hosting, TLS management, and hostname connections for Sites, Functions, and project APIs within an organization.

### Source excerpt

Appwrite Domains brings registration, DNS, and TLS into your organization. Buy names across 160+ TLDs, host the zone, and connect Sites and Functions.

## The Pulse: Meta wanted to reduce teams by 60% because of AI

DevFeed: [The Pulse: Meta wanted to reduce teams by 60% because of AI](<https://devfeed.tech/articles/the-pulse-meta-wanted-to-reduce-teams-by-60-because-of-ai-40924.md>)

Original publisher: [Read original article](<https://blog.pragmaticengineer.com/the-pulse-meta-wanted-to-reduce-teams-by-60-because-of-ai/>)

Author: Ivan Klaric

Published: 2026-09-03T17:01:49Z

Content type: opinion

Language: en

Sources: [The Pragmatic Engineer](<https://devfeed.tech/sources/the-pragmatic-engineer-2.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Job](<https://devfeed.tech/topics/job.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-training](<https://devfeed.tech/tags/ai-training.md>), [company](<https://devfeed.tech/tags/company.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [facebook](<https://devfeed.tech/tags/facebook.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [job-cuts](<https://devfeed.tech/tags/job-cuts.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [meta](<https://devfeed.tech/tags/meta.md>), [organization](<https://devfeed.tech/tags/organization.md>), [reporting](<https://devfeed.tech/tags/reporting.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

The article examines Meta's proposed Project Organization Transformation, which envisioned reducing many existing teams by 60% as AI took over more daily work. It also discusses earlier layoffs, reassignment of engineers to AI training, low morale, and operational outages, while noting that the larger layoff plan did not proceed.

### Source excerpt

An in-depth report by Reuters details how Meta's leadership decided to slash team sizes by 60%. Zuckerberg changed his mind, and now the company is stuck with low morale and culture turned mercenary.

## Gamecity Hamburg launches second round of prototype funding

DevFeed: [Gamecity Hamburg launches second round of prototype funding](<https://devfeed.tech/articles/gamecity-hamburg-launches-second-round-of-prototype-funding-15057.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/gamecity-hamburg-launches-second-round-of-prototype-funding>)

Author: Chris Kerr

Published: 2026-09-03T14:49:10Z

Content type: news

Language: en

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

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [developers](<https://devfeed.tech/tags/developers.md>), [funding](<https://devfeed.tech/tags/funding.md>), [organization](<https://devfeed.tech/tags/organization.md>), [prototype](<https://devfeed.tech/tags/prototype.md>)

### AI overview

Gamecity Hamburg has opened the second round of its prototype funding program, offering startups and small to medium-sized enterprises in or relocating to Hamburg up to EUR 80,000 in non-repayable funding for digital game development. Applications require prior consultation, a project outline, financial contribution, and a marketable prototype.

### Source excerpt

The organization is offering up to EUR 80,000 to developers based or operating in the region.

## WorkOS Pipes: Where your users' tokens actually live

DevFeed: [WorkOS Pipes: Where your users' tokens actually live](<https://devfeed.tech/articles/workos-pipes-where-your-users-tokens-actually-live-16075.md>)

Original publisher: [Read original article](<https://workos.com/blog/workos-pipes-where-your-users-tokens-actually-live>)

Author: WorkOS

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

Content type: tutorial

Language: en

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

Topics: [Encryption](<https://devfeed.tech/topics/encryption.md>), [Security](<https://devfeed.tech/topics/security.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [pkce](<https://devfeed.tech/topics/pkce.md>), [API](<https://devfeed.tech/topics/api.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [migration](<https://devfeed.tech/tags/migration.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [organization](<https://devfeed.tech/tags/organization.md>), [pkce](<https://devfeed.tech/tags/pkce.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article explains how WorkOS Pipes stores and protects users' OAuth and other connection credentials. It distinguishes connection metadata from credential values, describes scoped access and AES-256 encryption at rest, covers PKCE support and security posture, and discusses migrating existing tokens and the validation risks of updates.

### Source excerpt

A walk through the Pipes credential vault: envelope encryption, key context, what a compromised key reaches, and how key rotation happens without re-consent.

## WorkOS Applied AI Showcase July 28 2026 - Moving to an AI-native Organization

DevFeed: [WorkOS Applied AI Showcase July 28 2026 - Moving to an AI-native Organization](<https://devfeed.tech/articles/workos-applied-ai-showcase-july-28-2026-moving-to-an-ai-native-organization-15999.md>)

Original publisher: [Read original article](<https://workos.com/blog/applied-ai-showcase-nyc-recap>)

Author: WorkOS

Published: 2026-08-14T13:36:57Z

Content type: article

Language: en

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

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Low-Code / Internal Tools](<https://devfeed.tech/topics/internal-tools.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Security](<https://devfeed.tech/topics/security.md>), [datadog](<https://devfeed.tech/topics/datadog.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [applied-ai](<https://devfeed.tech/tags/applied-ai.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [containers](<https://devfeed.tech/tags/containers.md>), [datadog](<https://devfeed.tech/tags/datadog.md>), [demo](<https://devfeed.tech/tags/demo.md>), [event](<https://devfeed.tech/tags/event.md>), [github](<https://devfeed.tech/tags/github.md>), [incident](<https://devfeed.tech/tags/incident.md>), [internal-tools](<https://devfeed.tech/tags/internal-tools.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [organization](<https://devfeed.tech/tags/organization.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [slack](<https://devfeed.tech/tags/slack.md>), [talks](<https://devfeed.tech/tags/talks.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

WorkOS's Applied AI Showcase in New York presented five internal tools--Horizon, Blog Bot, the CLI, Wallaby, and Atlas--through live demos and talks. The article explains how the Applied AI team helps non-engineering functions build AI-powered workflows and systems.

### Source excerpt

WorkOS is becoming an AI-native organization. The Applied AI Showcase in NYC on July 28th 2026 showed exactly how with live demos and talks from the Applied AI team.

## Pulumi Introduces Notification Center for Pulumi Cloud

DevFeed: [Pulumi Introduces Notification Center for Pulumi Cloud](<https://devfeed.tech/articles/never-miss-what-your-infrastructure-is-telling-you-19017.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/notification-center/>)

Author: Tom King

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

Content type: release

Language: en

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

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [console](<https://devfeed.tech/tags/console.md>), [email](<https://devfeed.tech/tags/email.md>), [esc](<https://devfeed.tech/tags/esc.md>), [features](<https://devfeed.tech/tags/features.md>), [github](<https://devfeed.tech/tags/github.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [organization](<https://devfeed.tech/tags/organization.md>), [product](<https://devfeed.tech/tags/product.md>), [pulumi](<https://devfeed.tech/tags/pulumi.md>), [pulumi-cloud](<https://devfeed.tech/tags/pulumi-cloud.md>), [pulumi-neo](<https://devfeed.tech/tags/pulumi-neo.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [review](<https://devfeed.tech/tags/review.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

Pulumi introduces Notification Center, an inbox in the Pulumi Cloud console for task completions, approval requests, and billing alerts. Notifications appear in real time, link directly to the required action, and can be delivered in the console or by email with per-type preferences.

### Source excerpt

Plenty happens in a Pulumi organization while you're looking somewhere else. Neo finishes a task you kicked off just before taking lunch. A teammate submits an ESC change request that needs your approval before it can land. Until now, catching any of that meant either keeping the right tab open or hoping the right email reached you. Today we're introducing the Notification Center: a single inbox in the Pulumi Cloud console for the things that actually need you. It lives behind the bell in the sidebar, with a dot when something's waiting. Notifications arrive in real time -- no refresh -- and each one carries exactly one action: Review request, View task, Update billing. Click it and you land on the page where you can do the thing, not on a dashboard where you have to go find it. What you'll hear about We've started with the moments where being a few minutes late actually costs you something: a Neo task that's paused waiting on your approval, a Neo task that's finished, an ESC change request waiting on your sign-off, and billing conditions like a locked organization or a trial that's about to end. Relevant people in your organization will be notified when there's a pending approval, or billing alert. Nobody gets paged for someone else's work. Where you'll hear about it Every notification type can be delivered two ways -- in the console and over email -- and you choose per type, per channel. Organization admins set a sensible baseline for everyone; each person can override it for themselves on their account settings page. What's next The Notification Center is available today. We're starting with this set of notifications and expanding from there. If there's an event you'd rather hear about from the bell than from a colleague on Slack, we'd like to know which one. Join our Community Slack to connect with the Pulumi team and other users, or open an issue on our GitHub repository.

## Enforce Access Token Expiry Policies in Pulumi Cloud

DevFeed: [Enforce Access Token Expiry Policies in Pulumi Cloud](<https://devfeed.tech/articles/enforce-access-token-expiry-policies-in-pulumi-cloud-18985.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/access-token-expiry-policy/>)

Author: Devon Grove

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

Content type: release

Language: en

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

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [features](<https://devfeed.tech/tags/features.md>), [organization](<https://devfeed.tech/tags/organization.md>), [policy](<https://devfeed.tech/tags/policy.md>), [product](<https://devfeed.tech/tags/product.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [security](<https://devfeed.tech/tags/security.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

Pulumi Cloud organizations can enforce maximum expiry periods for access tokens. Administrators set a cap, and tokens without an expiration or with too much remaining lifetime are rejected when used against the organization.

### Source excerpt

Pulumi Cloud organizations can now enforce a maximum expiry on the access tokens used against them. Organization admins can set a cap in days, and from that point on, personal, organization, and team tokens operating on resources in the org must carry an expiration within the cap for requests to succeed. Tokens that never expire, or that have too much lifetime remaining, get rejected with an error that tells the user exactly how to regain access. Why cap token lifetimes Many organizations already have a credential rotation policy that says tokens must expire, but until now, Pulumi Cloud could only recommend an expiry at creation time. Nothing stopped a member from creating a never-expiring personal token, and nothing aged out the long-lived tokens created before your policy existed. That gap matters because a leaked token is only as dangerous as its remaining lifetime. A token that never expires is a standing liability. By adding support for access token expiry policies, Pulumi Cloud now closes the gap at the platform level. Once you've set the cap, Pulumi Cloud enforces it immediately for your organization, including for tokens that already exist. How it works In your organization's settings, navigate to Settings > Access Management > Other and scroll to Access token expiry policy: You can also get there from the Access Tokens tab, where a banner shows whether a policy is in effect -- select Edit policy: The policy is a single number: the maximum expiry, in days, for tokens used against your organization. Compliance is checked on every request, and a token complies when both of these are true: It has an expiration date. Never-expiring tokens violate any policy. Its remaining lifetime -- the time between now and its expiration -- is within the cap. Because compliance is based on remaining lifetime rather than the expiry chosen at creation, the policy is pragmatic about existing credentials: a token created a year ago with a two-year expiry becomes compliant once it has

## OpenXR Introduces Tiered Adopter Fees to Expand Its Ecosystem of Conformant Implementations

DevFeed: [OpenXR Introduces Tiered Adopter Fees to Expand Its Ecosystem of Conformant Implementations](<https://devfeed.tech/articles/openxr-introduces-tiered-adopter-fees-to-expand-its-ecosystem-of-conformant-implementations-15119.md>)

Original publisher: [Read original article](<https://www.khronos.org/blog/openxr-introduces-tiered-adopter-fees>)

Author: jphilips (jeff@khronosgroup.org)

Published: 2026-07-22T15:47:00Z

Content type: release

Language: en

Sources: [Blogs Khronos Blog](<https://devfeed.tech/sources/blogs-khronos-blog.md>)

Topics: [OpenXR](<https://devfeed.tech/topics/openxr.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [company](<https://devfeed.tech/tags/company.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [fees](<https://devfeed.tech/tags/fees.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openxr](<https://devfeed.tech/tags/openxr.md>), [organization](<https://devfeed.tech/tags/organization.md>), [payment](<https://devfeed.tech/tags/payment.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [products](<https://devfeed.tech/tags/products.md>), [property](<https://devfeed.tech/tags/property.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

Khronos is introducing OpenXR Adopter Program subscription and renewal fees based on company size. The change is intended to make official conformance more accessible to smaller organizations while preserving the existing technical requirements.

### Source excerpt

New company-size-based fees make the formal OpenXR conformance process accessible to smaller implementers while preserving technical rigor.

## Understanding the Foundation Board's Role in the FreeBSD Ecosystem

DevFeed: [Understanding the Foundation Board's Role in the FreeBSD Ecosystem](<https://devfeed.tech/articles/understanding-the-foundation-board-s-role-in-the-freebsd-ecosystem-38865.md>)

Original publisher: [Read original article](<https://freebsdfoundation.org/blog/understanding-the-foundation-boards-role-in-the-freebsd-ecosystem/>)

Author: Anne Dickison

Published: 2026-07-17T01:53:55Z

Content type: article

Language: en

Sources: [FreeBSD Foundation](<https://devfeed.tech/sources/freebsd-foundation.md>)

Topics: [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [foundation](<https://devfeed.tech/tags/foundation.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [governance](<https://devfeed.tech/tags/governance.md>), [interview](<https://devfeed.tech/tags/interview.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [nonprofit](<https://devfeed.tech/tags/nonprofit.md>), [organization](<https://devfeed.tech/tags/organization.md>)

### AI overview

An interview and explanation of the FreeBSD Foundation Board's role, including how board members are elected and how the Board differs from Foundation staff and FreeBSD Project leadership.

### Source excerpt

During BSDCan, the FreeBSD Foundation holds its annual meeting and Board elections. Following this year's meeting, we are pleased to welcome Dave Cottlehuber to the FreeBSD Foundation Board of Directors. Take a minute to read this interview with Dave to learn more about his involvement with FreeBSD and why he joined the Foundation Board of [...] The post Understanding the Foundation Board's Role in the FreeBSD Ecosystem first appeared on FreeBSD Foundation.

## Introducing Usage Limits for Pulumi Neo

DevFeed: [Introducing Usage Limits for Pulumi Neo](<https://devfeed.tech/articles/introducing-usage-limits-for-pulumi-neo-19016.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/neo-usage-limits/>)

Author: John Keiser

Published: 2026-07-14T15:00:00Z

Content type: release

Language: en

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

Topics: [pulumi-neo](<https://devfeed.tech/topics/pulumi-neo.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [billing](<https://devfeed.tech/tags/billing.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [features](<https://devfeed.tech/tags/features.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [organization](<https://devfeed.tech/tags/organization.md>), [product](<https://devfeed.tech/tags/product.md>), [pulumi](<https://devfeed.tech/tags/pulumi.md>), [pulumi-cloud](<https://devfeed.tech/tags/pulumi-cloud.md>), [pulumi-neo](<https://devfeed.tech/tags/pulumi-neo.md>), [token](<https://devfeed.tech/tags/token.md>)

### AI overview

Pulumi introduces usage limits for Pulumi Neo, allowing paid-plan organizations to set monthly organization and per-member dollar limits. Neo pauses when a limit is reached, resumes in the next billing period, and supports email alerts at specified thresholds.

### Source excerpt

Pulumi Neo is an AI agent that takes on real infrastructure work, and it's natural to want to hand it more and more. Usage limits give you control so you can do exactly that: set a monthly dollar limit, and Neo pauses when your organization reaches it. How usage limits work Your organization limit is a single monthly dollar amount covering all Neo usage across the org. To set one: In the Pulumi Cloud console, navigate to Settings -> Billing & usage -> Neo token usage. In the Manage token usage panel, enter an organization limit. Save your changes. When usage reaches the limit, Neo pauses for the rest of the billing period and resumes automatically at the start of the next one. An Admin or Billing Manager can raise the limit to resume before then. Enforcement happens at a natural boundary in Neo's work, so a task already in progress finishes its current step before pausing. As a result, usage can go a few dollars over the set limit. Per-member limits and alerts You can also set a separate limit for each member. A member is paused at whichever limit is smaller: their own or the organization's. For example, a member with a $200 limit under a $150 organization limit pauses at $150, because the organization limit is smaller. Turn on Enable email notifications to get a heads-up before you reach the limit. Billing admins are alerted at 50%, 80%, and 95% of the organization limit, with a final notice at 100% when Neo pauses. Get started Set your usage limits and stay in control as your organization hands Neo more and more work. Usage limits are available today for organizations on a paid plan, and an Admin or Billing Manager can set them. Sign in to Pulumi Cloud and set your first organization limit Read the Neo usage limits documentation for per-member limits, alerts, and enforcement details Join the Community Slack to share your feedback

## Introducing Temporal's new Build, Operate, and Secure org, led by Preeti Somal

DevFeed: [Introducing Temporal's new Build, Operate, and Secure org, led by Preeti Somal](<https://devfeed.tech/articles/introducing-temporal-s-new-build-operate-and-secure-org-led-by-preeti-somal-35894.md>)

Original publisher: [Read original article](<https://temporal.io/blog/introducing-temporals-build-operate-secure-org-preeti-somal>)

Author: Preeti Somal

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

Content type: release

Language: en

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

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [organization](<https://devfeed.tech/tags/organization.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

Temporal announces a new Build, Operate, and Secure organization led by Preeti Somal as EVP. The organization brings Engineering, Product, and Design together under one charter to build, operate, and secure the company's products, with goals including faster iteration, a more consistent product experience, and continued reliability.

### Source excerpt

Temporal announces a new Build, Operate, and, Secure org led by EVP Preeti Somal, uniting Engineering, Product, and Design under one charter.

## Retrofit, OkHttp, Okio, and SQL Delight Move to a New GitHub Organization and Join the Commonhaus Foundation

DevFeed: [Retrofit, OkHttp, Okio, and SQL Delight Move to a New GitHub Organization and Join the Commonhaus Foundation](<https://devfeed.tech/articles/the-lysine-contingency-20978.md>)

Original publisher: [Read original article](<https://jakewharton.com/the-lysine-contingency/>)

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

Content type: news

Language: en

Sources: [Jake Wharton](<https://devfeed.tech/sources/jake-wharton.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [github](<https://devfeed.tech/tags/github.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [organization](<https://devfeed.tech/tags/organization.md>), [projects](<https://devfeed.tech/tags/projects.md>)

### AI overview

Retrofit, OkHttp, Okio, and SQL Delight are moving to a new GitHub organization and joining the Commonhaus Foundation. The transfer is underway, with project assets and infrastructure still being moved.

### Source excerpt

I'm happy to announce that Retrofit, OkHttp, and Okio are moving to a new GitHub organization, and along with SQL Delight are all joining the Commonhaus Foundation. You can read their announcement of the move. This move is meant to reinforce our commitment to these projects' longevity and honor the fact that they've long since outgrown the stewardship of a single company. The transfer of these projects is already underway! Assets and infrastructure are still being moved, so please bear with us as we get everything back up and running. On behalf of myself, Jesse Wilson, and Alec Kazakova, thank you to everyone at Square, Cash App, and externally who contributed to these projects over the years. We look forward to continuing to work with you at their new home at lysine.dev. So what's with the name and "the lysine contingency"? Well... I first met Jesse Wilson in 2012 when Bob Lee invited me to a live-action recreation of Jurassic Park which they were going to see. It was certainly an experience. We became coworkers at Square that year. Thirteen years later, in November of last year, Jesse and I got to quit on the same day. Part of leaving was our commitment to maintain some of the more notable open source projects we built. We assumed the company would continue its stewardship in good faith. It did not. The "lysine contingency" is a plan in Jurassic Park for if the dinosaurs were to escape to limit the amount of damage they could do. Ours is a plan to limit the amount of damage our old company can do. These projects are now free to live and thrive on their own. And maybe some of the others can join them, in time.

## The Community Champions Program

DevFeed: [The Community Champions Program](<https://devfeed.tech/articles/the-community-champions-program-13444.md>)

Original publisher: [Read original article](<https://zed.dev/blog/community-champions>)

Author: Joseph Lyons

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

Content type: opinion

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Discord](<https://devfeed.tech/topics/discord.md>), [Atom](<https://devfeed.tech/topics/atom.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [code](<https://devfeed.tech/tags/code.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [community](<https://devfeed.tech/tags/community.md>), [contribution](<https://devfeed.tech/tags/contribution.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [discord](<https://devfeed.tech/tags/discord.md>), [github](<https://devfeed.tech/tags/github.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [organization](<https://devfeed.tech/tags/organization.md>), [people](<https://devfeed.tech/tags/people.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality](<https://devfeed.tech/tags/quality.md>), [review](<https://devfeed.tech/tags/review.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Zed describes its Community Champions program, which formally recognizes active contributors who improve the project through code, issues, code review, and community engagement. The article explains how champions are identified and how their status helps signal contributions for prioritization.

### Source excerpt

How we recognize our frequent contributors.

## How Structure Supports Cross-Functional Collaboration at OLX

DevFeed: [How Structure Supports Cross-Functional Collaboration at OLX](<https://devfeed.tech/articles/empowering-innovation-through-structure-20385.md>)

Original publisher: [Read original article](<https://tech.olx.com/empowering-innovation-through-structure-93c15614f6d3?source=rss----761b019b483f---4>)

Author: Sara Mendes

Published: 2026-03-18T16:01:03Z

Content type: article

Language: en

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

Topics: [Framework](<https://devfeed.tech/topics/framework.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [communication](<https://devfeed.tech/tags/communication.md>), [innovation](<https://devfeed.tech/tags/innovation.md>), [learning](<https://devfeed.tech/tags/learning.md>), [organization](<https://devfeed.tech/tags/organization.md>), [structure](<https://devfeed.tech/tags/structure.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

The article explains how OLX uses intentional structure to support cross-functional collaboration across engineering, product, design, analytics, and other roles. It argues that clear roles, visibility, effective communication, checkpoints, and accountability help teams coordinate work and develop ideas.

### Source excerpt

Our Work Organization Framework Journey Photo by Daniel Watson @pexelsWhat Makes Cross-functional Collaboration Actually Work? In today's cross-functional environments, the most impactful initiatives rarely live within the boundaries of a single team or person. Whether we're building new product features, improving infrastructure, or tackling technical debt, success depends on seamless collaboration across multiple teams and roles, including engineering, product, design, analytics, and beyond. Think about when you're making a big dinner for friends. You might be the main cook, but you need someone to run to the store for ingredients that you forgot, maybe your roommate to chop vegetables, someone to keep track of the timing so nothing burns, and someone to set the table. When everyone knows their role and does their work at the right time, you end up with a perfect meal. The magic happens when everyone's working in sync. But I get that when someone mentions 'frameworks' or 'structure,' our eyes might glaze over, thinking about red tape and endless meetings. But here's the thing: good structure isn't about slowing you down, it's actually what lets a group of people create something amazing together that none of us could pull off on our own. At OLX, we see structure as: A clear path from "Hey, I have this crazy idea" to "Holy cow, we actually built it." Everyone knowing their role, so you're not wondering if that task is yours or why three people are doing the same thing. Being able to see what's happening without chasing down updates or playing detective. Communication that actually works, meaning no more "I thought you told Sarah, but Sarah thought you told Mike." Real checkpoints where we can high-five our wins and course-correct when needed. Any intentional structure is better than no structure at all. From a human psychology and team dynamics perspective, here's why structure matters: Clarity reduces anxiety: when people know what we expect of them, they work wit

## Why demand for designers is on the rise

DevFeed: [Why demand for designers is on the rise](<https://devfeed.tech/articles/why-demand-for-designers-is-on-the-rise-10244.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/why-demand-for-designers-is-on-the-rise/>)

Author: Andrew Hogan

Published: 2026-02-10T17:00:00Z

Content type: article

Language: en

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

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [design](<https://devfeed.tech/tags/design.md>), [hiring](<https://devfeed.tech/tags/hiring.md>), [industry](<https://devfeed.tech/tags/industry.md>), [organization](<https://devfeed.tech/tags/organization.md>)

### AI overview

Figma's study of design managers finds that AI is contributing to renewed momentum in design hiring. Most surveyed leaders say their organization's need for designers has increased or stayed steady, with demand especially strong at fast-growing companies and extending beyond the technology sector.

### Source excerpt

In the AI era, companies need designers more than ever. In fact, our latest study suggests that AI is actually driving renewed momentum in design hiring. We unpack why that is, what hiring managers are prioritizing, and which skills designers need to get ahead.

## The Golden Ratio of Manager to IC

DevFeed: [The Golden Ratio of Manager to IC](<https://devfeed.tech/articles/the-golden-ratio-of-manager-to-ic-20525.md>)

Original publisher: [Read original article](<https://code.dblock.org/2026/02/04/the-golden-ratio-of-manager-to-ic.html>)

Author: Daniel Doubrovkine (dblock@dblock.org)

Published: 2026-02-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Daniel Doubrovkine](<https://devfeed.tech/sources/daniel-doubrovkine.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [ai-assistants](<https://devfeed.tech/tags/ai-assistants.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [meta](<https://devfeed.tech/tags/meta.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [organization](<https://devfeed.tech/tags/organization.md>), [people](<https://devfeed.tech/tags/people.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

This opinion examines Meta's reported plan for an applied AI engineering organization with up to 50 employees per manager. It argues that flatter structures may reduce unnecessary management layers and that AI assistants are increasing individual contributors' capabilities, while suggesting that managerial roles must continue to evolve.

### Source excerpt

In today's shocker, Meta is to "create a new applied AI engineering organization aiming for an ultra-flat structure of up to 50 employees to one manager". Like all software engineers I, too, tend to apply a data-driven, mathematical approach to every problem in the world. Yet I would have chosen a more romantic number and applied the golden ratio: roughly 1.6:1, the proportion that shows up in seashells, galaxies, and every second slide about "natural elegance", rather than 50:1, a measure that feels less like harmony and more like a spreadsheet's idea of efficiency. The idea of flattening an organization is not new and can be a good one. I know plenty of managers who have not done any individual contributor work, code or otherwise, in years. This is particularly striking with former strong coders who are promoted to managerial roles. After 2-3 cycles of promotions they are so far detached from what's happening at the individual-contributor level that they become 100% overhead, spending their entire life in meetings and actively preventing real work from being done. It's natural to want to eliminate layers of such people as they simply don't have any impact. And so, the real news at Meta is that it's fighting its own organization design in which, at least in some teams according to my friends who work or have worked there, people managers are discouraged from doing deep technical work, don't own much beyond process, and mostly serve as reporting-structure placeholders. Another reason to flatten an organization is the introduction of AI assistants that have created a major shift in the capabilities of individual contributors. Two years ago you could maybe find one single "10x engineer" in every team--someone who has dramatically higher velocity than their peers. A good manager would recognize these extraordinary abilities, make such an individual their right hand and technical partner, share the responsibility of advancing a project, create effective mentorship, and h

## Streamline Your Workflow: Announcing Environment Support for DigitalOcean App Platform

DevFeed: [Streamline Your Workflow: Announcing Environment Support for DigitalOcean App Platform](<https://devfeed.tech/articles/streamline-your-workflow-announcing-environment-support-for-digitalocean-app-platform-19877.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/environment-support-app-platform>)

Author: Bikram Gupta

Published: 2025-11-25T16:06:22Z

Content type: release

Language: en

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

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [App](<https://devfeed.tech/topics/app.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [app](<https://devfeed.tech/tags/app.md>), [apps](<https://devfeed.tech/tags/apps.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cost](<https://devfeed.tech/tags/cost.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [droplets](<https://devfeed.tech/tags/droplets.md>), [feature](<https://devfeed.tech/tags/feature.md>), [management](<https://devfeed.tech/tags/management.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>), [organization](<https://devfeed.tech/tags/organization.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [platform](<https://devfeed.tech/tags/platform.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [services](<https://devfeed.tech/tags/services.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

DigitalOcean announces environment support for App Platform through DigitalOcean Projects, allowing projects to be labeled Development, Staging, or Production and apps to be assigned to them. The article also introduces App Cloning and management through the control panel and CLI.

### Source excerpt

As developers, we love building, but we also know that as an application portfolio grows, managing it gets complicated. The line between your production services, your staging environment, and your new feature-branch deployments can blur. Keeping track of which app serves which purpose and quickly identifying all your "production" apps at a glance becomes a significant organizational challenge. We're excited to announce a powerful new way to manage this complexity: Environment Support for DigitalOcean App Platform, powered by DigitalOcean Projects. We're also introducing App Cloning, a new feature to replicate your apps in just a few clicks. This feature allows you to explicitly tag your resource groups (Projects) with a specific environment, such as Development, Staging, or Production and then assign your App Platform apps to those projects. This gives you a high-level, filterable view of your entire application landscape, right from the control panel and via the CLI. The Core Concept The logic is simple but effective: A Project is a "bucket" for your resources. You can group Droplets, Load Balancers, Databases, and App Platform Apps into a single Project. A Project can now be assigned an environment. This flag formally designates that project's purpose. An App Platform App is assigned to a Project. By combining these, you can now associate an app with an environment, enabling clearer organization, better cost management, and more robust scripting and automation. Configuring Environments in the UI You can manage all of this directly from the DigitalOcean Control Panel. When you create a new project (Click "New Project" from the main dashboard), you'll see a new "Environment" dropdown. Here, you can select Development, Staging, or Production to define the project's role. Once your project is created, simply select it during the App Platform app creation wizard. All resources for that app will now be associated with your environment-tagged project. Managing Environme

## Introducing DigitalOcean Organizations, a new and comprehensive account layer

DevFeed: [Introducing DigitalOcean Organizations, a new and comprehensive account layer](<https://devfeed.tech/articles/introducing-digitalocean-organizations-a-new-and-comprehensive-account-layer-19895.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/introducing-organizations-for-teams>)

Author: Nicole Ghalwash

Published: 2025-10-02T08:00:00Z

Content type: release

Language: en

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

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [account-management](<https://devfeed.tech/tags/account-management.md>), [announce](<https://devfeed.tech/tags/announce.md>), [billing](<https://devfeed.tech/tags/billing.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [customers](<https://devfeed.tech/tags/customers.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [feature](<https://devfeed.tech/tags/feature.md>), [management](<https://devfeed.tech/tags/management.md>), [organization](<https://devfeed.tech/tags/organization.md>), [payment](<https://devfeed.tech/tags/payment.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

DigitalOcean announces Organizations, a new top-level account layer that lets customers consolidate multiple teams under one organization. It is intended to centralize access management, simplify billing, and provide a unified view of their DigitalOcean cloud presence.

### Source excerpt

We're excited to announce a powerful, new top-level account layer designed to bring all your teams together under one cohesive structure. This new account layer--we call it Organizations--is perfect for teams that need scalable structure without the massive, complex overhead of traditional enterprise cloud providers. Organizations was built to simplify account management for DigitalOcean customers who manage multiple teams and users. We've heard from our growing customers, agencies, partners, and enterprises that managing multiple teams, separate bills, and fragmented user access is a pain. With this new organization layer, you can better organize your team's access even as you scale up. Why we built a new account layer Before today, every Team on DigitalOcean was treated as its own separate account. If you managed five different clients, five different projects, or five internal departments, that meant five separate bills, five different places to manage user access, and a fragmented view of your overall cloud presence. Our new account layer closes this gap by allowing you to consolidate multiple teams under one Organization, providing the centralized control and simplified operations needed by growing enterprises. By unifying your entire DigitalOcean presence into a single group, so you can streamline operations, gain more financial control, and build a cohesive environment that scales seamlessly. What this new feature means for your team The new Organizations account layer is designed to save you time, reduce administrative overhead, and give you a clearer picture of your entire DigitalOcean environment. 1. Consolidated billing and financial control For customers managing dozens of teams, manually reconciling separate invoices and payment methods is a monumental task. We've eliminated it. Here's how: Single invoice: Receive one unified invoice and utilize a single payment method for every Team included in an Organization. Detailed spend breakdown: Get complete fina

## Accessibility by Design: Preparing K-12 Schools for What's Next

DevFeed: [Accessibility by Design: Preparing K-12 Schools for What's Next](<https://devfeed.tech/articles/accessibility-by-design-preparing-k-12-schools-for-what-s-next-9439.md>)

Original publisher: [Read original article](<https://webaim.org/blog/accessibility-by-design/>)

Author: Cynthia Curry

Published: 2025-07-30T17:51:46Z

Content type: article

Language: en

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

Topics: [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [digital accessibility](<https://devfeed.tech/topics/digital-accessibility.md>), [Web Content Accessibility Guidelines](<https://devfeed.tech/topics/web-content-accessibility-guidelines.md>), [Web](<https://devfeed.tech/topics/web.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [context](<https://devfeed.tech/tags/context.md>), [digital-accessibility](<https://devfeed.tech/tags/digital-accessibility.md>), [digital-platforms](<https://devfeed.tech/tags/digital-platforms.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [organization](<https://devfeed.tech/tags/organization.md>), [standards](<https://devfeed.tech/tags/standards.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [web](<https://devfeed.tech/tags/web.md>), [web-content-accessibility-guidelines](<https://devfeed.tech/tags/web-content-accessibility-guidelines.md>)

### AI overview

This article explains why delivering digital accessibility in K-12 education requires strategic planning and cross-organizational commitment. It connects existing obligations to provide accessible instructional materials with the shift from print to digital learning, arguing that implementation must be adapted to each organization's priorities, practices, policies, and context.

### Source excerpt

Delivering web and digital accessibility in any environment requires strategic planning and cross-organizational commitment. While the goal (ensuring that websites and digital platforms do not present barriers to individuals with disabilities) and the standards (the Web Content Accessibility Guidelines) remain constant, implementation must be tailored to each organization's needs and context. For K-12 educational agencies, [...]

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