DEV Community

Gregory Gaines profile picture

Gregory Gaines

A software engineer that specializes in serverless microservices. I love creating helpful content about programming and reverse-engineering. I am employed at Google; all opinions are my own.

Work

SWE @ Google

Two Year Club
Writing Debut
One Year Club
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Beloved Comment
Node
JavaScript
Deepgram x DEV Hackathon Participant Prize (Accessibility Advocates)
4 Week Writing Streak
Emulating PS2 Floating-Point Numbers: IEEE 754 Differences (Part 1)

Emulating PS2 Floating-Point Numbers: IEEE 754 Differences (Part 1)

8
Comments
9 min read

Want to connect with Gregory Gaines?

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

Already have an account? Sign in
A Letter to Rust Users: Don’t Test Implementation Details (Unit vs. Integration Tests)

A Letter to Rust Users: Don’t Test Implementation Details (Unit vs. Integration Tests)

9
Comments 2
5 min read
My Attempt at Running a Gameboy Emulator in Google Sheets

My Attempt at Running a Gameboy Emulator in Google Sheets

25
Comments
6 min read
DEV Should Remove the Authors Ability to Hide Comments

DEV Should Remove the Authors Ability to Hide Comments

26
Comments 19
4 min read
Build Your Own Google Like Autocomplete Using React And JavaScript

Build Your Own Google Like Autocomplete Using React And JavaScript

16
Comments
11 min read
The Only JavaScript Sorting Guide You'll Ever Need

The Only JavaScript Sorting Guide You'll Ever Need

33
Comments 3
5 min read
Playing Breaking Bad Quotes From a Phone Call Using Node.JS and Twilio ⚗️

Playing Breaking Bad Quotes From a Phone Call Using Node.JS and Twilio ⚗️

10
Comments 3
6 min read
Getting Started With TailwindCSS v3.0 in React

Getting Started With TailwindCSS v3.0 in React

7
Comments
3 min read
Anime (or any other video) Translator - Chrome extension that automatically translates web videos! 👯

Anime (or any other video) Translator - Chrome extension that automatically translates web videos! 👯

14
Comments 1
3 min read
How to Hash and Salt Passwords in Golang Using SHA-512 and Why You Shouldn’t 😤

How to Hash and Salt Passwords in Golang Using SHA-512 and Why You Shouldn’t 😤

9
Comments
2 min read
What Is the Time Complexity of Arrays.sort() and Collections.sort()

What Is the Time Complexity of Arrays.sort() and Collections.sort()

6
Comments
3 min read
How to Properly Hash and Salt Passwords in Golang Using Bcrypt 🔒

How to Properly Hash and Salt Passwords in Golang Using Bcrypt 🔒

18
Comments 1
2 min read
Extract Icons From Your Childhood Nintendo DS Games

Extract Icons From Your Childhood Nintendo DS Games

6
Comments 3
1 min read
Develop an Unbeatable Tic-Tac-Toe AI Using React

Develop an Unbeatable Tic-Tac-Toe AI Using React

8
Comments 3
12 min read
How to use Function Pointers in Java ️ ✨

How to use Function Pointers in Java ️ ✨

13
Comments
3 min read
Refresh Gatsby Content Without Restarting Development Server

Refresh Gatsby Content Without Restarting Development Server

9
Comments
1 min read
loading...