* Improving Your Programming

Git + Github

  • Source code management
  • Continuous Integration / Continuous Development

Learn Your Whole Language

  • C++: template typing, scope + visibility rules
  • Foreign Function Interface (FFI)

Practice

  • http://exercism.io
  • http://adventofcode.com
  • http://projecteuler.net

Write More Tests

  • Unit tests + test frameworks
  • System tests + CI/CD

Get Familiar With Systems

  • Parallelism / concurrency
  • Linking, assembly, memory, disk, CPU
  • Web assembly, inline assembly, SIMD, GPU computing

Improve Your Debugging

Last modified: Wednesday, 30 September 2020, 2:45 PM