Edward Thomson
where else to find them
website:http://www.edwardthomson.com/
github:ethomson
bluesky:ethomson.bsky.social
x:ethomson
linkedin:ethomson
devto:ethomson
what they talk about
all 5 in the filters
where they keep going back
- NDC Oslo4 editions2017–2020
- NDC London3 editions2019–2025
all 6 in the filters
on a stage with
never shared a talk
who talks about the same things
- Enrico Campidoglio8 talks
- Scott Chacon20 talks
- Lee Faus9 talks
- Chris Ayers20 talks
- Brian Douglas28 talks
- Zach Holman11 talks
| title | conference | date |
|---|---|---|
| You Don’t Know Git | NDC London 2025 | 2025-01-27 |
Covers concrete git hacks: global aliases for compact git lol and git graph, color tweaks (256/hex when terminal supports), faster repo searches with git grep… | ||
| Introduction to GitHub Actions | NDC Oslo 2020 | 2020-06-08 |
GitHub Actions provides hosted CI/CD with Linux Windows and macOS virtual machines, YAML workflows and reusable steps like actions/checkout v2. Examples show… | ||
| Introduction to GitHub Actions | NDC London 2020 | 2020-01-27 |
GitHub Actions now provides hosted CI/CD runners for Linux, Windows and macOS and lets repositories trigger workflows on events, run matrix builds (demo runs… | ||
| Five Ways to Break a Git Repository | NDC London 2020 | 2020-01-27 |
Five concrete ways to break a Git repo and how to fix them are demonstrated with git clone, git config, git status, checkout and commit examples. Changing… | ||
| Five Ways to Break a Git Repository | NDC Oslo 2019 | 2019-06-17 |
Shows five concrete ways to break a Git repository and how to fix each: mismatched line endings caused by toggling autocrlf (fix with a .gitattributes file… | ||
| Modern Continuous Integration with Azure Pipelines | NDC Oslo 2019 | 2019-06-17 |
Explains how Azure Pipelines moves CI to the cloud with YAML as configuration-as-code, multi-stage pipelines and a visual editor that scaffolds Docker builds… | ||
| A Piece of Git | NDC London 2019 | 2019-01-30 |
Explains why line endings cause phantom changes and how to fix them: set a repository .gitattributes line like star text=auto, run git add --renormalize to… | ||
| Git at Scale | NDC Sydney 2018 | 2018-09-17 |
Explains how Microsoft moves massive repos into Git and what actually changes: supports a 270 GB Windows mono‑repo with ~4,000 daily developers by using Git… | ||
| Building your Open Source projects with Azure Pipelines and Azure | .NET Conf 2018 | 2018-09-12 |
Azure Pipelines builds open source .NET projects using cloud-hosted Windows Linux and Mac build agents, with unlimited build minutes for OSS and 10 pipelines… | ||
| Continuous Builds with your GitHub projects using Azure Pipelines | Azure DevOps Launch 2018 | 2018-09-10 |
Shows how to connect a GitHub Node.js repo to Azure Pipelines via the GitHub Marketplace, auto-generates a YAML pipeline file committed into the repo, and runs… | ||
| Manage and store your code in Azure Repos | Azure DevOps Launch 2018 | 2018-09-10 |
If you are writing code, then you need a place to store and manage that code with a reliable version control system like Git. Azure Repos provides a best in… | ||
| Security Holes in Git | NDC Oslo 2018 | 2018-06-11 |
Specific exploits show how Git lets attackers write into the repository metadata and run code: case-insensitive and Unicode filename tricks let commits create… | ||
| Deep Dive into Git | NDC Oslo 2017 | 2017-06-14 |
Shows how Git stores data as objects (blobs, trees, commits) addressed by SHA-1 IDs, with commits as snapshots not diffs and trees referencing file blobs so… | ||
| Adopting open source in your organization | NDC Oslo 2017 | 2017-06-14 |
Company shifts from “Linux is a cancer” to becoming the largest contributor on GitHub by choosing a concrete business need: put Git into Team Foundation Server… | ||
| Deep Dive Into Git | GOTO Copenhagen 2015 | 2015-10-05 |
Explains how Git stores a full snapshot per commit using SHA-1 hashes as 40‑char IDs, with commits pointing to trees and blobs (trees = directories, blobs =… | ||
| nothing matches | ||