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

Learn how to code in 2023 with these courses

Learn how to code in 2023 with these courses

Reactions 1 Comments
13 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
Introducing React Design Patterns: Flux, Redux, and Context API

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

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

Java Agile Development: Data management with Java domain models

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

Why C# and .NET are still relevant in 2023

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

Python tutorial for total beginners: Build a project from scratch

Reactions 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

Reactions 1 Comments
6 min read
Kerberos overview: Introducing network authentication

Kerberos overview: Introducing network authentication

Reactions 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

Reactions 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

Reactions 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

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

AdonisJS Framework Tutorial: build a full-stack web application

Reactions 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

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

Vue.js Tutorial: build a functional SPA from scratch

Reactions 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

Reactions 5 Comments
10 min read
Educative Highlights: January 2023 Edition

Educative Highlights: January 2023 Edition

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

Algorithms 101: How to use graph algorithms

Reactions 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

Reactions 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

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

Educative publishes new courses from Oxford University Press

Reactions 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

Reactions 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

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

7 Tips for Query Optimization in SQL Servers

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

CSS Flexbox tutorial: How to use flexbox properties

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

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

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

What are Materialized Views? A 5-Minute Introduction

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

Best VS Code extensions to use in 2023

Reactions 8 Comments
7 min read
Educative Highlights: December 2022 Edition

Educative Highlights: December 2022 Edition

Reactions 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

Reactions 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

Reactions 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

Reactions 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

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

RxJS Tutorial: Observables, Operators, and beyond

Reactions 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

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

Bytesize: 4 rising tech jobs in space exploration

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

Top 22 Spring Security Interview Questions for Java Programmers

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

Performance testing tutorial: Automation, Gatling, and Jenkins

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

RxJS and Angular: Why and how to use

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

Get started with anomaly detection algorithms in 5 minutes

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

Introduction to Human-Computer Interaction & Design Principles

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

Top 20 Python Interview questions and answers for beginners

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

Arrays in Java tutorial: Declare and initialize Java arrays

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

3 challenging System Design problems for your interview prep

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

Computer Number Systems 101: Binary & Hexadecimal Conversions

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

Why (and when) you should use Kubernetes

Reactions 9 Comments
6 min read
Educative Highlights from November: New courses, paths, projects

Educative Highlights from November: New courses, paths, projects

Reactions 2 Comments
14 min read
Operating systems crash course: From kernels to virtualization

Operating systems crash course: From kernels to virtualization

Reactions 11 Comments
14 min read
Data structures 101: How to use stacks and queues in Java

Data structures 101: How to use stacks and queues in Java

Reactions 6 Comments
12 min read
The Python FAQ: Quick answers to common Python questions

The Python FAQ: Quick answers to common Python questions

Reactions 7 Comments
9 min read
JavaScript and HTML snake game tutorial: Build a simple, interactive game

JavaScript and HTML snake game tutorial: Build a simple, interactive game

Reactions 4 Comments
16 min read
7 of the most important LeetCode patterns for coding interviews

7 of the most important LeetCode patterns for coding interviews

Reactions 10 Comments
13 min read
What is competitive programming? Competitive programming with C++

What is competitive programming? Competitive programming with C++

Reactions 2 Comments
11 min read
Applied Data Science: Serverless functions, pipelines, and PySpark

Applied Data Science: Serverless functions, pipelines, and PySpark

Reactions 7 Comments
20 min read
Data Structures 101: How to build min and max heaps in JavaScript

Data Structures 101: How to build min and max heaps in JavaScript

Reactions 7 Comments
9 min read
Scikit-learn cheat sheet: methods for classification & regression

Scikit-learn cheat sheet: methods for classification & regression

Reactions 6 Comments
6 min read
7 ways learning to code is like learning a language

7 ways learning to code is like learning a language

Reactions 5 Comments
9 min read
Ace the top 15 Java algorithm questions for coding interviews

Ace the top 15 Java algorithm questions for coding interviews

Reactions 8 Comments
25 min read
loading...