• Information For
    • Computational Molecular Sciences Community
    • Environmental System Science Community
    • Exascale Computing Community
    • Scientific Libraries Community
    • Software Engineering Community
    • Supercomputer Facilities and their Users
  • Contribute to BSSw
  • Receive Our Email Digest
  • Contact BSSw
  • Information For
    Computational Molecular Sciences Community Environmental System Science Community Exascale Computing Community Scientific Libraries Community Software Engineering Community Supercomputer Facilities and their Users
  • Contribute to BSSw
  • Receive Our Email Digest
  • Resources

    Better

    Planning

    • Software Process Improvement
    • Software Engineering
    • Requirements
    • Design
    • Software Interoperability
    • Software Sustainability
    • User Experience Design

    Better

    Development

    • Documentation
    • Configuration and Builds
    • Revision Control
    • Release and Deployment
    • Issue Tracking
    • Programming Languages
    • Development Tools
    • Refactoring

    Better

    Performance

    • High-Performance Computing (HPC)
    • Performance at Leadership Computing Facilities
    • Performance Portability
    • Cloud Computing
    • Big Data

    Better

    Reliability

    • Peer Code Review
    • Testing
    • Continuous Integration Testing
    • Reproducibility
    • Debugging

    Better

    Collaboration

    • Projects and Organizations
    • Strategies for More Effective Teams
    • Funding Sources and Programs
    • Software Publishing and Citation
    • Licensing
    • Discussion and Question Sites
    • Conferences and Workshops
    • Research Software Engineers

    Better

    Skills

    • Online Learning
    • In-Person Learning
    • Personal Productivity and Sustainability

    View All Resources

    • Better Planning
    • Better Development
    • Better Performance
    • Better Reliability
    • Better Collaboration
    • Better Skills
    • View All Resources
  • Blog
  • Events
  • About
    • Site Overview
    • Team
    • Policies and Code of Conduct
    • BSSw Fellowship Program
You are seeing the main code branch and the main content branch (revision 5a0f04c3ad7212e50d8cdfbaf25010f5ba397f4a)
Applications are open for the 2026 BSSw Fellowship Program ... Deadline October 31

Search

All Resources (733)

Use quotes to search phrases and exact spellings.
← Previous 1 2 … 15 16 17 18 19 20 21 22 23 … 29 30 Next →
 | View All

Talking about Software Development at SIAM CSE19

Community

By David E. Bernholdt, Anshu Dubey, Michael A. Heroux, Catherine Jones, Daniel S. Katz, Lois Curfman McInnes, and James Willenbring

It turns out that sometimes you do get a …

Type of Item Blog Post

Published 2019-05-29

2019 International Workshop on Software Engineering for Science

By Jeff Carver

The International Workshop on Software Engineering for Science provides …

Type of Item Event

Published 2019-05-28

What is Issue Tracking?

By Barry Smith

Understanding what is issue tracking (including how issue tracking …

Type of Item Resource

Published 2019-05-27

What is Good Documentation for CSE Software?

By Anshu Dubey

What constitutes good documentation is important for software development …

Type of Item Resource

Published 2019-05-27

Git Tutorial and Reference Collection

How To

By BSSw Community

Navigate the complexities of Git effortlessly with targeted tutorials …

Type of Item Blog Post

Published 2019-05-21

What Are Software Development Tools?

By Boyana Norris

Software development tools aid developers by supporting different aspects …

Type of Item Resource

Published 2019-05-20

What Are Funding Sources and Programs Addressing Better Scientific Software?

By David E. Bernholdt

The topic of Better Scientific Software focuses on how …

Type of Item Resource

Published 2019-05-16

Sustaining Open Source Software and Their Communities in Computational Geodynamics (Blue Waters Webinar)

By Scott Lathrop and Maxim Belkin

NCSA Blue Waters provides a series of free webinars …

Type of Item Event

Published 2019-05-15

Software Engineering for Computational Science Workshop Series

By David E. Bernholdt

Are you looking for more resources regarding computational science …

Type of Item Resource

Published 2019-05-15

Celebrating Apollo's 50th Anniversary: When 100 FLOPS/Watt Was a Giant Leap

Experience

By Mark C. Miller

First of a three-part series to commemorate the …

Type of Item Blog Post

Published 2019-05-15

Using Jenkins for Continuous Integration

By Rinku Gupta

Are you familiar with continuous integration using automation servers …

Type of Item Resource

Published 2019-05-10

Webinar: So, You Want to Be Agile? Strategies for Introducing Agility Into Your Scientific Software Project

By Mike Heroux

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-05-08

Streamlining Software Development through Continuous Integration

Experience

By Glenn Hammond

Continuous integration facilitates sustainable software development when properly utilized …

Type of Item Blog Post

Published 2019-04-26

Jupyter and HPC (Blue Waters Webinar)

By Maxim Belkin

NCSA Blue Waters provides a series of free webinars …

Type of Item Event

Published 2019-04-24

What Is Work on Software Publishing and Citation?

By David E. Bernholdt and Dan Ibanez

While theory and experimentation within the CSE community are …

Type of Item Resource

Published 2019-04-20

What is Software Productivity?

By Rinku Gupta

Productivity, by (a generic) definition, is a measure of …

Type of Item Resource

Published 2019-04-20

What is Software Engineering for CSE?

By Anshu Dubey and Rinku Gupta

Projects with CSE can lie on wide spectrum when …

Type of Item Resource

Published 2019-04-20

What is Software Configuration?

By Jason Sarich

End-users of scientific software expect clear and clean …

Type of Item Resource

Published 2019-04-20

What is Software Intellectual Property?

By David E. Bernholdt

Copyright and patents are two widely-used software intellectual …

Type of Item Resource

Published 2019-04-20

What is Revision Control?

By Roscoe A. Bartlett

Understanding how revision control systems function is important for …

Type of Item Resource

Published 2019-04-20

What is Reproducibility?

By Mike Heroux

Reproducibility plays a very important role in CSE, especially …

Type of Item Resource

Published 2019-04-20

What is CSE Software Refactoring?

By Mark C. Miller

Software refactoring is the process of restructuring existing software …

Type of Item Resource

Published 2019-04-20

What is CSE Software Distribution?

By James Willenbring

CSE software distribution involves how to make the software …

Type of Item Resource

Published 2019-04-20

What Are Strategies for More Effective Teams?

By Lois Curfman McInnes

While teams of all sizes can be found across …

Type of Item Resource

Published 2019-04-20

What Are CSE Software Requirements?

By Mark C. Miller

Software Requirements provide a bridge to translate the computational …

Type of Item Resource

Published 2019-04-20

← Previous 1 2 … 15 16 17 18 19 20 21 22 23 … 29 30 Next →
 | View All
To Top
To Top
logo Better Scientific Software
  • BSSw Fellowship Program
  • Policies
  • Site Contributors
  • Contact BSSw
  • Receive Our Email Digest
  • Follow Our RSS Feed

Copyright © 2025 Better Scientific Software under MIT License

United States Department of Energy Office of Science National Nuclear Security Administration Exascale Computing Project