Computation can be space-efficient. It can almost always be energy-efficent as well. This book chapter is a friendly introduction to our work and to that of others showing how this is possible in the context of programming chemical reaction networks.