DEV Community

Benjamin Botwin profile picture

Benjamin Botwin

A DEV since I was a kid. I love learning new, weird languages and tools. I make games, apps, and sites. Working @Trello

Location Boynton Beach, FL Joined Joined on  github website

Work

Software Engineer at Trello

All 47 comments

What makes frontend so miserable for backend developers?

I've been working backend and frontend for about 7 years and ...

Blogs are harmful and we are learning wrongly!

I’m conflicted now. Should I listen to what you say, or ig...

Why I still love Ruby

It’s especially interesting because both languages (python ...

Why I still love Ruby

I think the approach that ruby took is one of individuality...

Smooth Scroll with one line of CSS

It's still definitely worth a watch for the example of how ...

Smooth Scroll with one line of CSS

TL;DW He's using a working draft css rule scroll-behavior ...

Why I still love Ruby

Matz (the creator of ruby) used to talk about the "Principle ...

Dev predictions for 2020

There’s no heat here 😅 Sorry it came off like that. I thin...

Dev predictions for 2020

As you said, svelte is a compiler. A compiler for the svel...

Is Preact SEO friendly?

Oh wow, I didn’t know that. Still I’d say it’s good practic...

Is Preact SEO friendly?

For Your site to take advantage of SEO techniques your page...

👉 12 Signs you must quit your job and search for another

That “unlearning” bullet hit me hard. It wasn’t until I wa...

A Year of React - 2019 in Review

Sometimes you just want to get away from all the politics, ...

Dev predictions for 2020

I think you’re too optimistic with svelte. The force react h...

React Devs, Why don't you use React Native for Web?

Hey man, thanks for taking the time to respond! Let me see...

Falling in love with Gatsby all over again

I strongly disagree that Gatsby is right for even most reac...

What’s the most under-appreciated software?

Bash, probably. Like damn once you learn it, it makes life...

Which react form library is better?

IMO react final form is just like formik, but smaller and b...

9 Extremely Powerful JavaScript Hacks

Even better!

9 Extremely Powerful JavaScript Hacks

Oh I just found out the “?.” operator might be coming to JS t...

9 Extremely Powerful JavaScript Hacks

You can chain it together many times AND you can do nicer l...

What are the cons of GraphQL?

The big draw to Apollo for me is honestly not so much the c...

What are the cons of GraphQL?

That’s what I was thinking, but, I guess, Apollo needs some...

No, disabling a button is not app logic.

Wow this article blew my mind and introduced me to Xstate. ...

What are the cons of GraphQL?

Jeezus man chill out. I just checked their deps on npmjs.org....

What are the cons of GraphQL?

Your client needs knowledge and implementation with REST as...

What are the cons of GraphQL?

I just took a look and neither urql, Apollo-client, react-A...

What are the cons of GraphQL?

Why do you have a graphql parser on your frontend?

What are the cons of GraphQL?

GraphQL isn’t a framework though it’s a protocol. It’s anot...

What are the cons of GraphQL?

Ah okay, I see what you’re saying. I was getting the networ...

[A RESTful API BUILT IN NODEJS USING JUST NATIVE MODULES - NO NPM HERE!]

I get that. I was making a joke. Sarcasm is hard to express...

What are the cons of GraphQL?

I don't know if I agree with this. You can have a similar c...

[A RESTful API BUILT IN NODEJS USING JUST NATIVE MODULES - NO NPM HERE!]

I don't know why you'd do this to yourself, but nice job! ...

Looking for scripting language

Everything you listed (other than the need for a single bin...

GraphQL for PostgreSQL - Why?

A few reasons: Some engines can generate very efficient SQ...

GraphQL for PostgreSQL - Why?

I haven’t dug too deeply into postgraphile’s code, but I be...

React Devs, Why don't you use React Native for Web?

IMO, it's just like any other component system out there. It'...

GraphQL for PostgreSQL - Why?

So with postgraphile, specifically, it could either create ...

GraphQL for PostgreSQL - Why?

depending on the tools, you're not restricting the power of...

GraphQL for PostgreSQL - Why?

Most db -> graphql layers (like hasura or postgraphile) ...

GraphQL for PostgreSQL - Why?

The main advantage is ROCK SOLID schemas that map 1:1 with yo...

What was your win this week?

I've started being able to wrap my head around postgresql f...

What is the best language for scripting?

It doesn’t have a big web dev presence, but Lua is a fast a...

loading...