software-development-with-llms
Hands-on activities for BSSw tutorial variant which includes the use of LLMs for software development (under development)
https://github.com/bssw-tutorial/software-development-with-llms
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Repository
Hands-on activities for BSSw tutorial variant which includes the use of LLMs for software development (under development)
Basic Info
- Host: GitHub
- Owner: bssw-tutorial
- License: other
- Language: Ruby
- Default Branch: main
- Homepage: https://bssw-tutorial.github.io/software-development-with-llms/
- Size: 1.21 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Software Development with LLMs
This repository generates the corresponding lesson website Software Development with LLMs, which is part of the Better Scientific Software tutorial series. The lesson format and structure are based on The Carpentries.
Contributing
We welcome all contributions to improve the lesson! Maintainers will do their best to help you if you have anyquestions, or concerns, or experience any difficulties along the way.
Please see the current list of [issues][FIXME] for ideas for contributing to this
repository. For making your contribution, we use the GitHub flow, which is
nicely explained in the chapter Contributing to a Project in Pro Git
by Scott Chacon.
Look for the tag .
This indicates that the maintainers will welcome a pull request fixing this issue.
If you contribute to this lesson and would like to acknowledge specific funding support, please add it to the Funding section of the README below.
Author(s)
The contributing author(s) to this lesson are:
- Anshu Dubey, Argonne National Laboratory, adubey@anl.gov
- David E. Bernholdt, Oak Ridge National Laboratory, bernholdtde@ornl.gov
Maintainer(s)
The current maintainer of this lesson is:
If you would like to serve as a maintainer please contact us.
Citation
To cite this lesson, please consult CITATION.
Funding
Portions of this lesson are based on modules in the Better Scientific Software tutorials, developed by the IDEAS Productivity project. This work was supported by the U.S. Department of Energy Office of Science, Office of Advanced Scientific Computing Research (ASCR), and by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.
Owner
- Name: Better Scientific Software Tutorial
- Login: bssw-tutorial
- Kind: organization
- Email: IDEASProductivity@gmail.com
- Website: https://ideas-productivity.org
- Repositories: 7
- Profile: https://github.com/bssw-tutorial
Tutorial materials about developer productivity and software sustainability in scientific research software, as part of the IDEAS Productivity Project
Citation (CITATION)
Anshu Dubey and David E. Bernholdt, "Software Development with LLMs", Version 2025.08, August 2025, https://bssw-tutorial.github.io/software-development-with-llms/
GitHub Events
Total
- Push event: 3
Last Year
- Push event: 3
Dependencies
- actions/checkout v3 composite
- juliangruber/read-file-action v1 composite
- urlstechie/urlchecker-action 0.0.33 composite
- actions/checkout v3 composite
- juliangruber/read-file-action v1 composite
- masesgroup/retrieve-changed-files v2 composite
- urlstechie/urlchecker-action 0.0.33 composite
- github-pages >= 0 development
- webrick >= 1.6.1
- activesupport 8.0.2
- addressable 2.8.7
- base64 0.2.0
- benchmark 0.4.1
- bigdecimal 3.2.2
- bundler 2.5.22
- coffee-script 2.4.1
- coffee-script-source 1.12.2
- colorator 1.1.0
- commonmarker 0.23.11
- concurrent-ruby 1.3.5
- connection_pool 2.5.3
- csv 3.3.5
- dnsruby 1.72.4
- drb 2.2.3
- em-websocket 0.5.3
- ethon 0.16.0
- eventmachine 1.2.7
- execjs 2.10.0
- faraday 2.13.1
- faraday-net_http 3.4.1
- ffi 1.17.2
- forwardable-extended 2.6.0
- gemoji 4.1.0
- github-pages 232
- github-pages-health-check 1.18.2
- html-pipeline 2.14.3
- http_parser.rb 0.8.0
- i18n 1.14.7
- jekyll 3.10.0
- jekyll-avatar 0.8.0
- jekyll-coffeescript 1.2.2
- jekyll-commonmark 1.4.0
- jekyll-commonmark-ghpages 0.5.1
- jekyll-default-layout 0.1.5
- jekyll-feed 0.17.0
- jekyll-gist 1.5.0
- jekyll-github-metadata 2.16.1
- jekyll-include-cache 0.2.1
- jekyll-mentions 1.6.0
- jekyll-optional-front-matter 0.3.2
- jekyll-paginate 1.1.0
- jekyll-readme-index 0.3.0
- jekyll-redirect-from 0.16.0
- jekyll-relative-links 0.6.1
- jekyll-remote-theme 0.4.3
- jekyll-sass-converter 1.5.2
- jekyll-seo-tag 2.8.0
- jekyll-sitemap 1.4.0
- jekyll-swiss 1.0.0
- jekyll-theme-architect 0.2.0
- jekyll-theme-cayman 0.2.0
- jekyll-theme-dinky 0.2.0
- jekyll-theme-hacker 0.2.0
- jekyll-theme-leap-day 0.2.0
- jekyll-theme-merlot 0.2.0
- jekyll-theme-midnight 0.2.0
- jekyll-theme-minimal 0.2.0
- jekyll-theme-modernist 0.2.0
- jekyll-theme-primer 0.6.0
- jekyll-theme-slate 0.2.0
- jekyll-theme-tactile 0.2.0
- jekyll-theme-time-machine 0.2.0
- jekyll-titles-from-headings 0.5.3
- jekyll-watch 2.2.1
- jemoji 0.13.0
- json 2.12.2
- kramdown 2.4.0
- kramdown-parser-gfm 1.1.0
- liquid 4.0.4
- listen 3.9.0
- logger 1.6.6
- mercenary 0.3.6
- minima 2.5.1
- minitest 5.25.5
- net-http 0.6.0
- nokogiri 1.18.8
- octokit 4.25.1
- pathutil 0.16.2
- public_suffix 5.1.1
- racc 1.8.1
- rb-fsevent 0.11.2
- rb-inotify 0.11.1
- rexml 3.4.1
- rouge 3.30.0
- rubyzip 2.4.1
- safe_yaml 1.0.5
- sass 3.7.4
- sass-listen 4.0.0
- sawyer 0.9.2
- securerandom 0.4.1
- simpleidn 0.2.3
- terminal-table 1.8.0
- typhoeus 1.4.1
- tzinfo 2.0.6
- unicode-display_width 1.8.0
- uri 1.0.3
- webrick 1.9.1