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

Basics of Fuzzy Logic

Basics of Fuzzy Logic

Comments
7 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
What is Clustering: An Introduction

What is Clustering: An Introduction

2
Comments
6 min read
Embracing change: AI-proof your career

Embracing change: AI-proof your career

3
Comments 1
12 min read
Hands-on AWK

Hands-on AWK

2
Comments
11 min read
The future of Artificial Intelligence: Trends and applications

The future of Artificial Intelligence: Trends and applications

5
Comments
19 min read
3 Web API skills every dev needs to know

3 Web API skills every dev needs to know

6
Comments
5 min read
Understanding Blockchain: Everything you need to know

Understanding Blockchain: Everything you need to know

5
Comments
8 min read
How long does it take to prepare for a System Design Interview?

How long does it take to prepare for a System Design Interview?

2
Comments
7 min read
Will AI replace the need for software developers?

Will AI replace the need for software developers?

3
Comments
8 min read
The best questions to ask during software engineering interviews

The best questions to ask during software engineering interviews

3
Comments
6 min read
Testing in software development: A practical guide

Testing in software development: A practical guide

4
Comments
11 min read
Quines: Self-replicating programs

Quines: Self-replicating programs

2
Comments
10 min read
API Design Interview vs. System Design Interview: 5-minute guide

API Design Interview vs. System Design Interview: 5-minute guide

5
Comments
8 min read
How to build machine learning regression models with Python

How to build machine learning regression models with Python

5
Comments
16 min read
Write and test your first Vue.js component with Jest

Write and test your first Vue.js component with Jest

6
Comments
5 min read
3 tips: How to answer System Design Interview Questions

3 tips: How to answer System Design Interview Questions

Comments
8 min read
Secure Systems: A Quick Introduction to 4 Types of Cybersecurity

Secure Systems: A Quick Introduction to 4 Types of Cybersecurity

1
Comments
10 min read
How to get hired as a software engineer in 2023

How to get hired as a software engineer in 2023

2
Comments 1
8 min read
How to become a data scientist

How to become a data scientist

2
Comments 1
11 min read
Introducing AI-assisted feedback to supercharge your learning

Introducing AI-assisted feedback to supercharge your learning

Comments
5 min read
Python 101 tutorial: Write your first real program

Python 101 tutorial: Write your first real program

9
Comments
9 min read
Is technology a good career path? Getting started in 2023

Is technology a good career path? Getting started in 2023

3
Comments 2
12 min read
The Complete Guide to Grokking the API Design Interview

The Complete Guide to Grokking the API Design Interview

1
Comments
7 min read
How to learn Kotlin: A guide for beginners & Android developers

How to learn Kotlin: A guide for beginners & Android developers

1
Comments
14 min read
How to build a personal brand as a software engineer

How to build a personal brand as a software engineer

24
Comments 1
10 min read
What is object-oriented programming? OOP explained in depth

What is object-oriented programming? OOP explained in depth

2
Comments
15 min read
Multithreading and concurrency fundamentals

Multithreading and concurrency fundamentals

1
Comments
8 min read
GPT-4 Demystified: How to stay ahead of the AI revolution

GPT-4 Demystified: How to stay ahead of the AI revolution

1
Comments
8 min read
HTML Cheat Sheet: How to implement tables, links, and more

HTML Cheat Sheet: How to implement tables, links, and more

2
Comments
7 min read
Revamp your front-end skills: Hands-on with HTML5 and CSS3

Revamp your front-end skills: Hands-on with HTML5 and CSS3

6
Comments 1
14 min read
6 pillars of game development: a beginner's guide

6 pillars of game development: a beginner's guide

2
Comments 1
8 min read
R Tutorial: a quick beginner's guide to using R

R Tutorial: a quick beginner's guide to using R

3
Comments
12 min read
Breaking down the System Design Interview: 20 things engineers want to know

Breaking down the System Design Interview: 20 things engineers want to know

3
Comments
13 min read
Recursion: A Quick Guide for Software Engineers

Recursion: A Quick Guide for Software Engineers

2
Comments
9 min read
HTML beginner's tutorial: Build a webpage from scratch with HTML

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

6
Comments
11 min read
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

2
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

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

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

2
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

3
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

3
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
loading...