Blog
Read the latest posts from my blog.
Web Frameworks and LLMs
Dead Framework Theory makes some good points about React and LLMs: React has become the default framework of the web React's dominance is...
Functional Programming in React
Level Up React: Functional programming in React React uses a functional paradigm, so we should use functional principles when using it. This artic...
Working From Home Improves Mental Health
The effects of commuting and working from home arrangements on mental health Working from home improves mental health as compared to commuting, es...
More Ways CSS and HTML Can Replace JavaScript
You No Longer Need JavaScript by Lyra Rebane Modern CSS and HTML can replace JavaScript for more use cases than most developers realize. The web i...
Web Components are for Progressive Enhancement
HTML Web Components Rather than an empty “shell component” that takes data and (using JavaScript exclusively) renders the entirety of its content...
McDowell Sonoran Preserve
Over the holidays we took a trip to Arizona. We visited the McDowell Sonoran Preserve, which is absolutely beautiful. ...
Research is Slow, Development is Fast
Slowness is a Virtue Development is the execution of a map toward a goal while research is the pursuit of a goal without a map... In this sense, ...
Social Isolation Speeds Cognitive Decline
Reducing Social Isolation Offers Brain Protection in Later Life New research published in The Journals of Gerontology, Series B: Psychological Sc...
Thin Desires
Thin Desires Are Eating Your Life A thick desire is one that changes you in the process of pursuing it. A thin desire is one that doesn't... Thic...
Re-evaluate Old Web Development Habits
NoLoJS: Reducing the JS Workload with HTML and CSS ...as new HTML and CSS methods gain traction, we need to consider replacing some “standard” JS...