Forem

Tyler Hawkins profile picture

Tyler Hawkins

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

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

Work

Staff Software Engineer at Webflow

Five Year Club
Top 7
4
Four Year Club
Writing Debut
Three Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Two Year Club
Java
One Year Club
React
JavaScript
Lessons from The Clean Coder
Cover image for Lessons from The Clean Coder

Lessons from The Clean Coder

5
Comments 2
12 min read

Want to connect with Tyler Hawkins?

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

Already have an account? Sign in
The Value of Finishing
Cover image for The Value of Finishing

The Value of Finishing

4
Comments
2 min read
Lessons from A Philosophy of Software Design
Cover image for Lessons from A Philosophy of Software Design

Lessons from A Philosophy of Software Design

121
Comments 12
5 min read
Productivity and Organization Tips for Software Engineers
Cover image for Productivity and Organization Tips for Software Engineers

Productivity and Organization Tips for Software Engineers

5
Comments 1
6 min read
Heroku for ChatOps: Start and Monitor Deployments from Slack
Cover image for Heroku for ChatOps: Start and Monitor Deployments from Slack

Heroku for ChatOps: Start and Monitor Deployments from Slack

7
Comments
6 min read
Going with the Flow for CI/CD: Heroku Flow with Gitflow
Cover image for Going with the Flow for CI/CD: Heroku Flow with Gitflow

Going with the Flow for CI/CD: Heroku Flow with Gitflow

5
Comments 2
8 min read
How I Finally Got All My CI/CD in One Place: Getting my CI/CD act together with Heroku Flow
Cover image for How I Finally Got All My CI/CD in One Place: Getting my CI/CD act together with Heroku Flow

How I Finally Got All My CI/CD in One Place: Getting my CI/CD act together with Heroku Flow

9
Comments 2
8 min read
Deploying Heroku Apps to Staging and Production Environments with GitLab CI/CD
Cover image for Deploying Heroku Apps to Staging and Production Environments with GitLab CI/CD

Deploying Heroku Apps to Staging and Production Environments with GitLab CI/CD

13
Comments 2
9 min read
Deploying to Heroku with GitLab CI/CD
Cover image for Deploying to Heroku with GitLab CI/CD

Deploying to Heroku with GitLab CI/CD

10
Comments
5 min read
Accessibility Audit Prioritization Levels
Cover image for Accessibility Audit Prioritization Levels

Accessibility Audit Prioritization Levels

2
Comments
3 min read
Unblock Your Software Engineers with Unblocked
Cover image for Unblock Your Software Engineers with Unblocked

Unblock Your Software Engineers with Unblocked

10
Comments
8 min read
Build Quicker with Zipper: Building a Ping Pong Ranking App using TypeScript functions
Cover image for Build Quicker with Zipper: Building a Ping Pong Ranking App using TypeScript functions

Build Quicker with Zipper: Building a Ping Pong Ranking App using TypeScript functions

6
Comments 1
9 min read
How I Migrated Our React Codebase from Flow to PropTypes
Cover image for How I Migrated Our React Codebase from Flow to PropTypes

How I Migrated Our React Codebase from Flow to PropTypes

6
Comments
7 min read
How I Conduct an Accessibility Audit
Cover image for How I Conduct an Accessibility Audit

How I Conduct an Accessibility Audit

20
Comments 10
4 min read
Using Render Log Streams to Log to Papertrail
Cover image for Using Render Log Streams to Log to Papertrail

Using Render Log Streams to Log to Papertrail

5
Comments
7 min read
JavaScript Dependency Management with npm and Yarn
Cover image for JavaScript Dependency Management with npm and Yarn

JavaScript Dependency Management with npm and Yarn

13
Comments 1
3 min read
What I Want My Manager to Know About Performance Feedback: An open letter from an individual contributor to managers everywhere
Cover image for What I Want My Manager to Know About Performance Feedback: An open letter from an individual contributor to managers everywhere

What I Want My Manager to Know About Performance Feedback: An open letter from an individual contributor to managers everywhere

5
Comments 2
3 min read
Hacking the Hackathon
Cover image for Hacking the Hackathon

Hacking the Hackathon

8
Comments
6 min read
A Beginner’s Guide to ESLint
Cover image for A Beginner’s Guide to ESLint

A Beginner’s Guide to ESLint

2
Comments
4 min read
How ChatGPT Will Help Content Creators Write Opinion Pieces More Easily
Cover image for How ChatGPT Will Help Content Creators Write Opinion Pieces More Easily

How ChatGPT Will Help Content Creators Write Opinion Pieces More Easily

11
Comments 2
4 min read
Create Dynamic Code Review Checklists with CodeSee Code Automation
Cover image for Create Dynamic Code Review Checklists with CodeSee Code Automation

Create Dynamic Code Review Checklists with CodeSee Code Automation

5
Comments
5 min read
Three Ways to Scale Your Apps with Render
Cover image for Three Ways to Scale Your Apps with Render

Three Ways to Scale Your Apps with Render

6
Comments 2
4 min read
Getting Rid of QA Engineers is a Mistake
Cover image for Getting Rid of QA Engineers is a Mistake

Getting Rid of QA Engineers is a Mistake

29
Comments 19
3 min read
Recursion vs. Loops in JavaScript
Cover image for Recursion vs. Loops in JavaScript

Recursion vs. Loops in JavaScript

51
Comments 8
9 min read
Tools and Integrations to Significantly Improve Code Review in GitHub
Cover image for Tools and Integrations to Significantly Improve Code Review in GitHub

Tools and Integrations to Significantly Improve Code Review in GitHub

62
Comments 2
5 min read
The Essential Web3 Tools and Technologies Developers Must Know
Cover image for The Essential Web3 Tools and Technologies Developers Must Know

The Essential Web3 Tools and Technologies Developers Must Know

29
Comments 2
6 min read
How to Build a Crowdfunding Web3 Dapp – Let's Buy Twitter!
Cover image for How to Build a Crowdfunding Web3 Dapp – Let's Buy Twitter!

How to Build a Crowdfunding Web3 Dapp – Let's Buy Twitter!

23
Comments 2
6 min read
ESLint Warnings Are an Anti-Pattern
Cover image for ESLint Warnings Are an Anti-Pattern

ESLint Warnings Are an Anti-Pattern

57
Comments 30
2 min read
7 Ways to Dramatically Reduce Your Time in Code Review
Cover image for 7 Ways to Dramatically Reduce Your Time in Code Review

7 Ways to Dramatically Reduce Your Time in Code Review

315
Comments 14
6 min read
Using Insomnia to Upgrade Dependencies — with Confidence
Cover image for Using Insomnia to Upgrade Dependencies — with Confidence

Using Insomnia to Upgrade Dependencies — with Confidence

8
Comments
6 min read
System Design Interview Tips
Cover image for System Design Interview Tips

System Design Interview Tips

97
Comments 3
4 min read
How I Built My Own Insomnia Plugin
Cover image for How I Built My Own Insomnia Plugin

How I Built My Own Insomnia Plugin

15
Comments
5 min read
Optimize Your Career for Growth
Cover image for Optimize Your Career for Growth

Optimize Your Career for Growth

71
Comments 15
7 min read
How to Create PR Review Apps with Render
Cover image for How to Create PR Review Apps with Render

How to Create PR Review Apps with Render

9
Comments
5 min read
My Recurring Existential Crisis as a Software Engineer
Cover image for My Recurring Existential Crisis as a Software Engineer

My Recurring Existential Crisis as a Software Engineer

159
Comments 16
3 min read
Think Before You Code
Cover image for Think Before You Code

Think Before You Code

63
Comments 7
3 min read
Handle Sensitive Data Securely with Skyflow
Cover image for Handle Sensitive Data Securely with Skyflow

Handle Sensitive Data Securely with Skyflow

9
Comments
6 min read
How to Create a Java Project with Maven
Cover image for How to Create a Java Project with Maven

How to Create a Java Project with Maven

10
Comments
5 min read
Automated Accessibility Testing
Cover image for Automated Accessibility Testing

Automated Accessibility Testing

16
Comments 4
9 min read
What Every Good README Should Contain
Cover image for What Every Good README Should Contain

What Every Good README Should Contain

159
Comments
4 min read
Microservice Orchestration vs. Choreography: How event-driven architecture helps decouple your app
Cover image for Microservice Orchestration vs. Choreography: How event-driven architecture helps decouple your app

Microservice Orchestration vs. Choreography: How event-driven architecture helps decouple your app

68
Comments 5
4 min read
My Journey to One Million Article Views: Advice on systems and goals for new writers
Cover image for My Journey to One Million Article Views: Advice on systems and goals for new writers

My Journey to One Million Article Views: Advice on systems and goals for new writers

19
Comments 4
4 min read
The Principle Behind the Practice: Understanding why we do the things we do
Cover image for The Principle Behind the Practice: Understanding why we do the things we do

The Principle Behind the Practice: Understanding why we do the things we do

59
Comments
7 min read
CI for APIs with the Kong Insomnia CLI and GitHub Actions
Cover image for CI for APIs with the Kong Insomnia CLI and GitHub Actions

CI for APIs with the Kong Insomnia CLI and GitHub Actions

8
Comments
7 min read
Build an SMS App with Infobip
Cover image for Build an SMS App with Infobip

Build an SMS App with Infobip

22
Comments 2
3 min read
Lessons from a Tech Lead: Roles, responsibilities, and words of advice
Cover image for Lessons from a Tech Lead: Roles, responsibilities, and words of advice

Lessons from a Tech Lead: Roles, responsibilities, and words of advice

453
Comments 45
7 min read
Backend Engineering Skills Are Emphasized Too Heavily for Principal Engineers
Cover image for Backend Engineering Skills Are Emphasized Too Heavily for Principal Engineers

Backend Engineering Skills Are Emphasized Too Heavily for Principal Engineers

97
Comments 18
2 min read
Death to Tribal Knowledge
Cover image for Death to Tribal Knowledge

Death to Tribal Knowledge

21
Comments 3
4 min read
AI-Assisted Coding with Tabnine
Cover image for AI-Assisted Coding with Tabnine

AI-Assisted Coding with Tabnine

7
Comments 1
6 min read
In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob
Cover image for In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

928
Comments 38
10 min read
The Five Dysfunctions of an Engineering Team
Cover image for The Five Dysfunctions of an Engineering Team

The Five Dysfunctions of an Engineering Team

42
Comments
5 min read
Why We Micromanage
Cover image for Why We Micromanage

Why We Micromanage

7
Comments 2
3 min read
How to Easily Format Markdown Files in VS Code
Cover image for How to Easily Format Markdown Files in VS Code

How to Easily Format Markdown Files in VS Code

11
Comments 2
4 min read
Build a Plagiarism Checker Using Machine Learning
Cover image for Build a Plagiarism Checker Using Machine Learning

Build a Plagiarism Checker Using Machine Learning

28
Comments 1
7 min read
How to Use the VoiceOver Screen Reader
Cover image for How to Use the VoiceOver Screen Reader

How to Use the VoiceOver Screen Reader

14
Comments 2
2 min read
Understanding Dev, Peer, and Regular Dependencies
Cover image for Understanding Dev, Peer, and Regular Dependencies

Understanding Dev, Peer, and Regular Dependencies

22
Comments
3 min read
Software Engineering is a Loser’s Game
Cover image for Software Engineering is a Loser’s Game

Software Engineering is a Loser’s Game

871
Comments 59
4 min read
Build an Article Recommendation Engine With AI/ML
Cover image for Build an Article Recommendation Engine With AI/ML

Build an Article Recommendation Engine With AI/ML

42
Comments 2
6 min read
There Will Always Be More Work
Cover image for There Will Always Be More Work

There Will Always Be More Work

49
Comments 9
2 min read
What I Look for When Hiring Senior Software Engineers
Cover image for What I Look for When Hiring Senior Software Engineers

What I Look for When Hiring Senior Software Engineers

202
Comments 13
5 min read
loading...