June 26th, 2025
Hello, I added footnotes1 to this website.
My webdev experience dating back from 2019 started with React,2 so I never took the time to learn bare bones Javscript that’s available to the web. This was a good experience to fill in that knowledge gap.
Here are some of my notes on how I made this happen:
document.querySelector
htmlElement.getBoundingClientRect
document.createElement
Oh yeah, and as a challenge/experiment for myself, I did not use ChatGPT to troubleshoot the coding. Just bare-bones “Googling” and using the Mozilla Developer documentation.3 I read this article recently about certain cognitive dangers of being over-reliant on AI, and it spurred me to try doing things the “old fashioned” way. But I guess the same thing could be said about any tools we become over-reliant on. When should we delegate understanding?