Fake It ‘till You Make It! : Telling Stories on the Web

This quest “for a better way to tell stories” has been long and arduous, leading me down dead ends and false corridors. I’m a one man team, trying to tell tales of grand fantasy adventures and whimsical worlds, which tend to be verbose and convoluted when put down on paper (or webcomic format, or short stories, and so on). Eventually, this infinite rabbit hole lead me to web development looking to tell stories through the most accessible format I could think of! THE INTERNET!

Speaking of, here’s my slice of the internet for those of you interested in fantasy art and comics.

So now you’re caught up with me, on this journey through the digi-spheres, or data tubes, or whichever cable Google is jamming their rationed bandwidth through these days. I’m on an adventure, for better or worse, to learn web based coding in a classroom setting so here’s some classroom based Q&A.

What excites you about coding? How do you think it can change the world?

Coding is powerful, and nebulous, it can create anything through masterful hands and serves a myriad of purposes. Coding can be creative or it can be destructive, depends on if you ask the cyberpolice or the hackers. I’d say it’s already changed the world many times, bringing us into the era of inter-connectivity and social media. Heck, there’s code being written yesterday, by Boston Dynamics that can make a humanoid robot do Parkour! Coding is WILD and LIMITLESS. It’s creative at its core, and it can/has/will continue to change the world.

What does doctype do at the top of your html file do? Why does this need to be specified?

Easy! doctype helps clarify what version of HTML your browser is viewing. Without it the browser might make mistakes in the rendering of your code.

Explain how a browser determines what HTML Elements match a CSS selector.

This is a broad question, applying to multiple elements of HTML and CSS alike. To name a few ways CSS selectors match up with same-name elements, semantic (useful) elements, classes, and ID’s in HTML code. The browser references the CSS file linked in the HTML and changes the properties of matching selectors based on what it finds.

What’s the difference between and HTML Element and and HTML Tag?

Trying to be tricky here because an HTML element is composed of a set of tags! It’s a lot simpler than it sounds I promise.

For example, <h2> or <article> by themselves are tags, but when they are paired with a closing tag like </h2> or </article> they become an Element.

In your own words, explain the Cascade of CSS?

Used here, cascade is a fancy word for flowing down (like a waterfall). CSS follows a set of rules which “flow down” in a hierarchy for determining which existing and applied styling rules are most important.

CSS follows the following order for determining importance of rules:
Default Browser Styles > User Rules (if the person viewing the page has special settings in their browser) > Linked CSS Files and CSS Styles

Austin Coding Academy | Full Stack - 100 Level

Comics artist and web developer located in Austin, TX telling stories and making up fantasy worlds for fun.