Engineering the Future of Software
Feb 3–4, 2019: Training
Feb 4–6, 2019: Tutorials & Conference
New York, NY
Tim Nugent

Tim Nugent
Freelance, Lonely Coffee


Tim Nugent pretends to be a mobile app developer, game designer, tools builder, researcher, and tech author. When he isn’t busy avoiding being found out as a fraud, Tim spends most of his time designing and creating little apps and games he won’t let anyone see. He also spent a disproportionately long time writing this tiny little bio, most of which was taken up trying to stick a witty sci-fi reference in. . .before he simply gave up.


1:15pm–2:05pm Wednesday, February 6, 2019
Application architecture
Location: Trianon Ballroom
Secondary topics:  Case Study, Theoretical
Paris Buttfield-Addison (Secret Lab), Mars Geldard (University of Tasmania), Tim Nugent (Lonely Coffee)
Average rating: ****.
(4.75, 16 ratings)
While the rest of the software architecture world is admiring their containers, edge computing, and cloud-native architecture, game developers are off in the corner creating entity component system (ECS)-based architectures and pushing the boundaries with this flexible, compatible, composable approach. It's not just for games. Paris Buttfield-Addison, Mars Geldard, and Tim Nugent explain why. Read more.
3:05pm–3:50pm Wednesday, February 6, 2019
Location: Table D
Paris Buttfield-Addison (Secret Lab), Tim Nugent (Lonely Coffee)
Join Paris and Tim to discuss the entity component system (ECS)-based architectures created by game developers and learn why this flexible, compatible, composable approach isn't just for games. Read more.