Adam Gordon Bell

Adam Gordon Bell

Follow me for Coding, Computers, and Backend stuff.

Builds at @EarthlyTech • Host of @CoRecursive

Sessions Montréal 2023

Beating TimSort

Session en anglais - Débutant

Tim Peters created TimSort, a sorting algorithm for Python, and it’s so fast in the real world most programming languages have now copied it. This all-audiences talk shows how Timsort works, how it spread to other programming languages, and how I beat TimSort (at least in one use case).

The Other Kind of Staff Software Engineer

Session en anglais - Débutant

Staff and line are names given to different types of functions in organizations in business literature. A staff engineer under this definition is not a title, but a developer who works in a supporting role. In this talk, I'll explain how the distinction between line and staff can help you understand promotions, skillset development, and help chart your career progression.