Open in app
Home
Notifications
Lists
Stories

Write
Jonathan Lascano-Benham
Jonathan Lascano-Benham

Home

May 13

React Project Planning

Components and State — Introduction One of the most important things to do when beginning any project is to map out how you’re going to build it. With React, we have to take this planning process a step further. We do this because when creating any React Application we have to consider how many components…

React

5 min read


Feb 24

React, Inline CSS, and the need for CSS Modules

Introduction — I’d like to start by emphasizing the importance of understanding how to correctly implement CSS when using React. The reason for this is that once our website enters the production phase, all CSS files are compiled into a single minified CSS document. This means that if there are any overlapping…

React

4 min read


Jan 23

React, Libraries and Frameworks: an Introduction

In order to get a decent takeaway from this article, I recommend having a moderate understanding of JavaScript functions, class constructors, and some experience manipulating the DOM with vanilla JavaScript. …

React

4 min read


Dec 24, 2021

JavaScript: Interacting with the DOM, Methods and Properties

One of the most exciting things we can do as front end developers is to provide a functional and interactive environment for our users! It’s great to have a good looking site but that only gets us so far. In order to fully engage our audience, interaction is key. We…

Java Script

4 min read


Nov 24, 2021

Basics: class, Set(), and Map()

Let’s take a moment and look at some awesome and unique ways to build Objects! The first thing we’ll cover is class constructors; they are an invaluable tool when it comes to creating Objects and they allow us to stay as true as possible to the DRY principle (Don’t Repeat…

6 min read


Nov 10, 2021

JavaScript Variables: an Overview

Today I’d like to take a moment to talk about JavaScript variables, the building blocks of the language. I am hoping this article will provide a fair introduction to this topic, as it is crucial to the early stages of learning. So let’s dive in and get acquainted! Unlike most…

3 min read


Oct 29, 2021

Web Design Approaches and Project Planning

This article briefly discusses some important factors to consider when approaching a new web development project. It covers Web Design Approach, Project Planning, and some Prominent Project Planning Software. Web Design Approaches Having a solid Web Design Approach is a critical step in any well designed web page. There are…

4 min read


Oct 1, 2021

Today, we’re talking about Git!

Today, we’re talking about Git! What is Git? Git is a version control system, a type of file management system. It allows us to take virtual snapshots of our code. These “snapshots’’ run along a timeline, so we can move back and forth through a document’s history. …

Git

2 min read


Sep 24, 2021

Grid vs Flexbox

Grid vs Flexbox: A Brief Look Flexbox and Grid are extremely versatile modules and, like anything else, they have pros and cons. Learning to use both of them and understanding how to utilize them to their full potential is the challenge, and the fun part. While these two CSS modules…

3 min read

Grid vs Flexbox
Grid vs Flexbox
Jonathan Lascano-Benham

Jonathan Lascano-Benham

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable