DEV Community

loading...
Tyler Hawkins profile picture

Tyler Hawkins

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

Location Orem, UT Joined Joined on  Personal website http://tylerhawkins.info github website
Work

Senior Software Engineer at Adobe

Build a customer service chatbot using Python, Flask, and Pinecone

Build a customer service chatbot using Python, Flask, and Pinecone

Reactions 8 Comments
6 min read
Delegating Effectively as a Tech Lead

Delegating Effectively as a Tech Lead

Reactions 92 Comments 2
4 min read
Software Engineers Need to Know DevOps Too, and That Starts with CI/CD

Software Engineers Need to Know DevOps Too, and That Starts with CI/CD

Reactions 386 Comments 4
7 min read
We need to make content creation worth software engineers' time

We need to make content creation worth software engineers' time

Reactions 11 Comments
2 min read
Bringing Back the 90s with the Wicked Coolkit

Bringing Back the 90s with the Wicked Coolkit

Reactions 16 Comments 3
4 min read
E2E Testing with React, Jest, and the TestProject JavaScript OpenSDK

E2E Testing with React, Jest, and the TestProject JavaScript OpenSDK

Reactions 4 Comments
9 min read
Managing Complexity Through Merge Request Templates

Managing Complexity Through Merge Request Templates

Reactions 5 Comments
7 min read
Slack Etiquette: How to use Slack effectively and respectfully at work

Slack Etiquette: How to use Slack effectively and respectfully at work

Reactions 8 Comments
4 min read
Test-Driven Development for Building User Interfaces

Test-Driven Development for Building User Interfaces

Reactions 78 Comments
4 min read
Understanding the Node.js Event Loop

Understanding the Node.js Event Loop

Reactions 108 Comments 1
8 min read
Step-by-Step Guide to Updating Your npm Dependencies with Yarn

Step-by-Step Guide to Updating Your npm Dependencies with Yarn

Reactions 2 Comments
3 min read
Build a Reddit Clone with React and Dgraph Cloud

Build a Reddit Clone with React and Dgraph Cloud

Reactions 34 Comments 4
12 min read
Remote Pair Programming with Visual Studio Code and Live Share

Remote Pair Programming with Visual Studio Code and Live Share

Reactions 12 Comments
8 min read
Clean Code with Unit Tests: Tips and tricks for keeping your test suites clean

Clean Code with Unit Tests: Tips and tricks for keeping your test suites clean

Reactions 224 Comments 10
8 min read
How to Create Review Apps on Heroku

How to Create Review Apps on Heroku

Reactions 7 Comments
9 min read
"We didn't write tests because we wanted to get our code out faster"

"We didn't write tests because we wanted to get our code out faster"

Reactions 9 Comments 2
2 min read
How to Write Awful Commit Messages – And Good Ones Too

How to Write Awful Commit Messages – And Good Ones Too

Reactions 14 Comments
2 min read
React Clean Code - Simple ways to write better and cleaner code

React Clean Code - Simple ways to write better and cleaner code

Reactions 930 Comments 66
2 min read
Polyfills, Ponyfills, and Transpiling

Polyfills, Ponyfills, and Transpiling

Reactions 37 Comments 2
3 min read
How to Implement a GraphQL API on Top of an Existing REST API

How to Implement a GraphQL API on Top of an Existing REST API

Reactions 49 Comments 5
7 min read
Why You Need a Design System

Why You Need a Design System

Reactions 71 Comments 10
6 min read
DocRaptor vs. WeasyPrint: A PDF Export Showdown

DocRaptor vs. WeasyPrint: A PDF Export Showdown

Reactions 15 Comments 3
7 min read
How to Be a Terrible Project Maintainer

How to Be a Terrible Project Maintainer

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

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

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

Career Advice for Junior Developers

Reactions 145 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 5 Comments
3 min read
Build Your Own Puppy Playdate Tinder App with Slash GraphQL

Build Your Own Puppy Playdate Tinder App with Slash GraphQL

Reactions 19 Comments
8 min read
When to Write End-to-End Tests

When to Write End-to-End Tests

Reactions 32 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 65 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 81 Comments 10
4 min read
How to Convert HTML Tables into Beautiful PDFs

How to Convert HTML Tables into Beautiful PDFs

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

An Introduction to Test-Driven Development

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

A Checklist Manifesto: The Importance of Merge Request Templates

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

I Wish I Never Learned to Code

Reactions 305 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 53 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 15
4 min read
Module Mocking in Jest

Module Mocking in Jest

Reactions 7 Comments
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 97 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 370 Comments 28
5 min read
Protecting Against XSS Attacks in React

Protecting Against XSS Attacks in React

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

3 React Mistakes Junior Developers Make With Component State

Reactions 451 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 4 Comments 6
1 min read
Understanding the Difference Between Reference and Value in JavaScript

Understanding the Difference Between Reference and Value in JavaScript

Reactions 86 Comments 8
4 min read
Your Web Accessibility Checklist

Your Web Accessibility Checklist

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

How to get the most out of Heroku CI

Reactions 5 Comments
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 Comments
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 80 Comments 6
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 21 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 86 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 9 Comments
9 min read
Tests Are for the Future

Tests Are for the Future

Reactions 92 Comments 1
3 min read
loading...