close

DEV Community

Michael Lee ๐Ÿ• profile picture

Michael Lee ๐Ÿ•

Maker of things, giver of high-fives ๐Ÿ–

Location Cary, NC Joined Joined onย  Personal website https://michaelsoolee.com/s/ github website

Education

NC State University

Work

Director of Engineering

Nine Year Club
Eight Year Club
Top 7
2
Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Codeland:Distributed 2020
Three Year Club
Two Year Club
Why is it you can execute a function on the right side of an AND && operator in JavaScript

Why is it you can execute a function on the right side of an AND && operator in JavaScript

BERJAYA BERJAYA 13
Comments 4
1 min read

Want to connect with Michael Lee ๐Ÿ•?

Create an account to connect with Michael Lee ๐Ÿ•. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Add a YouTube stats widget to your iPhone with JavaScript

Add a YouTube stats widget to your iPhone with JavaScript

BERJAYA BERJAYA 18
Comments 2
7 min read
Avoiding the awkward 2 seconds after a Zoom call looking for that end button

Avoiding the awkward 2 seconds after a Zoom call looking for that end button

BERJAYA BERJAYA 20
Comments 6
1 min read
Changing domains for a website hosted on Netlify and how to tell Google you've moved

Changing domains for a website hosted on Netlify and how to tell Google you've moved

BERJAYA BERJAYA 29
Comments 4
8 min read
You are a software engineer

You are a software engineer

BERJAYA BERJAYA 70
Comments 4
1 min read
How to prevent readline in Node from exiting on line event?

How to prevent readline in Node from exiting on line event?

BERJAYA BERJAYA 5
Comments 4
1 min read
What has your developer journey looked like?

What has your developer journey looked like?

BERJAYA BERJAYA 44
Comments 22
1 min read
Rails queueing system, should I use delayed_job or sidekiq?

Rails queueing system, should I use delayed_job or sidekiq?

BERJAYA BERJAYA 11
Comments 8
1 min read
What is the "<>" operator called in Elixir?

What is the "<>" operator called in Elixir?

BERJAYA 8
Comments 6
1 min read
Why does Rails component classes start with the prefix "Action" or "Active"?

Why does Rails component classes start with the prefix "Action" or "Active"?

BERJAYA 4
Comments 2
1 min read
Is there a way to subscribe to a series on DEV?

Is there a way to subscribe to a series on DEV?

BERJAYA BERJAYA 12
Comments 2
1 min read
The best thing about my job is ___

The best thing about my job is ___

BERJAYA 4
Comments 9
1 min read
Cool, just send me a copy of the code on ___

Cool, just send me a copy of the code on ___

BERJAYA 2
Comments 12
1 min read
It's going to take ___ to finish that task.

It's going to take ___ to finish that task.

3
Comments 8
1 min read
Steve Jobs & Steve Wozniak is to Apple as ___ is to ___

Steve Jobs & Steve Wozniak is to Apple as ___ is to ___

BERJAYA 3
Comments 4
1 min read
___ as a Service

___ as a Service

BERJAYA BERJAYA 5
Comments 18
1 min read
What I hate hearing most as a developer.

What I hate hearing most as a developer.

BERJAYA 7
Comments 23
1 min read
Trust me, I can build software because I learned how to code from ___

Trust me, I can build software because I learned how to code from ___

BERJAYA BERJAYA 9
Comments 11
1 min read
A misunderstanding of ______ brought down all of the Internet

A misunderstanding of ______ brought down all of the Internet

BERJAYA BERJAYA 8
Comments 8
1 min read
I got to the bottom of an infinitely scrolling website and found

I got to the bottom of an infinitely scrolling website and found

BERJAYA BERJAYA 3
Comments 10
1 min read
git commit -m "_____"

git commit -m "_____"

BERJAYA BERJAYA 36
Comments 37
1 min read
Who are women that should get recognition for their contributions to software?

Who are women that should get recognition for their contributions to software?

BERJAYA 6
Comments 6
1 min read
Friends donโ€™t let friends ____ on a Friday afternoon.

Friends donโ€™t let friends ____ on a Friday afternoon.

BERJAYA BERJAYA 8
Comments 17
1 min read
_____ does not Spark Joy, thank it and discard it.

_____ does not Spark Joy, thank it and discard it.

BERJAYA BERJAYA 4
Comments 11
1 min read
Bane of my existence as a developer

Bane of my existence as a developer

BERJAYA BERJAYA 13
Comments 14
1 min read
My favorite swag from tech conferences are ______

My favorite swag from tech conferences are ______

BERJAYA BERJAYA 8
Comments 7
1 min read
Resizing panes in tmux 03:55

Resizing panes in tmux

BERJAYA BERJAYA 23
Comments 1
2 min read
Compile a Jekyll project without installing Jekyll or Ruby by using Docker

Compile a Jekyll project without installing Jekyll or Ruby by using Docker

BERJAYA BERJAYA 63
Comments 8
4 min read
How would you setup a model in Rails to reference the same model type?

How would you setup a model in Rails to reference the same model type?

BERJAYA 7
Comments 13
1 min read
How does one go about allowing custom domains to point to your application?

How does one go about allowing custom domains to point to your application?

BERJAYA 8
Comments 13
1 min read
Silencing the lizard brain

Silencing the lizard brain

BERJAYA BERJAYA 24
Comments 4
2 min read
Determine the current route in Rails

Determine the current route in Rails

BERJAYA 9
Comments 2
2 min read
Spell It Out: 600+ acronyms spelt out

Spell It Out: 600+ acronyms spelt out

BERJAYA BERJAYA 12
Comments 2
3 min read
Whee! Issue 008 - A weekly newsletter highlighting the funnest web development resources around

Whee! Issue 008 - A weekly newsletter highlighting the funnest web development resources around

BERJAYA 7
Comments
3 min read
Whee! Issue 007

Whee! Issue 007

BERJAYA 5
Comments
2 min read
How do you name your git branches?

How do you name your git branches?

BERJAYA BERJAYA 36
Comments 41
1 min read
Whee!, a newsletter highlighting the funnest web development things

Whee!, a newsletter highlighting the funnest web development things

BERJAYA BERJAYA 6
Comments 5
1 min read
Avoid setting up an inbox for MailChimp by using AWS's Simple Email Service (SES)

Avoid setting up an inbox for MailChimp by using AWS's Simple Email Service (SES)

BERJAYA BERJAYA 17
Comments 2
7 min read
Is there a better alternative to lorem ipsum for placeholder copy?

Is there a better alternative to lorem ipsum for placeholder copy?

BERJAYA 12
Comments 27
1 min read
A behind the scenes look at running Spell It Out

A behind the scenes look at running Spell It Out

BERJAYA BERJAYA 13
Comments 3
5 min read
When signing up or logging into an app, do you prefer OAuth (authentication w/social media account) or email sign up/sign in?

When signing up or logging into an app, do you prefer OAuth (authentication w/social media account) or email sign up/sign in?

BERJAYA BERJAYA 19
Comments 25
1 min read
What teaching my kids how to play tic-tac-toe taught me about user onboarding experience

What teaching my kids how to play tic-tac-toe taught me about user onboarding experience

BERJAYA BERJAYA 46
Comments 10
4 min read
Why haven't you gone to a development conference?

Why haven't you gone to a development conference?

BERJAYA BERJAYA 32
Comments 26
1 min read
What's your origin story?

What's your origin story?

BERJAYA BERJAYA 58
Comments 40
2 min read
What are you learning from the DEV open source codebase?

What are you learning from the DEV open source codebase?

BERJAYA BERJAYA 74
Comments 11
1 min read
The tools I use, July 2018 edition ๐Ÿ› 

The tools I use, July 2018 edition ๐Ÿ› 

BERJAYA BERJAYA 148
Comments 22
9 min read
So, do it.

So, do it.

BERJAYA BERJAYA 104
Comments 2
3 min read
Saying bye to a personal project

Saying bye to a personal project

BERJAYA BERJAYA 50
Comments 3
4 min read
WWDC 2018 acronyms spelt out

WWDC 2018 acronyms spelt out

BERJAYA 9
Comments 5
2 min read
Introducing my second Twitter bot, @tinyraces

Introducing my second Twitter bot, @tinyraces

BERJAYA BERJAYA 34
Comments 4
3 min read
Programming is hard!

Programming is hard!

BERJAYA BERJAYA 81
Comments 8
3 min read
Hi, I'm Michael. I'm a dad, work remote, developer now working as a designer, love full stack JavaScript + side projects. AMA!

Hi, I'm Michael. I'm a dad, work remote, developer now working as a designer, love full stack JavaScript + side projects. AMA!

BERJAYA BERJAYA 48
Comments 23
1 min read
The best tech stack for projects

The best tech stack for projects

BERJAYA BERJAYA 36
Comments
4 min read
I just got a Raspberry Pi 3. What can I do with it?

I just got a Raspberry Pi 3. What can I do with it?

BERJAYA BERJAYA 188
Comments 91
1 min read
Spell It Out: spelling out tech acronyms, abbreviations and word shortenings

Spell It Out: spelling out tech acronyms, abbreviations and word shortenings

BERJAYA BERJAYA 52
Comments 40
1 min read
Future proof your footer's copyright date with the current year

Future proof your footer's copyright date with the current year

BERJAYA 27
Comments 14
1 min read
How should markdown be saved and rendered?

How should markdown be saved and rendered?

BERJAYA BERJAYA 56
Comments 19
1 min read
If you're in a position to hire, what are you looking for in a web developer's portfolio?

If you're in a position to hire, what are you looking for in a web developer's portfolio?

BERJAYA BERJAYA 16
Comments 1
1 min read
Explain variables in programming like I'm five

Explain variables in programming like I'm five

BERJAYA 13
Comments 10
1 min read
I built my own invoicing system

I built my own invoicing system

BERJAYA BERJAYA 16
Comments 5
4 min read
loading...