DEV Community

loading...
Jacob Paris profile picture

Jacob Paris

Sales funnels and B2B SaaS for the mortgage industry, almond latte fanatic, LA @eggheadio , formerly ToolStache

Location Toronto, ON Joined Joined on  Personal website https://www.jacobparis.com/ twitter website
Work

Senior Developer at Fintech

All 28 comments

A tech interview that doesn't suck

I can definitely see that argument. Too many companies just t...

A tech interview that doesn't suck

Hiring seniors is definitely a different ballgame, but if I'm...

A tech interview that doesn't suck

They're selecting for access to prep time and training materi...

How To For Loop Through Anything in JS

I would absolutely consider this to be a matter of taste

A tech interview that doesn't suck

I think a big problem is that interviews are usually designed...

How To For Loop Through Anything in JS

That depends what you're measuring Most of the time a for lo...

React Hooks: UseEffect, UseCallback, UseMemo

Appreciate it, I've heard Frontend Masters is an excellent ...

Dev.to Messages Was Bad (Temporarily)

Yes, I confirm it works now and I've updated the post to re...

React Hooks: UseEffect, UseCallback, UseMemo

PURE return ( <Button productId={product....

React Hooks: UseEffect, UseCallback, UseMemo

Not really. You could do that: const removeFromCart = (i...

Why (! + [] + [] + ![]).length is 9

You can stand on your own shoulders this was perfect

Why (! + [] + [] + ![]).length is 9

(({})[[]]+[]).length This is also equal to 9 but for a ...

An Incomplete Guide to HTML Layouts

Display: grid is good for 2D arrays of items, but to be hon...

An Incomplete Guide to HTML Layouts

Love you too!

Why (We) Make Room For `console.log`?

I've always just used the comma operator for this which I c...

Battling Imposter Syndrome By Understanding the Dunning Kruger Effect

If you're feeling insecure about your accomplishments, that...

Stop using inline CSS (praise utility classes!)

Oh thank god you agree I was starting to worry I was being ...

Sorting an array into groups with reduce

Oh yes -- I understand now. I'm a strong believer in refac...

Sorting an array into groups with reduce

I'm really not sure how lodash or immutable are shorter or ...

Which 2018 Mac is best for web development?

I'm running an Early 2011 MBP with 256GB SSD and 8GB RAM an...

Sorting an array into groups with reduce

The accumulator used in a reduce function is a temporary va...

Let's Encrypt: Wildcard Certificate With Certbot

Not at all! But it's even less hard to not write one

Should You Listen to Music While Programming?

I spent a few months trying out different music streaming s...

Optimising JavaScript

HTTP/2's massive speed increase is the reason that — albeit...

Let's Encrypt: Wildcard Certificate With Certbot

The main shortcoming of LetsEncrypt is that it's faster to ...

Hamburger Menu in Minimal Javascript

If we didn't care about updating the button text on each cl...

7 adorable web development tricks

!! is a pretty standard way to convert to Boolean, but I de...

Sorting an array into groups with reduce

Yes you're right — that's a better way to write that

loading...