DEV Community

Jordan Brennan profile picture

Jordan Brennan

Building UI, attempting to learn ML

Location Tulsa Joined Joined on  Personal website https://m-docs.org github website

Work

Senior Software Engineer

Vue RFC for boolean attribute shorthand

Vue RFC for boolean attribute shorthand

Reactions 6 Comments
1 min read
Update current URL's query params non-destructively

Update current URL's query params non-destructively

Reactions 6 Comments
1 min read
There's always time for cheese

There's always time for cheese

Reactions 22 Comments
2 min read
Really, why React?

Really, why React?

Reactions 470 Comments 138
11 min read
Helpful patterns I use in Vue

Helpful patterns I use in Vue

Reactions 225 Comments 19
3 min read
Designers, know your API

Designers, know your API

Reactions 5 Comments
4 min read
Fault tolerance on the web

Fault tolerance on the web

Reactions 111 Comments 49
8 min read
How to inject Object.values() into an Array chain

How to inject Object.values() into an Array chain

Reactions 7 Comments
1 min read
JavaScript Number's isInteger() vs. isSafeInteger() vs. isFinite()

JavaScript Number's isInteger() vs. isSafeInteger() vs. isFinite()

Reactions 6 Comments
1 min read
No Known Bugs and How to Get There

No Known Bugs and How to Get There

Reactions 22 Comments 3
4 min read
CORS checklist

CORS checklist

Reactions 152 Comments 4
2 min read
The reasons I don't use Typescript

The reasons I don't use Typescript

Reactions 243 Comments 182
5 min read
M-'s type="none" list

M-'s type="none" list

Comments
2 min read
5 Reasons Why Front-end Is So Hard

5 Reasons Why Front-end Is So Hard

Reactions 221 Comments 57
4 min read
An engineer's plea to designers

An engineer's plea to designers

Reactions 75 Comments 8
5 min read
Pass arbitrary data to a Vue route

Pass arbitrary data to a Vue route

Comments
1 min read
Custom local domain solves CORS and other issues

Custom local domain solves CORS and other issues

Reactions 5 Comments
2 min read
Breaking the law with <fieldset>

Breaking the law with <fieldset>

Reactions 12 Comments 6
2 min read
Domain, host, origin - what's what?

Domain, host, origin - what's what?

Reactions 12 Comments 1
2 min read
M-'s type="remove" button

M-'s type="remove" button

Reactions 6 Comments 1
2 min read
Why didn't Preact replace React?

Why didn't Preact replace React?

Reactions 7 Comments 9
1 min read
10 Ways Mdash Raises the Bar for UI Libraries

10 Ways Mdash Raises the Bar for UI Libraries

Reactions 7 Comments
5 min read
Vue vs. Riot: Both are Winners!

Vue vs. Riot: Both are Winners!

Reactions 10 Comments 7
6 min read
HTML Attribute for Tests & Tool Integration

HTML Attribute for Tests & Tool Integration

Reactions 1 Comments
5 min read
Optional chaining is what you've been waiting for

Optional chaining is what you've been waiting for

Reactions 6 Comments 4
1 min read
SVG icons are not "settled science"

SVG icons are not "settled science"

Reactions 21 Comments 14
8 min read
Custom HTML Tags

Custom HTML Tags

Reactions 69 Comments 16
13 min read
loading...