Kyle Shevlin

Kyle Shevlin is a software engineer based in Portland, Oregon, who cares deeply about quality in code, writing, and craftsmanship. He focuses on continually improving his skills and helping other developers do the same, while balancing his professional life with competitive golf, gaming, and community-driven learning.

RSS Feed
1/13/2026
EN
software-engineering code-quality developer-growth writing craftsmanship
Kyle Shevlin

Articles from this Blog

128 articles from this blog

JSX was a Mistake
11/7/2022 EN

JSX was a Mistake

A technical article clarifying React's rendering behavior, specifically how parent component re-renders do not automatically cause children to re-render, using JSX and React.createElement examples.