steeles blog