DEV Community

Hunter Johnson profile picture

Hunter Johnson

Hello and welcome! Check out my page for hundreds of helpful articles and tutorials from The Eduactive Blog! I'm always learning, so please don't hesitate to point out any errors if you find any!

Education

University of Washington

Work

Editorial Assistant @ Educative

HTML beginner's tutorial: Build a webpage from scratch with HTML

HTML beginner's tutorial: Build a webpage from scratch with HTML

1
Comments
11 min read

Want to connect with Hunter Johnson?

Create an account to connect with Hunter Johnson. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Complete Path to Grokking the Engineering Manager Interview

The Complete Path to Grokking the Engineering Manager Interview

2
Comments
8 min read
Women’s History Month: women in tech throughout the ages

Women’s History Month: women in tech throughout the ages

1
Comments
7 min read
Computer networking 101: Terms, tools, and getting started

Computer networking 101: Terms, tools, and getting started

3
Comments
8 min read
The one mistake engineers always make in System Design Interviews

The one mistake engineers always make in System Design Interviews

6
Comments 2
7 min read
PHP Tutorial: Get started with PHP from scratch

PHP Tutorial: Get started with PHP from scratch

2
Comments 3
16 min read
What is CORS (Cross-Origin Resource Sharing)?

What is CORS (Cross-Origin Resource Sharing)?

1
Comments
9 min read
What is a database Foreign Key? A beginner's tutorial

What is a database Foreign Key? A beginner's tutorial

3
Comments
7 min read
Educative Highlights: February 2023 Edition

Educative Highlights: February 2023 Edition

2
Comments
9 min read
7 steps to learn Python: from beginner to advanced

7 steps to learn Python: from beginner to advanced

1
Comments
8 min read
Design interview guide: Low-level OOD to Advanced System Design

Design interview guide: Low-level OOD to Advanced System Design

2
Comments
9 min read
What is Regex? JavaScript regular expressions in 5 minutes

What is Regex? JavaScript regular expressions in 5 minutes

1
Comments
6 min read
Learn how to code in 2023 with these courses

Learn how to code in 2023 with these courses

2
Comments
13 min read
Introducing React Design Patterns: Flux, Redux, and Context API

Introducing React Design Patterns: Flux, Redux, and Context API

1
Comments
10 min read
Java Agile Development: Data management with Java domain models

Java Agile Development: Data management with Java domain models

1
Comments
13 min read
Why C# and .NET are still relevant in 2023

Why C# and .NET are still relevant in 2023

5
Comments
5 min read
Python tutorial for total beginners: Build a project from scratch

Python tutorial for total beginners: Build a project from scratch

1
Comments
9 min read
CSS Selector Cheat Sheet: Top selectors for front-end development

CSS Selector Cheat Sheet: Top selectors for front-end development

1
Comments
6 min read
Kerberos overview: Introducing network authentication

Kerberos overview: Introducing network authentication

1
Comments
10 min read
What is jQuery? Learn one of the most popular JavaScript libraries

What is jQuery? Learn one of the most popular JavaScript libraries

2
Comments
10 min read
The 1 piece of coding advice I wish I had received

The 1 piece of coding advice I wish I had received

6
Comments 1
8 min read
Data Science Simplified: Top 5 NLP tasks that use Hugging Face

Data Science Simplified: Top 5 NLP tasks that use Hugging Face

2
Comments
6 min read
AdonisJS Framework Tutorial: build a full-stack web application

AdonisJS Framework Tutorial: build a full-stack web application

2
Comments
7 min read
Apache Maven Tutorial: learn the best Java build automation tool

Apache Maven Tutorial: learn the best Java build automation tool

1
Comments
6 min read
Vue.js Tutorial: build a functional SPA from scratch

Vue.js Tutorial: build a functional SPA from scratch

3
Comments
10 min read
Python Version History: How Python has changed over the years

Python Version History: How Python has changed over the years

5
Comments
10 min read
Educative Highlights: January 2023 Edition

Educative Highlights: January 2023 Edition

1
Comments
8 min read
Algorithms 101: How to use graph algorithms

Algorithms 101: How to use graph algorithms

5
Comments
11 min read
3 ways to future-proof your tech career in 2023

3 ways to future-proof your tech career in 2023

3
Comments
6 min read
How to answer my favorite System Design question: Design Spotify

How to answer my favorite System Design question: Design Spotify

1
Comments
10 min read
Educative publishes new courses from Oxford University Press

Educative publishes new courses from Oxford University Press

1
Comments
4 min read
Algorithms 101: How to check if a string is a palindrome

Algorithms 101: How to check if a string is a palindrome

Comments
9 min read
4 ways devs can use ChatGPT to be more productive

4 ways devs can use ChatGPT to be more productive

Comments 1
11 min read
HTML Tables: how to create and style tables with HTML

HTML Tables: how to create and style tables with HTML

1
Comments
7 min read
C++ coding interview questions for beginners

C++ coding interview questions for beginners

Comments
15 min read
Microservices architecture tutorial: All you need to get started

Microservices architecture tutorial: All you need to get started

10
Comments
10 min read
7 Tips for Query Optimization in SQL Servers

7 Tips for Query Optimization in SQL Servers

3
Comments
5 min read
CSS Flexbox tutorial: How to use flexbox properties

CSS Flexbox tutorial: How to use flexbox properties

2
Comments
8 min read
Understand Bitwise AND (&) with JavaScript: 5-minute tutorial

Understand Bitwise AND (&) with JavaScript: 5-minute tutorial

1
Comments
5 min read
What are Materialized Views? A 5-Minute Introduction

What are Materialized Views? A 5-Minute Introduction

2
Comments
6 min read
Best VS Code extensions to use in 2023

Best VS Code extensions to use in 2023

8
Comments
7 min read
Educative Highlights: December 2022 Edition

Educative Highlights: December 2022 Edition

1
Comments
9 min read
Dev learning got more personal: Educative's January Look Back

Dev learning got more personal: Educative's January Look Back

Comments
6 min read
Growing community: Educative's January Look Back

Growing community: Educative's January Look Back

1
Comments
10 min read
Node.js vs React.js: which to choose for your web app project

Node.js vs React.js: which to choose for your web app project

4
Comments 2
5 min read
Top 7 skills developers learned: Educative's January Look Back

Top 7 skills developers learned: Educative's January Look Back

1
Comments
16 min read
What is Node.js? A beginner's introduction to JavaScript runtime

What is Node.js? A beginner's introduction to JavaScript runtime

17
Comments 1
12 min read
RxJS Tutorial: Observables, Operators, and beyond

RxJS Tutorial: Observables, Operators, and beyond

3
Comments
9 min read
What engineers need to know about Twitter's design, new and old

What engineers need to know about Twitter's design, new and old

3
Comments
11 min read
Bytesize: 4 rising tech jobs in space exploration

Bytesize: 4 rising tech jobs in space exploration

1
Comments
5 min read
Top 22 Spring Security Interview Questions for Java Programmers

Top 22 Spring Security Interview Questions for Java Programmers

4
Comments
9 min read
Performance testing tutorial: Automation, Gatling, and Jenkins

Performance testing tutorial: Automation, Gatling, and Jenkins

1
Comments
9 min read
RxJS and Angular: Why and how to use

RxJS and Angular: Why and how to use

3
Comments
6 min read
Get started with anomaly detection algorithms in 5 minutes

Get started with anomaly detection algorithms in 5 minutes

2
Comments
6 min read
Introduction to Human-Computer Interaction & Design Principles

Introduction to Human-Computer Interaction & Design Principles

5
Comments
7 min read
Top 20 Python Interview questions and answers for beginners

Top 20 Python Interview questions and answers for beginners

10
Comments
10 min read
Arrays in Java tutorial: Declare and initialize Java arrays

Arrays in Java tutorial: Declare and initialize Java arrays

5
Comments
10 min read
3 challenging System Design problems for your interview prep

3 challenging System Design problems for your interview prep

35
Comments 5
9 min read
Computer Number Systems 101: Binary & Hexadecimal Conversions

Computer Number Systems 101: Binary & Hexadecimal Conversions

3
Comments
7 min read
Why (and when) you should use Kubernetes

Why (and when) you should use Kubernetes

9
Comments
6 min read
loading...