First Blog Post Back

Giles Adkins
2 min readJan 18, 2021

Describe one thing you’re learning in class today.

I learned more about the power of if statements and how nesting other statements within the original can expand your logical reach by alot.

What is the difference between == and === ?

== is a comparison operator that will look to see if to variables are equal. This can be a string to a number. But, === is a strict equality comparison which means that the variables have to be the same type AND value.

What is the value of foo? var foo = 10 + '20';

The value of foo is “1020” in string format.

Describe what a terminal application is.

A terminal application is an application on your computer that will help you manipulate a user's files and folders. Terminal, command prompt, power shell and git bash are all examples of terminal applications.

What is the ternary operator?

It is a conditional statement that takes in 3 values. One being to condition, two being what happens if the condition is met and three being what happens when it is not.

What are some ways to ensure that your website design or web application is accessible and user-friendly?

You want to make sure you are using code that will help people who don't operate computers the same way that the majority does. This means including notes for text readers and other accessibility options.

What are your favorite features of HTML5, and how have you implemented them in your front-end development projects?

What I use the most in HTML5 is probably the new tags they introduced like the nav. But what I am most excited to learn in the canvas tool.

How do you structure your CSS and JavaScript to make it easier for other developers to work with?

I like to make sure that lines of code that differ in purpose are separated by a line. I also enjoy leaving notes above blocks of code that state the purpose of the lines to come.

What’s your process for addressing browser-specific rendering problems? Do you find that a certain browser is more challenging to work with than others?

I like to use a boilerplate that sets all of my CSS rules to a neutral standard. But another process of mine is taking my design to multiple browsers and taking not of what is and isn’t functioning the way it will on chrome.

--

--