A number of bloggers write frequently and thoughtfully about issues related to "better scientific software". You may want to follow some of them.
Daniel S. Katz's Blog
|Blog Name||Daniel S. Katz's Blog|
|Focus||Software Publishing and Citation, Strategies for More Effective Teams, Software Process Improvement|
From his online biography: Dan Katz is Assistant Director for Scientific Software and Applications at the National Center for Supercomputing Applications (NCSA), Research Associate Professor in Computer Science (CS), Research Associate Professor in Electrical and Computer Engineering (ECE), Research Associate Professor in the School of Information Sciences (iSchool), and Faculty Affiliate in Computational Science and Engineering (CSE) at the University of Illinois Urbana-Champaign. Dan's interest is in the development and use of advanced cyberinfrastructure to solve challenging problems at multiple scales. His technical research interests are in applications, algorithms, fault tolerance, and programming in parallel and distributed computing, including HPC, Grid, Cloud, etc. He is also interested in policy issues, including citation and credit mechanisms and practices associated with software and data, organization and community practices for collaboration, and career paths for computing researchers.
Dan's blog postings are most often about software sustainability, software citation and publishing, and related issues. He posts irregularly, averaging about once every two months.
Konrad Hinsen's Blog
|Blog Name||Konrad Hinsen's Blog|
|Focus||Reproducibility, Software Process Improvement|
Konrad Hinsen is a researcher at the CNRS (Centre National de la Recherche Scientifique). He works at the Centre de Biophysique Moléculaire in Orléans and as an associate researcher at the Synchrotron SOLEIL.
Konrad's blog postings are often about reproducibility in research and software sustainability, and related issues. He posts irregularly, averaging once every 1.5 months.
Methods and Tools Editor Blog
|Blog Name||Methods and Tools Editor Blog|
Methods and Tools is a "free software development e-magazine for developers, testers, and project managers."
This publication is more about general software engineering than specific to scientific software. The monthly "Software Development Linkopedia" article typically provides pointers to more than a dozen different resources (other web content, videos, and tools) and invariably, some of them will be relevant and interesting to scientific software developers.
|Blog Name||Doctor McKayla|
|Focus||Software Engineering, Code Review|
Michaela Greiler is a consultant who provides training/coaching on software development practices, especially code review. In addition to her blog, she has a newsletter, a podcast, a YouTube channel, and is writing a book on code review. She posts regularly.
Whom do you follow?
Contribute this article by leaving a comment to let us know bloggers you follow regularly on topics related to better scientific software.
Disclaimer: The views expressed in the blogs above are those of the authors. They do not necessarily reflect the views of editors or sponsors of the BSSw.io site.