• 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 … 14 15 16 17 18 19 20 21 22 … 29 30 Next →
 | View All

An Introduction to Creative Commons

By David E. Bernholdt

Have you heard of Creative Commons licensing? Learn more …

Type of Item Resource

Published 2019-07-20

An Introduction to Contributor Agreements

By David E. Bernholdt

Have you heard of Contributor Agreements? Learn more about …

Type of Item Resource

Published 2019-07-20

What Constitutes Constructive Code Critique?

By Mike Heroux

Code Review is a very important step in creating …

Type of Item Resource

Published 2019-07-20

An Introduction to Computational Science Stack Exchange

By David E. Bernholdt

Do you work in computational science and need an …

Type of Item Resource

Published 2019-07-20

Exploring Community Organizations and their Role in Emerging Software Ecosystems

By Lois Curfman McInnes

The paper Community Organizations: Changing the Culture in Which …

Type of Item Resource

Published 2019-07-20

A Literature Review on the Use of Software Engineering Practices in Science

By Osni Marques

The Claims about the use of software engineering practices …

Type of Item Resource

Published 2019-07-20

An Introduction to Choosing an Open Source Code License

By David E. Bernholdt

Several flavors of open source licensing are prevalent today …

Type of Item Resource

Published 2019-07-20

A Checklist for Better Open Source Libraries

By Michael Heroux

Software developers should consider a variety of factors when …

Type of Item Resource

Published 2019-07-20

What is Debugging?

By Mark C. Miller

Debugging in a well-known, important concept while developing …

Type of Item Resource

Published 2019-07-20

Understanding Compatibility of Performance Portability Tools

Experience

By Dan Ibanez

Tools such as OpenMP and CUDA are helping scientific …

Type of Item Blog Post

Published 2019-07-20

Software Engineering for Science (SE4Science)

By David E. Bernholdt

A site maintained by University of Alabama Computer Science …

Type of Item Resource

Published 2019-07-19

Transmedia Learning Framework for Git and GitHub

By Elaine Raybourn

It is important to understand Git and GitHub on …

Type of Item Resource

Published 2019-07-19

Methods and Tools Editor

By David E. Bernholdt

The Methods and Tools Editor blog provides short and …

Type of Item Resource

Published 2019-07-19

BSSw Site Has a New Integrated Content Map

Community

By Rinku Gupta, David E. Bernholdt, Mike Heroux, and Lois Curfman McInnes

The BSSw site has a new look! We're …

Type of Item Blog Post

Published 2019-07-19

Webinar: When 100 FLOPS/Watt was a Giant Leap: The Apollo Guidance Computer Hardware, Software And Application In Moon Missions

By Mark C. Miller

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-07-17

Celebrating Apollo's 50th Anniversary: Users' Stories from Space

Experience

By Mark C. Miller

Third of a three-part series to commemorate the …

Type of Item Blog Post

Published 2019-07-15

Exploring Best Practices for Scientific Computing

By Patricia Grubel

The Best Practices for Scientific Computing article, published in …

Type of Item Resource

Published 2019-07-12

Leading a Scientific Software Project: It's All Personal

Community

By Wolfgang Bangerth

I've been participating in open source software projects …

Type of Item Blog Post

Published 2019-06-27

What Are Projects and Organizations Addressing Better Scientific Software?

By David E. Bernholdt

The topic of Better Scientific Software focuses on how …

Type of Item Resource

Published 2019-06-20

Celebrating Apollo's 50th Anniversary: The Oldest Code on GitHub

Experience

By Mark C. Miller

Second of a three-part series to commemorate the …

Type of Item Blog Post

Published 2019-06-17

Webinar: Modern C++ for High-Performance Computing

By Andrew Lumsdaine

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-06-12

What Are Discussion and Question Sites for Better Scientific Software?

By David E. Bernholdt

The topic of Better Scientific Software focuses on how …

Type of Item Resource

Published 2019-06-06

Working Effectively with Legacy Code

By Roscoe A. Bartlett

Legacy code can be challenging to use and extend …

Type of Item Resource

Published 2019-06-05

Software Engineering Stack Exchange

By David E. Bernholdt

Software Engineering Stack Exchange is a question and answer …

Type of Item Resource

Published 2019-05-30

What is CSE Legacy Code?

By Mark C. Miller

CSE legacy code can involve several years or even …

Type of Item Resource

Published 2019-05-29

← Previous 1 2 … 14 15 16 17 18 19 20 21 22 … 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