The IOCCC29 winner writes each frame as fresh C source, compiles it, then runs it.
Upgrading to a smart lock is a DIY project -- if you know what you're doing. These steps will explain what instruction ...