The article discusses the author's guiding principles after 20 years of programming, although the exact content is not available. The comments suggest that the article emphasizes the importance of continuous learning, having pet projects, and professional development. Some commenters agree that these principles are essential for growth and innovation, while others express concerns about the potential drawbacks. The discussion revolves around the value of pet projects, learning, and innovation in a professional setting.