DEV Community

Vera Yang profile picture

Vera Yang

Hey! I'm Vera, Partner & Developer at BeGoodTool. I believe coding shouldn't be boring. I write clean, lightning-fast code to turn complex problems into frictionless experiences!

Work

Partner & Developer at BeGoodTool

Dead-pixel test sites are just colored divs — the actual engineering problem is the Fullscreen API, not the colors

Dead-pixel test sites are just colored divs — the actual engineering problem is the Fullscreen API, not the colors

1
Comments
6 min read

Want to connect with Vera Yang?

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

Already have an account? Sign in
Generating unique random numbers is easy — swapping min and max broke my own validation

Generating unique random numbers is easy — swapping min and max broke my own validation

3
Comments
4 min read
Why "must be subscribed to enter" is a checkbox I had to delete from a YouTube giveaway picker

Why "must be subscribed to enter" is a checkbox I had to delete from a YouTube giveaway picker

2
Comments
6 min read
Why my auto-scrolling teleprompter froze at low speed (and the hidden float that fixed it)

Why my auto-scrolling teleprompter froze at low speed (and the hidden float that fixed it)

2
Comments
5 min read
Why splitting text into sentences by punctuation breaks on "Dr. Smith" (I found out building a case converter)

Why splitting text into sentences by punctuation breaks on "Dr. Smith" (I found out building a case converter)

2
Comments 2
5 min read
Why "the date exactly halfway between these two dates" doesn't always have one answer

Why "the date exactly halfway between these two dates" doesn't always have one answer

3
Comments
5 min read
Why `new Date(garbage) === "Invalid Date"` is always false (a timestamp converter taught me this the hard way)

Why `new Date(garbage) === "Invalid Date"` is always false (a timestamp converter taught me this the hard way)

2
Comments
5 min read
I built a calorie lookup table and realized the search box was already a category filter

I built a calorie lookup table and realized the search box was already a category filter

3
Comments
5 min read
Why three "characters" in my HTML symbol table aren't actually there

Why three "characters" in my HTML symbol table aren't actually there

2
Comments
4 min read
Why "business days between two dates" isn't a division problem (I only saw it clearly building a workday calculator)

Why "business days between two dates" isn't a division problem (I only saw it clearly building a workday calculator)

3
Comments
5 min read
Turns out a "random" spin wheel doesn't pick a winner and rotate to it — it spins first, then checks who's standing there

Turns out a "random" spin wheel doesn't pick a winner and rotate to it — it spins first, then checks who's standing there

3
Comments
5 min read
Why regex match highlighting breaks on nested capture groups (I found out the hard way building a tester)

Why regex match highlighting breaks on nested capture groups (I found out the hard way building a tester)

2
Comments
5 min read
Why "just convert everything to UTC" is the wrong way to find a meeting time across time zones

Why "just convert everything to UTC" is the wrong way to find a meeting time across time zones

3
Comments
6 min read
Turns out my "random group splitter" doesn't roll any dice — here's what it does instead

Turns out my "random group splitter" doesn't roll any dice — here's what it does instead

4
Comments
6 min read
Why signed binary ranges are asymmetric (I only really got it after building a converter)

Why signed binary ranges are asymmetric (I only really got it after building a converter)

6
Comments
4 min read
Turns out "fancy Instagram fonts" are just Unicode — here's how I built a generator for it

Turns out "fancy Instagram fonts" are just Unicode — here's how I built a generator for it

5
Comments
4 min read
loading...