Nathan B Hankes

Nathan B Hankes @nbhankes

Location:
Nomadic
Joined:
Jan 9, 2020

Nathan B Hankes
articles - 33 total

Getting Started With C#: Interfaces

This article is part of a series. For part one, visit the link below: Part 1: Getting Started with...

Learn More 0 1Jul 19 '23

Getting Started with C#: Classes, Objects, and Namespaces

Together, classes, objects, and namespaces form the fundamental building blocks of C# programs. This...

Learn More 0 0Jun 18 '23

Financial App Design: CSS Considerations

When your app involves handling a user's money, any minor issue with user experience or design will...

Learn More 0 0Aug 8 '21

The API Series - Part 4: Updating Your GitHub Status With a GraphQL Mutation

Introduction In this tutorial, you'll learn about GraphQL mutations, authorization, and ge...

Learn More 15 2May 13 '21

The API Series - Part 3: GraphQL and Sending Queries with fetch()

Introduction In this tutorial you'll learn how to query data from a GraphQL API. In the pr...

Learn More 22 0May 6 '21

The API Series - Part 2: The REST API, fetch(), and AXIOS

Introduction In this tutorial, you'll learn of different tooling options that allow you to...

Learn More 14 0Apr 29 '21

The API Series - Part 1: An Intro to APIs

APIs are the workhorse of modern web development. They put the "A" in JAMstack. And knowing how to wo...

Learn More 22 1Apr 22 '21

Classless CSS Isn't Trashy

Can you write a nice-looking website without adding classes or IDs to your HTML? That's exactly what...

Learn More 9 4Feb 2 '21

Upgrade Your CSS: The Syntax.fm Typography Sizing Strategy

In a recent episode of the Syntax.fm podcast, Wes Bos and Scott Tolinski discuss how they handle typo...

Learn More 24 0Jan 26 '21

The CSS Series: Part 13 - CSS Frameworks, CSS-in-JS, Architecture, and Accessibility

While this series hasn't covered every detail of CSS, I hope it leaves you with a solid foundation in...

Learn More 16 2Jan 19 '21

The CSS Series: Part 12 - Mobile First and Responsive Design

Because your web designs will be viewed on screens ranging from an old iPhone to a 27" iMac and beyon...

Learn More 10 0Jan 12 '21

The CSS Series: Part 11 - Custom Properties

Once you pick a color palette for your website, you can imagine how often you'll write those color va...

Learn More 10 0Jan 5 '21

The CSS Series: Part 10 - Specificity

Oftentimes developers will add different styles to the same component. For instance, a stylesheet may...

Learn More 20 0Dec 29 '20

The CSS Series - Part 8: CSS Grid

Introduction CSS grid layout provides developers a set of properties and property values t...

Learn More 12 0Dec 15 '20

The CSS Series - Part 9: Display Property

Introduction So far you've learned about the flex and grid display property values. There...

Learn More 7 0Dec 14 '20

The CSS Series - Part 7: Flexbox

This post is part of an ongoing series teaching the concepts of CSS and providing reference materials...

Learn More 12 0Dec 8 '20

The CSS Series - Part 6: CSS Units

Part 1: An Intro to CSS Part 2: How to Link a Stylesheet to Your index.html File Part 3: Selectors Pa...

Learn More 30 1Dec 1 '20

The CSS Series - Part 5: The Box Model

Introduction It's often useful to think of individual HTML elements as boxes within your l...

Learn More 8 0Nov 24 '20

Your First Step to Resolve Gatsby Dependency Issues

I just ran into an issue where my dependencies broke my Gatsby project. I knew I hadn't done anythi...

Learn More 12 0Nov 18 '20

The CSS Series - Part 4: Properties

Introduction This tutorial provides the definition of the CSS property and provides variou...

Learn More 12 0Nov 17 '20

The CSS Series - Part 3: Selectors

Introduction This page provides a definition of the CSS selector and lists the various way...

Learn More 12 0Nov 10 '20

The CSS Series - Part 2: How to Link a Stylesheet to Your index.html File

This is Part 2 in a multi-part CSS educational series developed for the #vetswhocode non-profit codin...

Learn More 10 0Nov 3 '20

The CSS Series - Part 1: An Intro to CSS

This is Part 1 in a multi-part CSS educational series developed for the #vetswhocode non-profit codin...

Learn More 22 0Oct 30 '20

The Yoga of Learning (To Code)

The great yogis across the ages have learned to master their minds. And they've left guidance for asp...

Learn More 13 2Aug 5 '20

Working Remotely: How to Clone and Create a New Branch with Git

If you want to work on a remote team in 2020, then mastering Git is an essential skill. If you don't...

Learn More 14 2Jul 20 '20

The React useState Hook

The React useState hook (function) allows users to update the state of a function component. Historic...

Learn More 8 1Jun 14 '20

How to Build and Deploy Your First Website - For Free.

This tutorial will teach you how to design your first website and deploy it to the web. What you'll...

Learn More 8 0May 28 '20

POST to Database Without Routing to a New Page

The vast majority of online Express app tutorials show how to POST data to the database, but they oft...

Learn More 4 0May 14 '20

An Express Primer for Beginners

Express is a framework for developing software that listens for and responds to HTTP requests over th...

Learn More 8 10May 5 '20

Outsourcing CSS Design with Bootstrap and Bootstrap Themes

I've really enjoyed learning the fundamentals of CSS grid and flexbox. Seeing my html design come to...

Learn More 5 0Apr 22 '20