DEV Community

loading...
Tyler Hawkins profile picture

Tyler Hawkins

Senior software engineer. Continuous learner. Educator. http://tylerhawkins.info

Location Orem, UT Joined Joined on  GitHub logo LinkedIn logo Medium logo External link icon
Work

Senior Software Engineer at Workfront

How to Be a Terrible Project Maintainer

How to Be a Terrible Project Maintainer

Reactions 3
3 min read
Productivity Life Hacks for Software Engineers (and All Knowledge Workers)

Productivity Life Hacks for Software Engineers (and All Knowledge Workers)

Reactions 63 Comments 2
9 min read
Career Advice for Junior Developers

Career Advice for Junior Developers

Reactions 127 Comments 19
10 min read
Why I Re-Wrote the focus-trap-react Test Suite Using React Testing Library

Why I Re-Wrote the focus-trap-react Test Suite Using React Testing Library

Reactions 4
3 min read
Build Your Own Puppy Playdate Tinder App with Slash GraphQL

Build Your Own Puppy Playdate Tinder App with Slash GraphQL

Reactions 16
7 min read
When to Write End-to-End Tests

When to Write End-to-End Tests

Reactions 31 Comments 4
7 min read
Productivity Tools and Practices for Software Engineers and Tech Companies

Productivity Tools and Practices for Software Engineers and Tech Companies

Reactions 56 Comments 4
6 min read
Callbacks, Promises, and Async/Await in JavaScript

Callbacks, Promises, and Async/Await in JavaScript

Reactions 64 Comments 2
3 min read
Cleaning up Disk Space on a Linux Machine from the Command Line

Cleaning up Disk Space on a Linux Machine from the Command Line

Reactions 75 Comments 10
4 min read
How to Convert HTML Tables into Beautiful PDFs

How to Convert HTML Tables into Beautiful PDFs

Reactions 167 Comments 5
8 min read
An Introduction to Test-Driven Development

An Introduction to Test-Driven Development

Reactions 44 Comments 2
12 min read
A Checklist Manifesto: The Importance of Merge Request Templates

A Checklist Manifesto: The Importance of Merge Request Templates

Reactions 40 Comments 8
5 min read
I Wish I Never Learned to Code

I Wish I Never Learned to Code

Reactions 302 Comments 27
5 min read
The Single Most Important Thing You Can Learn As a Software Engineer

The Single Most Important Thing You Can Learn As a Software Engineer

Reactions 136 Comments 8
2 min read
Hiring Best Practices From Google

Hiring Best Practices From Google

Reactions 51 Comments 2
6 min read
Love Them or Hate Them, Coding Exercises Are an Essential Part of Software Engineering Interviews

Love Them or Hate Them, Coding Exercises Are an Essential Part of Software Engineering Interviews

Reactions 101 Comments 14
4 min read
Module Mocking in Jest

Module Mocking in Jest

Reactions 7
10 min read
How to Build a Pokédex React App with a Slash GraphQL Backend

How to Build a Pokédex React App with a Slash GraphQL Backend

Reactions 123 Comments 8
8 min read
3 Common Mistakes With React Keys

3 Common Mistakes With React Keys

Reactions 49 Comments 3
4 min read
How Dev Bootcamps Are Failing Their Students

How Dev Bootcamps Are Failing Their Students

Reactions 122 Comments 38
4 min read
Developing and Deploying Micro-Frontends with single-spa

Developing and Deploying Micro-Frontends with single-spa

Reactions 95 Comments 7
19 min read
Web Component Solutions: A Comparison

Web Component Solutions: A Comparison

Reactions 12 Comments 5
11 min read
3 Mistakes Junior Developers Make with React Function Component State

3 Mistakes Junior Developers Make with React Function Component State

Reactions 366 Comments 27
5 min read
Protecting Against XSS Attacks in React

Protecting Against XSS Attacks in React

Reactions 41
4 min read
3 React Mistakes Junior Developers Make With Component State

3 React Mistakes Junior Developers Make With Component State

Reactions 446 Comments 33
4 min read
What have you found most difficult about prioritizing paying down technical debt in your software company?

What have you found most difficult about prioritizing paying down technical debt in your software company?

Reactions 3 Comments 6
1 min read
Understanding the Difference Between Reference and Value in JavaScript

Understanding the Difference Between Reference and Value in JavaScript

Reactions 87 Comments 8
4 min read
Your Web Accessibility Checklist

Your Web Accessibility Checklist

Reactions 32
7 min read
How to get the most out of Heroku CI

How to get the most out of Heroku CI

Reactions 5
9 min read
Key Application Performance Metrics From the Viewpoint of a Statistician-Turned-Developer

Key Application Performance Metrics From the Viewpoint of a Statistician-Turned-Developer

Reactions 1
9 min read
You Can’t Keep Building on a Broken System: Why Managing Technical Debt is So Important

You Can’t Keep Building on a Broken System: Why Managing Technical Debt is So Important

Reactions 19 Comments 3
9 min read
How to Unit Test HTML and Vanilla JavaScript Without a UI Framework

How to Unit Test HTML and Vanilla JavaScript Without a UI Framework

Reactions 76 Comments 2
5 min read
I Built an App That Uses All 7 New Features in JavaScript ES2020

I Built an App That Uses All 7 New Features in JavaScript ES2020

Reactions 20 Comments 2
9 min read
Use Dependency Injection to Make Your Code Testable

Use Dependency Injection to Make Your Code Testable

Reactions 53 Comments 2
5 min read
Updating Dependencies While Keeping package.json and yarn.lock in Sync

Updating Dependencies While Keeping package.json and yarn.lock in Sync

Reactions 7 Comments 4
4 min read
Track Down Pesky Bugs with `git bisect`

Track Down Pesky Bugs with `git bisect`

Reactions 85 Comments 11
3 min read
WCAG 2.1, Simplified: How to Make Your Website Accessible

WCAG 2.1, Simplified: How to Make Your Website Accessible

Reactions 10
9 min read
Tests Are for the Future

Tests Are for the Future

Reactions 98 Comments 1
3 min read
Understanding the Flow of a React + Redux Application

Understanding the Flow of a React + Redux Application

Reactions 19
3 min read
loading...