Software Development

How DevOps lost its way -- and how to bring it back

Centralized hubs where developers can access an arsenal of DevOps tools minimize the need for context switching and provide greater visibility into how tools work together and who’s using them for what purpose.

Mind the development talent gap: A low-to-high approach

If developers code on the “low,” or unclassified, side they can leverage al the best practices, tools and talent available without the need for a fully classified environment. The trick is converting that low-side development to a classified environment in a consistent, repeatable and secure manner.

Boston launches chatbot, donation platform to strengthen food access

The SMS chatbot and online food donation platform aim to give city residents a centralized, easy-access source for food resource information.

Why agencies need low-code application development right now

Empowering developers with low-code application platforms and a robust software architecture will help them deliver innovation, application modernization and more agile compliance.

Integrating cloud-native security and DevSecOps workflows

Six tips for agency IT managers wrestling with cloud-native security issues and processes.

Creating innovative, streamlined and accessible digital experiences

A low-code development platform can dramatically streamline innovation and accelerate development of 508-compliant apps and websites.

Digital twin models energy profile of every US building

Oak Ridge National Laboratory’s AutoBEM software suite can make energy-saving recommendations for every building in the country.

How MLOps can bring government’s AI visions to life

MLOps operationalizes the production of machine-learning software so agencies can expedite the continuous production of ML models at scale, significantly reducing the time it takes to deploy intelligent AI applications.

NIST outlines standards for critical software use and verification

To help agencies comply with the Biden administration’s executive order on cybersecurity, the National Institute of Standards and Technology has posted guidance on secure use of EO-critical software and minimum standards for software verification.

Bridging the skills gap: 4 elements for training today’s IT talent

By offering on-the-job training programs that incorporate both legacy systems programmers and emerging tech developers, agencies can fill in the skills gaps and encourage the cross-pollination of expertise, which will ensure a much smoother modernization of IT systems.

Labor Department IG: Legacy tech hindered states' delivery of unemployment benefits during pandemic

States with modernized systems were able to stand up new programs faster than states that relied on legacy technology, according to a new report from the Labor Department's internal watchdog.

Why now is the right time for an open-source serverless strategy

In today’s cloud-based, data-intensive, event-driven world, open-source serverless technologies offer an ideal complement to modern application development.

In search of better legacy code migration

The Defense Advanced Research Projects Agency wants ways to not only automate migrating legacy C/C++ code to safer programming languages, but also ensure the code takes the fullest possible advantage of the target languages' security features.

Kessel Run seeks DevSecOps help with modernization

The Global Application Delivery Network’s modernized infrastructure will help the Air Force get capabilities to the field more quickly.

Remote staff build Salesforce tool to speed benefits to veterans

The Post Payments Workshop tool lets Veterans Benefits Administration employees see the status of a claim at any point in its life cycle.

VR, AR training helps forward observers direct fire support

The Office of Naval Research has developed augmented and virtual reality tools to make it easier to train the Marines who help protect infantry by keeping an eye on the ground situation and calling in necessary air artillery, mortar and naval gunfire.

Utah pilots mobile driver’s license

An electronically signed version of driver’s license information on users’ mobile devices gives them control over what they choose to share.