Greg Wilson
start where you are - use what you have - help who you can
Co-founder and first Executive Director of Software Carpentry
Co-founder of It Will Never Work in Theory
Co-founder of The Architecture of Open Source Applications
ACM SIGSOFT Influential Educator of the Year
Co-winner of the Jolt Award for Beautiful Code
Fellow of the Python Software Foundation
Ph.D. in Computer Science, the University of Edinburgh
Author, co-author, or editor of 14 books on programming
and two for children
…more
Workshops
Please email me if you'd like to host any of these workshops in person or online, and see this rider for details.
Organizational Change
An introduction to organizational change for people with backgrounds in research.
Closing Time
How to wind down research and software projects, either deliberately or on short notice.
Teaching Tech Together
A one-day introduction to modern teaching practices for programmers and data scientists.
How to Not Be Wrong About AI
What software engineers need to understand to tell good studies from bad ones.
Managing Research Software Projects
Ideas and tools you need to manage a team of research software developers.
Recent Posts
| Date | Title |
|---|---|
| 2026-08-15 | A Quarto Question (or Six) |
| 2026-08-13 | First Closure Workshop |
| 2026-08-12 | LLM Programming Exercises |
| 2026-08-05 | A Survey of Programmers' Beliefs |
| 2026-08-04 | Rainy Day Thoughts on AI |
…read them all or follow me on Mastodon