April 2025 Summaries
3 posts from Coder
Filter
Month:
Year:
Post Summaries
Back to Blog
Coder is evolving its release process in 2025, introducing a balance between speed and stability. Monthly innovation releases will continue to be delivered on the first Tuesday of every month, providing the latest features and improvements for teams that want rapid iteration. In contrast, extended support releases (ESR) versions are released twice a year, offering a more predictable upgrade path with 12 months of support from the date of release. The ESR version will serve as an enterprise upgrade waypoint, bundling all the improvements from the prior six months into a single release, and will be available directly to the stable channel upon release. This new model balances both speed and stability, allowing customers to choose between rapid innovation or predictability, with features continuing to be released every month through monthly innovation releases.
Apr 16, 2025
1,272 words in the original blog post.
Modernizing software development environments is crucial for government agencies, particularly those involved in national security, intelligence, and defense missions. The current local machine-based infrastructure is no longer sufficient to meet the demands of AI/ML workflows, which require speed, scale, and security. Centralized, self-managed development environments that operate across unclassified, classified, and air-gapped networks are being adopted by more agencies, offering improved onboarding times, reduced risk, and better control for security and platform teams. These environments support the demands of AI/ML workflows by securely accessing data and compute resources, integrating with specialized tools, and allocating resources dynamically to match compute-heavy workloads. The goal is to build flexible, secure, and scalable platforms that can adapt to mission needs, enabling government software development to deliver secure, reliable software and AI/ML capabilities where they are needed most.
Apr 04, 2025
632 words in the original blog post.
A cloud development environment (CDE) uses workspaces and templates to provide a productive, useful environment for developers while avoiding costly and frustrating inconsistencies. A template declares what's in a development environment and how its parts interact, allowing developers to consume it to create their own workspace. This approach promotes iterative collaboration between the platform engineering team and developers, enabling flexibility and maintainability as the organization's CDE adoption matures. Templates are considered code, providing benefits such as consistency, repeatability, auditability, reliability, performance, and security. Workspaces are consistent but still flexible, offering customization options through template parameters and access control features. The "everything-as-code" approach in a CDE allows for flexibility in the cloud, enabling the platform team to maintain templates while developers use them to create their own workspaces.
Apr 03, 2025
884 words in the original blog post.