Killian introduced parallel problem solving, motivating its use and exemplifying it with a couple of common parallel patterns.
[Read More]
Version control
A crash course in git basics
We start the new year off by revisiting an important skill for
developing software: version control.
[Read More]
Files, Filesystems, and File Formats
What’s the difference between YAML and JSON, and why should you care?
Why do ten thousand 1-byte files take up more disk space than one 10,000-byte file?
What is this 💾 and why does it mean save?
[Read More]
From Code To Computer: What Happens When You Hit 'Go'
Jacob Wilkins gave us a look under the hood of compilers and interpreters, talking us through what is really happening when we run code.
The slides can be found here.
[Read More]
Effective Data Visualisation for Research
Daniel Ellis gave a talk on designing visualisations, starting with the evolution of humans and working towards considerations to make when trying to convey research stories.
[Read More]