stephen17's blogs: September 2025