Between 2020 and 2021 my life changed drastically . In December 2020 I was still in undergrad, thinking about my future but also on edge because of the pandemic. After I graduated I was undecided on if I wanted to start a career or further my education. My degree is in ethnic studies so it wasn’t like I was specializing in anything specific. I decided to look at LSAT prep material and I also pondered upon an introduction to coding short course. Fast forward 6 months and I’m in the middle of a full stack software engineering bootcamp. …


Are you sitting on the next big Idea ? Have you developed a program that you believe could change the world? How do you show the world that it was indeed you who birthed this beautiful idea ?

The answer is intellectual property and technology protection . Intellectual property (IP) is a creation of someones thoughts.It could be anything like a design, a process, a symbol, or a discovery. IP can be protected by the law. This is how you protect your big ideas! Patents and intellectually property have changed a-lot in the last 20 years due to the growth…


After learning JavaScript I was next introduced to React. React is an open source JavaScript library for building user interfaces and is maintained by Facebook. Most think of React as a front end framework. It provides an effective way to organize code . There are a couple differences from React and vanilla JavaScript(regular JavaScript). We use syntax that is very similar to HTML and a version of JavaScript called JSX.

You should know the fundamentals of JavaScript before starting a React app.To get started with making a React program you need to have Node.js and Node Package Manager(NPM) installed. You…


Websites can be either static or dynamic. Static websites display the same for every user and only changes if the developer goes in and changes the HTML. Dynamic websites change depending on each user. If the website changes every time you open in then changes are it is dynamic.

When building out web applications we need to connect the client (user) to the server. When the client makes request to the server and it is rendered in the DOM we use AJAX which stands for Asynchronous JavaScript and XML. AJAX loads the HTML AND CSS then behind the scenes loads…


One thing I love about front end web design is user interaction. When building out web applications, user interaction is very important. I will demo a cool tool that manipulates an element in real time and is user interactive. This is very simple and only uses HTML and CSS.

the hover event listener

The hover tool in CSS is very helpful. You can use it to alter the element the user is hovering their mouse over. It can be paired with different elements like a button,link,or list. To give a basic example I will start with a list item.


Hello future friends,

This is my first blog post and my first day in the Flatiron school software engineering intensive course. I do not have a tech background and coded my first line of code this year! This a very fresh start for me and I am excited to share my journey here.

Brianna Gordon

future software engineer or the people’s coder as you will

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store