Chris May
Meet Chris, a Python technical coach, seasoned Python web developer, and advocate for creating exceptional user and team experiences. With over 25 years of industry experience, he brings a wealth of knowledge to the table and fosters effective team dynamics.
As a technical coach, Chris collaborates with teams to craft elegant and robust solutions, reduce bugs, and improve time to market. He simplifies intricate technical concepts, diagnoses and troubleshoots code issues, and provides actionable feedback, earning him a reputation as a trusted mentor and guide.
Chris’s dedication to building a thriving Python community led him to co-found PyRVA, the Python user group in Richmond, Virginia. Through this initiative, he actively fosters knowledge sharing, networking, and professional growth among Python developers.
In addition to coaching and community involvement, Chris shares his expertise through his blog and Python resources on his Everyday Superpowers website. These platforms serve as valuable references for developers seeking insights and practical advice.
_chrismay
Session
The single-page application pattern (SPA) is the current prevalent pattern for web development. It renders websites using JavaScript frameworks like React, Angular, and VueJS. However, browser standards have evolved, and the case for using a server-rendered application pattern is strong and has become even stronger with frameworks like HTMX.
Neither pattern is the best in every circumstance, so in this talk, you'll learn factors to consider when evaluating your web stack, and you'll be able to confidently choose the pattern that will set you up for success.