ChaseRaz
Friday 01 December 2017
==================================================
DO I KNOW WHAT I'M DOING AT ALL?
==================================================

I don't really think about this phlog when I'm not writing it.  Well, not
beyond thinking just enough about it to remember to write another post,
that is.  I've taken to writing posts on the days that I'm teaching on
campus.  We'll see how long that holds.

Something really comforts me that this information isn't being indexed by
Google for everyone in the world to see... in 2357.  Maybe someone out
there is grabbing this information, but I doubt this text will even
survive me.  For an ego driven person, it's shocking how much solace I'm
taking in this anonymity.

Today, I'm bemoaning the web.  Not because I'm on Gopher (that's actually
what reminded me to get on and phlog).  Instead, it's because nothing is
clear cut on the web anymore.  First there was HTML, then Javascript, then
CSS... but now there are a million and one libraries and frameworks,
including some I've created for myself.  But what is the difference
between a UI and UX library?  Well, a lot actually.  Instead, maybe
consider what is the difference between reactivity from the perspective
of UI and UX elements--such as seen in Vue and Bootstrap,  and reactivity
from the perspective of data binding in Angular or React?

These fields simply overlap too much and have been giving web developers a
headache for the better part of a decade.  A real push seems to have
started around 2010, and it gets perpetually worse in massive waves every
year or two.

I find myself wanting to go and learn at least one of each type of library
and framework (layout, UX, app framework, etc.) but I know the code I'm
writing in HTML5, CSS3, and plain old JavaScript seem to be working fine.
Why do I really need to beef up to some massive construct?  Why am I told
by developers that I MUST move on from JavaScript to jQuery?  Why should I
take shorthand with an entirely new paradigm shift if I can manage the
source language... especially when the shorthand feels like it takes even
more time to me?

Am I that bad at what I do, or is the web world just filled with a bunch
of opinionated people who only like what they use and view everything else
(including Gopher?) as inferior without seeing the uniqueness of merit in
tools that vary from one another?

I don't normally put a call to action in my work, but I honestly want to
know if I'm alone on this issue or not.

If you have thoughts on this, email me: [email protected]