Frontend Development Blog

What is JavaScript

What is JavaScript

JavaScript is a higher-level programming language, meaning it is designed to be easy to read and write, and abstracts away complex low level tasks.

Breaking Down TypeScript SnakeToCamelCase Generic

Breaking Down TypeScript SnakeToCamelCase Generic

Some TypeScript can appear extremely complex. This snippet I discovered is particularly unwelcoming. Let's break it down into bite sized pieces to understand what's going on.

HTML Semantics with ARIA

HTML Semantics with ARIA

The purpose of text in a HTML page can be described by the element used. The button element tells automated machines that the text is a button. But what if there is no element that adequately describes the text? This is what ARIA is for.

HTML Semantics

HTML Semantics

Wrapping each bit of text on the page is a HTML element. There are many types of elements available, each with a unique ability.