The Latest

Taking Agile to New Heights: Scaling for Success in Aerospace Taking Agile to New Heights: Scaling for Success in Aerospace[article]

Traditional waterfall development in the aerospace and aviation industries leads to stifled innovation, lengthy cycles, and limited feedback. Agile methodologies, adapted for strict safety regulations, offer a solution. By breaking down development into sprints and fostering collaboration, Scaled Agile can significantly improve efficiency, accelerate ingenuity, and get cutting-edge technologies to market faster—and safer.

Adam Sandman's picture Adam Sandman
Embracing Agility: Trends to Enhance Your Software Embracing Agility: Trends to Enhance Your Software[article]

Agile software development is constantly evolving to address the challenges of modern software development. This article explores some of the latest trends in agile development, including cloud-based infrastructure, online Scrum, containerization, DevOps, low-code/no-code tools, schema-less data, and serverless computing. These trends can help to make software development more efficient, scalable, and collaborative.

Deepak Vohra's picture Deepak Vohra
Getting Started with Kubernetes Getting Started with Kubernetes[article]

Modern applications owe their smooth deployments and management to Kubernetes, a game-changer in container orchestration. Originally devised by Google and now overseen by the Cloud Native Computing Foundation, it's become the go-to choice for streamlining container environments. Dive into this guide to grasp the fundamentals of Kubernetes and set up your own local development playground to unlock its potential.

James Oluwaleye's picture James Oluwaleye
CI/CD in Kubernetes with ArgoCD: A Practical Guide CI/CD in Kubernetes with ArgoCD: A Practical Guide[article]

The intersection of Continuous Integration and Continuous Deployment (CI/CD), Kubernetes, and ArgoCD are a powerful synergy that can streamline development and deployment processes. The inherent ability of Kubernetes to manage, scale, and operate application containers is substantially enhanced by CI/CD workflows, leading to a dynamic and highly efficient software development lifecycle.

Gilad David Maayan's picture Gilad David Maayan
An Overview of Linux Exit Codes An Overview of Linux Exit Codes[article]

Understanding exit codes is essential for detecting errors, automating tasks, debugging issues, and facilitating inter-process communication. By mastering the key exit codes and their meanings, Linux users can effectively manage and troubleshoot their command execution and shell scripting.

Gilad David Maayan's picture Gilad David Maayan

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.