If you liked Raising Steam by Terry Pratchett,
here are some books like this: