1.13.2025

Wow, first blog post. Cool.

i am learning a lot about. Um. Computers i think. About what order a webpage loads in and why browsers can even run things like JavaScript to begin with. i think js and jQuery and i have come to an understanding. The other day i implemented simple audio objects into a page on my site so when you click on something it makes sounds. Very simple in concept, and its implementation is similar to something I have done 1000 times, yet there are just enough differences in how JS works and the syntax it requires that I find myself floundering, hunting for places where its already been executed. This is how i troubleshoot—I look for examples and see how others have set things up, and then I try my best to replicate those results. I can be too impatient to set up a proper sterile environment for trying new things, but the benefit of keeping things modular is that I can slap an experiment right into the middle of a project and see how it works just about as well.

I am trying to figure out if i can have an array of objects (you can) but i have a misconception about what the word "object" refers to in JS so ive been reading about js structures. I know data structures, it was a concept as fundamental to me when learning to program in high school as a variable, but its hard for me to untangle Data Structures as a concept from Code Without Objects... Its like if someone handed you a salsa and asked what types of tomatoes are in it... I know there are different types of tomatoes but i dont know what a salsa with only one type tastes like and how its different from this one yet. And it's very difficult to know what "baseline" tomato salsa to start with. They're all in comparison to each other, so any starting point is in the middle, so you will have to start learning by missing out on context no matter what u do.

Here are a few JS things I have learned/understood better

Here are things I will try to spend more time learning soon:

Wish me luck. :)