Simon Painter
where else to find them
linkedin:simonpainter
what they talk about
all 9 in the filters
where they keep going back
all 10 in the filters
on a stage with
never shared a talk
who talks about the same things
- Venkat Subramaniam243 talks
- Scott Wlaschin25 talks
- Kevlin Henney95 talks
- Tomas Petricek22 talks
- Eleanor McHugh20 talks
- Einar W. Høst30 talks
| title | conference | date |
|---|---|---|
| From Ancient Greeks to Modern Geeks - Basic Machine Learning Algorithms | NDC Manchester 2025 | 2025-12-01 |
Covers Naive Bayes, linear and logistic regression, k‑nearest neighbours and decision trees with concrete examples and code on GitHub, implemented in Excel… | ||
| "Would YOU Survive the Titanic?", with ML and .NET | NDC Copenhagen 2025 | 2025-09-08 |
Uses Visual Studio 2022 and C# with ML.NET to solve Kaggle's Titanic challenge, starting with Jupyter/VS Code for EDA (pandas, matplotlib) then building ML.NET… | ||
| Thinking Functionally with C# | NDC Oslo 2025 | 2025-05-19 |
Argues C# can be used as a practical functional language: replace for/foreach with LINQ Select/Zip/Aggregate and IEnumerable.Range, prefer switch expressions /… | ||
| Hack the Planet! What Movies can Teach Us about InfoSec | NDC Security 2025 | 2025-01-20 |
Cinematic examples map to concrete failures: a 1965 fraud scheme creates fake companies and dodges auditing because a single blue security light is trusted… | ||
| Thinking Functionally with C# | Øredev 2024 | 2024-11-06 |
Claims that C# can be written functionally for more predictable, testable code and shows concrete patterns: use LINQ aggregate and zip instead of for loops… | ||
| "Would YOU Survive the Titanic?", with ML and .NET | Øredev 2024 | 2024-11-06 |
Uses Visual Studio and C# with ML.NET to train on the Kaggle Titanic CSV, showing a concrete pipeline: clean missing ages, drop cabins, extract titles and… | ||
| A Developer Goes to the Movies | NDC Porto 2024 | 2024-10-14 |
Chronicles film examples and concrete claims: the first on‑screen autonomous machine is from Metropolis (1924) machine person, Destination Moon shows a real… | ||
| Down the Oregon Trail with Functional C# | Copenhagen Developers Festival 2023 | 2023-08-28 |
Reimplements the 1975 Oregon Trail in C# as a playable, testable system, claiming near 100% unit test coverage and enforcing no mutable variables and almost no… | ||
| Functional Programming with C# | NDC London 2023 | 2023-01-23 |
Shows how to write functional C# using only built‑in features: LINQ and IEnumerable, Func delegates, extension methods, switch expressions, records and init… | ||
| Pride & Prejudice & C# | NDC London 2023 | 2023-01-23 |
C# Markov chains read Pride and Prejudice from Project Gutenberg, split into sentences, replaced punctuation with spaced tokens, and treat 2-word state pairs… | ||
| Down the Oregon Trail with Functional C# | NDC Oslo 2022 | 2022-09-26 |
Recreates the 1975 Oregon Trail by rewriting ~5k lines of HP Time‑Share BASIC into modern C# and ships a playable console version; enforces near 100% unit test… | ||
| Down the Oregon Trail with Functional C# | NDC Melbourne 2022 | 2022-06-20 |
Reimplements the 1975 Oregon Trail BASIC source in modern C#, producing a playable, testable clone that preserves original flow and random events. Uses… | ||
| Functional Programming with C# | NDC Porto 2022 | 2022-04-25 |
Shows how to implement functional patterns using only stock C# features and small helpers: LINQ for immutable transforms, record with 'with' expressions to… | ||
| Functional Programming with C# | NDC Oslo 2020 | 2020-06-08 |
Shows how to get real functional patterns out of plain C# using LINQ, IEnumerable, Func delegates, extension methods and C# 8 pattern matching, with concrete… | ||
| Functional Programming with JavaScript | foss-north 2020 | 2020-03-22 |
Explains how JavaScript uses Ramda to make functional patterns practical: shows a CSV parser that extracts titles from 1963 Doctor Who data, a curried… | ||
| nothing matches | ||