• 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 … 9 10 11 12 13 14 15 16 17 … 29 30 Next →
 | View All

Tips for Producing Online Panel Discussions

Experience

By Elaine Raybourn

Do you want to know what it takes to …

Type of Item Blog Post

Published 2020-11-17

Recent Successes with PSIP on HDF5

Deep Dive

By Mark C. Miller, Elena Pourmal, and Elsa Gonsiorowski

In an evaluation comprising less than half a year …

Type of Item Blog Post

Published 2020-11-16

Understanding Interoperable Software Libraries

How To

By Lois Curfman McInnes, Michael A. Heroux, Barry Smith, Ulrike Meier Yang, and Xiaoye Li

Software libraries excel in delivering widely reusable, robust, efficient …

Type of Item Blog Post

Published 2020-11-06

Bloodsuckers, Banshees and Brains: A Bestiary of Scary Software Projects and How to Banish Them

Experience

By Neil Chue Hong and Benjamin Cowan

Editorial note: Originally published in October 2019, we are …

Type of Item Blog Post

Published 2020-10-29

SC20 Software-Related Events

By Lois Curfman McInnes, Kasia Salim, and David E. Bernholdt

The Supercomputing conference series is one of the premier …

Type of Item Event

Published 2020-10-26

The RSE-HPC-2020 Workshop: Creating Community, Building Careers, Addressing Challenges

Community

By Charles Ferenbaugh, Sandra Gesing, Simon Hettrick, and Daniel S. Katz

This article has been crossposted on the US-RSE …

Type of Item Blog Post

Published 2020-10-26

Software and Workflow Development

By Patricia Grubel

Reproducibility and repeatability of scientific workflows that produce research …

Type of Item Resource

Published 2020-10-23

Testing Non-Deterministic Research Software

BSSw Fellowship

By Nasir Eisty

Testing scientific software is challenging, evident in the large …

Type of Item Blog Post

Published 2020-10-13

Digging Deeper into Agile Software Development

By Roscoe A. Bartlett

Much of modern software engineering best practices and know …

Type of Item Resource

Published 2020-09-25

A List of Free Online Programming and Computer Science Courses

By Rinku Gupta

Free computer science online courses provide excellent opportunities to …

Type of Item Resource

Published 2020-09-23

What Does This Line Do? The Challenge of Writing a Well-Documented Code

Deep Dive

By Miroslav Stoyanov

Providing good, current developer-focused documentation pays off for …

Type of Item Blog Post

Published 2020-09-11

The Four Pillars of Research Software Engineering

By Rinku Gupta

The paper titled The Four Pillars of Research Software …

Type of Item Resource

Published 2020-08-28

A Community of Practice around Peer Review for Long-Term Research Software Sustainability

Community

By Karthik Ram, Carl Boettiger, Scott Chamberlain, Noam Ross, Maëlle Salmon, and Stefanie Butland

Creating a system to review research software Software, particularly …

Type of Item Blog Post

Published 2020-08-28

A Look at Detrimental Effects of Context Switching with DevOps

By Patricia Grubel

The article Addressing the Detrimental Effects of Context Switching …

Type of Item Resource

Published 2020-08-27

Applications Open for the 2021 BSSw Fellowship Program

BSSw Fellowship

By Hai Ah Nam

Applications are now open for the 2021 BSSw Fellowship …

Type of Item Blog Post

Published 2020-08-19

The Collegeville Workshop Series on Scientific Software

By Mike Heroux

A series of annual workshops dedicated to fostering growth …

Type of Item Resource

Published 2020-07-30

Working Remotely: The Exascale Computing Project (ECP) Panel Series

Community

By Elaine Raybourn, Reed Milewicz, David Rogers, Elsa Gonsiorowski, Ben Sims, and Greg Watson

The PSIP team interviews social scientist, Elaine Raybourn, about …

Type of Item Blog Post

Published 2020-07-30

2019 BSSw Fellows Guide Developers through Each Stage of the Scientific Software Lifecycle

Experience

By Hai Ah Nam, Rene Gassmoeller, Ignacio Laguna, Tanu Malik, and Kyle Niemeyer

BSSw Fellowships provide resources and community support to those …

Type of Item Blog Post

Published 2020-07-17

Research Software Engineers in HPC Workshop (RSE-HPC-2020)

By Kasia Salim

This Research Software Engineers in HPC Workshop (RSE-HPC …

Type of Item Event

Published 2020-06-30

Excalibur SLE - Workshop on Software Engineering

By Kasia Karbarz

The Workshop on Software Engineering, by the Excalibur SLE …

Type of Item Event

Published 2020-06-29

The International Series of Online Research Software Events (SORSE)

By Kasia Karbarz

Were you going to submit something to an RSE …

Type of Item Event

Published 2020-06-29

Porting the Ginkgo Package to AMD's HIP Ecosystem

Experience

By Hartwig Anzt

In response to the explosion-like diversification in hardware …

Type of Item Blog Post

Published 2020-06-25

Lack of Evidence In Software Engineering

By Greg Watson

The paper titled Methodological Irregularities in Programming-Language Research …

Type of Item Resource

Published 2020-06-22

The Lazy Approach to Developing Scientific Research Software

By Carl S. Adorf and Vyas Ramasubramani

Scientific software developers tend to extremes A common obstacle …

Type of Item Blog Post

Published 2020-06-16

Call for Participation: 2020 Collegeville Workshop on Scientific Software: Developer Productivity

By Mike Heroux

The College Workshop Series on Scientific Software The Collegeville …

Type of Item Event

Published 2020-05-29

← Previous 1 2 … 9 10 11 12 13 14 15 16 17 … 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