My Profile Photo

Rich Werden

Web Developer & Software Engineer


A site for Rich to write about code and show some completed projects for future reference...


  1. #TIL: mkdir "-p" flag

    We all know that on the terminal command-line you use mkdir to make directories. (Honestly, if ya didn’t, ya should. 😉) …


  2. Querying, Selecting, & Mutating DOM Elements

    Was reading this article off of the FreeCodeCamp.org blog. Realized that while I pretty interchangeably use document.querySelector[All](___) and document.getElement[s]By[Something](___), though I’ve come to prefer the former, there is a subtle...…


  3. Systems Design Interview Questions

    The below list is adapted/augmented from an article on Hackernoon - Top 10 System Design Interview Questions for Software Engineers. Also worth reading is the same author’s article on how...…


  4. #TIL: Chrome Debugger Element History trick

    Was recently reminded of this Chrome debugger trick that I knew once upon a time I but obviously forgot about. …


  5. #TIL: Stop Text From Being Selected

    I’ve wondered how pages prevent the copying and pasting of text-content, and was thinking that touchable events would change things somehow. I mean, of course, you could just put all...…


  6. #TIL: A Jekyll Template

    This is a more advanced demo template of a jekyll blog post. Right now I’m in the start of any bit of text content that will be truncated to be...…


  7. Line Numbers in Jekyll Code Blocks

    I’ve been a little annoyed that Markdown doesn’t allow for line-numbers in its code blocks. It’s just not a part of the basic system1 though some engines do add line...…