Skip to content
ATC

Writing

Notes

2 essays on nuclear simulation software, data formats and the infrastructure that runs them.

2 of 2 notes

  1. 8 min read

    Every nuclear code spells the same atom differently

    I read nine nuclide naming dialects into one 32-bit id. Most of it is string trimming; the rest is deciding what to do when a format cannot represent the answer.

    • nuclear
    • rust
    • data-modelling
    • nucleide
  2. 7 min read

    Docker container names are a mutex

    I wanted each node to copy the toolchain image once. Getting that right meant treating container names as locks, image digests as cache keys, and a failure to cache as a degraded state.

    • docker
    • infrastructure
    • caching
    • concurrency
    • nukelab
Discuss any of this? Get in touch