C++ experience and side-projects
Commercially I develop using C++14/17, so I maintain various side-projects on GitLab to explore C++20/23 features that can't be used at work. These projects cover topics such as audio processing, trading strategy back-testing and Companies House analysis.
I'm an advocate of ad-hoc scripting for rapid development of ideas, and I believe a solid foundation in a ubiquitous language such as Bash is essential in CI and cloud computing. I also have an interest in a more functional approach to programming offered by template metaprogramming and languages such as Haskell.
- Online logbook: https://gitlab.com/deanturpin/deanturpin
- Just enough \
to get by -- quick start guides: https://gitlab.com/deanturpin/just - Text-based command-line graph plotter: https://gitlab.com/deanturpin/xy
- Companies House plotter: https://gitlab.com/deanturpin/companies-house-plotter
- UK COVID-19 reports: https://gitlab.com/deanturpin/covid
- Curated list of quotations: https://gitlab.com/deanturpin/quotations
- Exploring new C++ features: https://gitlab.com/deanturpin/cpp
- Architectural Blender renders: https://gitlab.com/deanturpin/renderghost
- Tone generator: https://gitlab.com/deanturpin/tony
- Skills timeline generator: https://gitlab.com/deanturpin/skills
- tracehost: network plotter: https://gitlab.com/deanturpin/tracehost
- Static website generator: https://gitlab.com/deanturpin/markdown-with-css
GCC trunks build