• 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 3 4 5 6 7 8 9 10 … 29 30 Next →
 | View All

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

By BSSw Community

The Argonne Training Program on Extreme-Scale Computing (ATPESC …

Type of Item Event

Published 2024-01-19

Better Scientific Software: 2023 Highlights

Community

By Rinku Gupta

Entering the threshold of 2024, we mark the eighth …

Type of Item Blog Post

Published 2024-01-09

How to Write a Git Commit Message

By Deborah Stevens

The article How to Write a Git Commit Message …

Type of Item Resource

Published 2024-01-04

What is Personal Productivity and Sustainability for Scientific Computing?

By Patricia Grubel

Personal productivity for scientific software professionals is not solely …

Type of Item Resource

Published 2024-01-04

Summer of Reproducibility: Exposing Students to Research Advancing Practical Reproducibility

Community

By Stephanie Lieggi and Carlos Maltzahn

The NSF-funded REPETO Project, a joint effort of …

Type of Item Blog Post

Published 2023-12-19

Sustainable Scientific Software Conference (S3C)

By David E. Bernholdt

Present your take on what is going well, what …

Type of Item Event

Published 2023-12-18

Introducing the 2024 BSSw Fellows

Community and BSSw Fellowship

By Elsa Gonsiorowski

We are pleased to announce the 2024 class of …

Type of Item Blog Post

Published 2023-12-18

Secure Software Programming Practices and Development

Deep Dive and BSSw Fellowship

By Nitin Sukhija

Often for scientific software development, design priorities such as …

Type of Item Blog Post

Published 2023-12-08

US Federal Government Effort to Champion Adoption of Memory Safe Languages

By Mark C. Miller

Does C++ have a future in OS3I? Resource information …

Type of Item Resource

Published 2023-12-05

SOLID Design Principles

By Roscoe A. Bartlett

A lot knowledge about how to design robust, extensible …

Type of Item Resource

Published 2023-11-22

Questions About Contributing to Better Scientific Software?

By BSSw Community

We look forward to your contributions to the Better …

Type of Item Resource

Published 2023-11-13

How to Contribute Content to Better Scientific Software

By BSSw Community

Do you have ideas about content to help the …

Type of Item Resource

Published 2023-11-13

Fear of Large Codes

Deep Dive

By Francesco Rizzi

Recently, while scrolling the notifications on LinkedIn, I came …

Type of Item Blog Post

Published 2023-10-27

Software Sustainability Matrix

By Roscoe A. Bartlett

The Software Sustainability Matrix (SSM) is an effort to …

Type of Item Resource

Published 2023-10-26

SC23 Software-Related Events

By David E. Bernholdt

The Supercomputing conference series is one of the premier …

Type of Item Event

Published 2023-10-23

INTERSECT: Training for Research Software Engineering

Community

By Jeffrey C. Carver and Ian Cosden

Born from the belief that there was an overwhelming …

Type of Item Blog Post

Published 2023-10-13

Color Oracle: Enhancing Software Accessibility for Color-Blind Users

By Deborah Stevens

Ever wonder how your GUI might look to users …

Type of Item Resource

Published 2023-10-01

Highlighted Topics from BSSw Fellowship Q & A Session

BSSw Fellowship

By Elsa Gonsiorowski

The 2024 Better Scientific Software Fellowship is accepting applications …

Type of Item Blog Post

Published 2023-09-25

I/O Sleuthing: Digging into Storage Performance

BSSw Fellowship

By Rob Latham

This article introduces new tutorial materials on I/O …

Type of Item Blog Post

Published 2023-09-11

Smart Libraries: 30+ Practices, 20+ Years...Still Relevant

By Mark C. Miller

A 20-year-old paper titled Smart Libraries: Best …

Type of Item Resource

Published 2023-09-07

Containers for Deploying Workflow Systems and Application Codes

BSSw Fellowship

By Karan Vahi

Scientific workflows are a key enabler for complex scientific …

Type of Item Blog Post

Published 2023-08-28

Google Guidance on Code Review

By Roscoe A. Bartlett

Google provides a very nice summary of peer code …

Type of Item Resource

Published 2023-08-24

Long-Term Software Gardening Strategies for Cultivating Scientific Development Ecosystems

Deep Dive

By Dave Bunten and Gregory P. Way

Software development is often described as a craft, such …

Type of Item Blog Post

Published 2023-08-17

Developer Documenting Done Right

By Rinku Gupta

Developer Documenting Done Right: Why, Who, What, Where, When …

Type of Item Resource

Published 2023-08-16

Applications Open for the 2024 BSSw Fellowship Program

BSSw Fellowship

By Elsa Gonsiorowski

Applications are now open for the 2024 BSSw Fellowship …

Type of Item Blog Post

Published 2023-08-15

← Previous 1 2 3 4 5 6 7 8 9 10 … 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