Don Kelly
Production Engineering Manager - Shopify
Ottawa, Canada
Actions
Don first heard the siren call of the machine emanating from a TRS-80 sometime in the early '80s. His first caretaker was a venerable PDP-7 hidden in a remote coastal outpost. A veteran programmer of a wide variety of projects ranging from high-performance servers delicately handcrafted in C to creaky old desktop applications written in dead frameworks to squeaky-clean mobile applications written using the latest cool tools, Don has a strong interest in nurturing new apprentices into strong journeymen and creating software that astonishes at every level and withstands inspection long after the show has finished. Writing something that seems to work from a superficial inspection is simply not good enough. From initial idea to finished product, each object and function should be a work of art.
Area of Expertise
Lead Dev London
Detectives, conjurers and priests: archetypes of the coders
https://london2020.theleaddeveloper.com/talks#don-kelly
NDC Oslo 2020 Sessionize Event
Codemotion: Milan 2018
Presented: Effective Spark for Neophytes
Spark is a wonderful but sometimes obtuse programming environment. It is difficult for the neophyte. Understanding the fundamental concepts of the system takes time and energy. Also, non-trivial example applications of any merit are hard to find. Via this talk, neophyte developers will realize what Spark can do for them and give them a perspective to approach their own solutions.
O'Reilly Software Architecture 2017 London
Presented: Superheroes and con artists: Abusing fictional tropes for better teams
Hiring and maintaining a software team is a challenging proposition. Programmers are among the toughest craftspeople to manage and assess. To gain a fresh perspective (and relieve the boredom), Don Kelly turns to the pulp fiction of his adolescence for inspiration, explaining how he maps teams from fictional universes into the software teams he would like to build.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top