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

Version Control Systems

How To

By Roscoe A. Bartlett

Version Control Systems are essential for managing changes to …

Type of Item Blog Post

Published 2019-04-20

Understanding Software Configuration

How To

By Jason Sarich

This article delves into the intricacies of software configuration …

Type of Item Blog Post

Published 2019-04-20

What is Software Library Interoperability?

By Lois Curfman McInnes

Software libraries have demonstrated their efficacy in delivering extensively …

Type of Item Resource

Published 2019-04-16

Continuous Technology Refreshment: An Introduction Using Recent Tech Refresh Experiences on VisIt

Deep Dive

By Mark C. Miller and Holly Auten

The practice of Continuous Technology Refreshment (CTR) is defined …

Type of Item Blog Post

Published 2019-04-12

Webinar: Testing Fortran Software with pFUnit

By Thomas Clune

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-04-10

An Introduction to Git Pull Requests

By Mike Heroux

Revision control systems like Git are important for today …

Type of Item Resource

Published 2019-03-29

2018 BSSw Fellows Tackle Scientific Productivity Challenges

Experience

By Hai Ah Nam

BSSw Fellowships provide resources and community support to those …

Type of Item Blog Post

Published 2019-03-28

SDE: A General Computational Chemistry Software Framework (Blue Waters Webinar)

By Scott Lathrop and Maxim Belkin

NCSA Blue Waters provides a series of free webinars …

Type of Item Event

Published 2019-03-27

Accelerating Scientific Discovery with Reusable Software: Special issue of IEEE CiSE

Community

By Scott Lathrop

Is your research code giving you the best "time …

Type of Item Blog Post

Published 2019-03-19

Webinar: Parallel I/O with HDF5: Overview, Tuning, and New Features

By Quincy Koziol

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-03-13

Argonne Training Program on Extreme-Scale Computing (ATPESC 2019)

By BSSw Community

Doctoral students, postdocs, and computational scientists are encouraged to …

Type of Item Event

Published 2019-03-04

Software As Craft

Experience

By Paul Wolfenbarger

Software is as much or more craft than science …

Type of Item Blog Post

Published 2019-02-25

Webinar: Containers in HPC

By Shane Canon

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-02-13

The Art of Writing Scientific Software in an Academic Environment

Experience

By Hartwig Anzt

Academic software development needs to balance academic aspects such …

Type of Item Blog Post

Published 2019-02-11

Software Sustainability Institute Fellowship Programme 2019

By BSSw Community

Applications are now open until 3rd February 2019. The …

Type of Item Event

Published 2019-02-03

Basics and Essentials of Version Control (Sustainable Horizons Webinar)

By Mary Ann Leung and David Sondak

The mission of the Sustainable Horizons Institute is to …

Type of Item Event

Published 2019-02-01

Preparing the Next Generation of Supercomputer Users

Community

By Marta Garcia Martinez

High-performance computing (HPC) education is essential to our …

Type of Item Blog Post

Published 2019-01-29

Webinar: Quantitatively Assessing Performance Portability with Roofline

By John Pennycook, Charlene Yang, and Jack Deslippe

This event is a part of the "Best Practices …

Type of Item Event

Published 2019-01-23

Unit Testing C++ with Catch

Deep Dive

By Mark Dewing

Introduction After more than ten years of growth and …

Type of Item Blog Post

Published 2019-01-09

Better Scientific Software: 2018 Highlights

Community

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

Launched in November 2017, the Better Scientific Software (BSSw …

Type of Item Blog Post

Published 2019-01-04

Introducing the 2019 BSSw Fellows

BSSw Fellowship

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

We are pleased to announce the 2019 class of …

Type of Item Blog Post

Published 2018-12-11

Webinar: Introduction to Software Licensing

By David E. Bernholdt

This event is a part of the "Best Practices …

Type of Item Event

Published 2018-12-05

Porting Codes to New Architectures

Experience

By Bronson Messer

The advent of new computing architectures in recent years …

Type of Item Blog Post

Published 2018-11-26

SC18: Does That Stand for “Software Conference”?

Community

By David E. Bernholdt

Recent conferences in the Supercomputing series have included a …

Type of Item Blog Post

Published 2018-11-08

Contemporary Peer Code Review in Scientific Software Development (eScience 2018 Tutorial)

By Jeff Carver

This tutorial will train attendees on tool-based contemporary …

Type of Item Event

Published 2018-10-29

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