DEV Community

Benny Powers ๐Ÿ‡ฎ๐Ÿ‡ฑ๐Ÿ‡จ๐Ÿ‡ฆ profile picture

Benny Powers ๐Ÿ‡ฎ๐Ÿ‡ฑ๐Ÿ‡จ๐Ÿ‡ฆ

Coding is as much a matter of personal growth as it is of logic and control-flow. I keep patience, curiosity, & exuberance in the same toolbox as vim and git. *Opinions posted are my own*

Education

Self Taught / Online

Work

Principal Front-End Developer @RedHat

Last 250 comments

How to Reduce React App Loading Time By 70%

best way to optimize a react app is to not use react use pre...

What's NOT new in React 18

And yet somehow every other framework including preact pulled...

Migrating a React codebase to web components

Respectfully, I think your outlook might be coloured too much...

The Next Evolution of GraphQL Front Ends

I wouldn't say it's for everything but from a front end pers...

You donโ€™t need React for building websites

React native will be the death of the web. We take it for gr...

You donโ€™t need React for building websites

Preact is a fine choice. Lit has the advantage of running di...

You donโ€™t need React for building websites

That's an interesting definition of "share" you got there

You donโ€™t need React for building websites

faster? bundlephobia.com/package/react-dom... bundlephobia.co...

You donโ€™t need React for building websites

By refusing to work with HTML and the DOM, React makes it har...

What was your win this week?

Got some key help from the FAST team that put this release ov...

Passing Data Between React Components

React utilizes reusable components. This allows you to reuse...

Let's Build a Colour Picker Web Component

I wrote a version of this example but using Haunted instead o...

Incident Retro: Failing Comment Creation + Erroneous Push Notifications

Great run down thanks for being open

Let's Build a Colour Picker Web Component

I added an a11y section, which I should have done in the firs...

Is Dev.to victim of its own success?

At the risk of sounding extreme, perhaps what's needed here i...

What's NOT new in React 18

Did you end up publishing this?

What's NOT new in React 18

It's not either-or. There are many web component libraries wi...

Let's Build a Colour Picker Web Component

I'd love to see a remix that includes this

What was your win this week?

Beat the ADHD with the help of friends and finished the contr...

Let's Build a Colour Picker Web Component

@codingsafari do you have another idea for how to use a Mous...

Let's Build a Colour Picker Web Component

Good point! if the native widget fulfills your needs, it woul...

Let's Build a Colour Picker Web Component

Good idea! As the focus of the post was custom elements and r...

Let's Build a Colour Picker Web Component

fine, but if you copy that into a typescript file, it will br...

10 JavaScript features that will help you adopt React faster

2โ€Œ. The Document Object Model โ€” DOM React doesn't support...

What's NOT new in React 18

It's more likely a feature that has a particularly high valu...

What's NOT new in React 18

A better question is whether Facebook even wants to be on the...

What's NOT new in React 18

inform React users who maybe weren't aware that React is way...

What's NOT new in React 18

Low quality comment. You are well aware of the many high-qual...

What's NOT new in React 18

I dunno, are they really bigger or do they just have a louder...

What's NOT new in React 18

It's definitely pathetic, especially considering the mountain...

What's NOT new in React 18

Use your voice, @ivanjeremic

Introducing: Custom Elements Manifest

Excellent work, @thepassle . The plugin API was simple to us...

Learn basic Web Components

if you know you're only going to use the element once, yeah t...

Learn basic Web Components

Shouldn't be innerHTMLing in constructor. Better to use the t...

Lets Build Web Components! Part 3: Vanilla Components

Nice!

Semantics, what does it mean?

Nice one, Erik!

Jan 16: DEV Daily Discovery

Recently wrote up a good-old "todomvc" clone using apollo ele...

Create Reusable Web Components in HTML

That's a great point! Not many devs write blog posts about qu...

Things to watch for in TypeScript 4.2 onwards

looks good. Do you think static indexing will obviate these k...

Create Reusable Web Components in HTML

Bing executes JS. Bing crawls shadow DOM content, just like G...

Create Reusable Web Components in HTML

You can. No one is saying you can't. bundlephobia.com/result...

Create Reusable Web Components in HTML

a shadow, to which I guarantee you Google doesn't have acces...

Create Reusable Web Components in HTML

there isnโ€™t much uptake from the dev community. ...

Create Reusable Web Components in HTML

Using the DOM element.someProperty = [{...}] Enter ...

Create Reusable Web Components in HTML

Google executes JavaScript and has no problem parsing your co...

Create Reusable Web Components in HTML

Well, "better" for what? If you want to calculate a sum from ...

Create Reusable Web Components in HTML

Web components are vanilla JavaScript

String manipulation types in TypeScript 4.1

Very cool and thanks for the write up. I now hereby challenge...

Running headless Chromium in Azure Functions with Puppeteer and Playwright

Thanks for publishing this article it really helped me. I we...

GitLab joined legalized discrimination. Why does no one talk about this?

Did you read the Link I sent? The Iranian government discrim...

GitLab joined legalized discrimination. Why does no one talk about this?

The Ayatollah legally bars Iranians from doing business with ...

Lets Build Web Components! Part 2: The Polyfills

Thank you for the kind words. I'm glad you enjoyed it.

What are you looking forward to when the pandemic is over?

I'm going to Abu Dhabi for vacation. We used to host Shabbat...

TypeScript is slow. What can we do about it?

esbuild won't do any typechecking, just transform to javascri...

Should I leave my current job during this time of pandemic?

sorry I meant "line something up"

Should I leave my current job during this time of pandemic?

Try to line something else up first, and in the mean time try...

TypeScript is slow. What can we do about it?

Use esbuild?

Does typescript increase the bundle size of a project?

it depends on how it's used optional chaining will have some ...

Let's Build Web Components! Part 5: LitElement

I've been using web components since polymer 1. You can think...

Let's Build Web Components! Part 5: LitElement

Hi John, thanks for the kind words Yes, I do consider LitEle...

What BOTHERS you most about Open Source Collaboration? (maintainers, and collaborators)

"uhh, hey can we get a standard es2017 build of this library,...

GitHub releases public roadmap

github.com/github/roadmap/projects... huh...

What do you do within the first 30 minutes of starting your work day?

Depends If I was in the middle of a ticket, odds are good I s...

I'm still using Firefox

FF has been my fault driver since 53 or so, I think it's a gr...

Where to begin building Web Components? - Class-based Libraries

Don't miss Gluon and Polymer, although Polymer is no longer r...

Replacing master with main in Github

I found this tweet by the person who chose those names in the...

Announcing Torah && Tech; The Book.

Yasher Koach! I've been really enjoying these

Chrome 83 Stable is Shipping Any Moment and It's Bolder Than Ever ๐ŸŽ‰

/me laughs in firefox

Seems like GitHub is down

All right everyone go home

Introducing mdjs - interactive demos everywhere

Hey @ben wouldn't it be cool if dev.to ran these?

Let's Build Web Components! Part 5: LitElement

Small edit to the second example: set content descriptor wi...

Let's Build Web Components! Part 5: LitElement

Hey, sure So, properties exist on the DOM, which is the br...

Math.sign: How to Check if a Number is Positive or Negative in JavaScript

Love your posts, Samantha, keep them coming

Any Framework, One Stripe Integration

PCI requires the inputs to be in Stripe's iframe, but I was...

Any Framework, One Stripe Integration

Looking forward to it! A few ideas I've been kicking aroun...

CSS Variables Explained in 2 Minutes with an Interactive Demo

You missed the best part: CSS Custom Properties pierce shadow...

Build a Story Web Component with LitElement

No scroll-snap? Denied! Seriously though, awesome post. ...

My Vanilla JavaScript Built-In Web Elements Collection

The problem with is is that Safari team will never implemen...

Lets Build Web Components! Part 3: Vanilla Components

You're correct. Until jsdom supports more of the DOM API, t...

Au Revoir, Gentoo - Sell Me A New Linux Distro

I have very fond memories of administering my own Gentoo ho...

Promise Chains are Kinda Awesome

Two wee caveats here. One is that this is ultimately a matt...

Promise Chains are Kinda Awesome

Excellent question! If you want to use Promise as your con...

Promise Chains are Kinda Awesome

Hi Dustin! I'm not sure what you mean specifically here wh...

Promise Chains are Kinda Awesome

Good catch. We'll need to wrap that param in a Promise.reso...

DEV users landscape

I'd suggest not setting the username attr until the popup o...

DEV users landscape

Why not use <dev-feed> in a pop-up when you click on ...

Get to Know the Command Line: Basic Commands

Yeah I literally looked it up today. There's pushd and pop...

Get to Know the Command Line: Basic Commands

Great intro, I will definitely share this when asked. Now...

Apples announces new 16-inch Macbook Pro

500 nits of brightness Lol, wouldn't be an apple launch ...

20 JavaScript Playgrounds to use in 2019

Check out github.com/evilsoft/evil-playground

Email client for MAC. Which one?

started using that when inbox died. it's not amazing, but ...

Stop Telling People For Loops Are Bad

So you're saying you have a nuanced and reasonable approach...

Stop Telling People For Loops Are Bad

Thanks for sharing your view. I have to say I disagree on...

Welcome Thread - v47

Welcome! You can learn a lot here. Don't be shy to ask ques...

Web components

Very nice overview of the basics. For your next project, ...

Explain React to Me

React is a non-standard, userland rewriting of a subset of ...

Hacktoberfest Completion Thread

It was my privilege to make a number of contributions to th...

Lets Build Web Components! Part 8: Mythbusters Edition

I'm responding here to spectators, because of course Mr. De...

Lets Build Web Components! Part 8: Mythbusters Edition

I hate to reopen old wounds, but for the sake of those futu...

When not to use package-lock.json

On the other hand, wouldn't you like to lock versions of de...

Welcome Thread - v41

Hi Isaac, welcome to the community

DEV IRL Tel Aviv has launched!

Was a treat, thanks for organizing

Lets Build Web Components! Part 1: The Standards

Thanks for the kind words ๐Ÿ˜

dev.to is shadow-banned on Reddit

IIRC posting your own content to reddit is against their te...

What is your daily routine?

I wake at 5:40, catch the 6:03 bus, arrive at 7:12, eat a b...

How do *you* pronounce sudo?

obligatory xkcd

What does it take to become a jr. dev?

A little HTML and CSS, JS helps, a positive attitude, tenac...

Lets Build Web Components! Part 3: Vanilla Components

if your goal is to test that the shadow root renders the wa...

Lets Build Web Components! Part 3: Vanilla Components

Hello, I didn't look too deeply into your code, it looks l...

Going Buildless

What about importception { "kv-storage": [ ...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

There has to be room in this discussion to disagree without...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

Both Hizbollah and Hamas are Iranian proxies. That's nothing ...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

I feel like we're going in circles, Dyl, but I hope you'll re...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

Liberal democracy refers to the prevailing system of governme...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

No liberal democracy, no GitHub Just to clarify: what I me...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

I addressed solidarity in the preamble to my original comment...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

What you're calling racist policy, I call nonviolent sanction...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

God willing, soon we'll take the train from Tel Aviv to Teh...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

The exact point I'm making is that the services we use to kee...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

Before I start, I want to extend my sympathy to OP and others...

What's new and upcoming in browser land?

stay ahead of the curve ...

Give a lightning Talk at DEV IRL Tel Aviv!

ืžื’ื ื™ื‘ ืœืืœืœื”. ื ืชืจืื” ืฉื

Lets Build Web Components! Part 3: Vanilla Components

Puts on open-wc hat ๐ŸŽฉ At the moment open-wc certainly reco...

Puppeteer vs Selenium

Still, it got featured on Chrome's YouTube changelog, so th...

Puppeteer vs Selenium

github.com/GoogleChrome/puppeteer/...

A case against modern CSS frameworks (component libraries)

Ever try shadow DOM? It's been liberating for me. Nowadays ...

Lets Build Web Components! Part 3: Vanilla Components

Doesn't get much better that open-wc.org/testing

Two Programmers Walk Into a Bar...

if it made you chuckle, it's mission accomplished

Two Programmers Walk Into a Bar...

curl -d '{"title": "Gold for comments. #jokes only", "body"...

Let's Fly to Google I/O Pt. 1 - Take-Off

also, straight after havdallah and... ๐Ÿ’ป it's like you k...

Let's Fly to Google I/O Pt. 1 - Take-Off

lol i actually did check sat night and it was still blocked...

Two Programmers Walk Into a Bar...

there weren't any specs for the internal APIs so the engine...

Daily Challenge #3 - Vowel Counter

module Vowels (countVowels) where import Data.Char (toUppe...

Daily Challenge #3 - Vowel Counter

Could also const compose = (...fns) => fns.reduce((f, ...

Daily Challenge #3 - Vowel Counter

import { compose } from 'crocks'; const toLowerCase = s =&...

Why I use Web Components - My use cases

Great write-up. Here's an example of your counter component...

What To Expect When You're Expecting To Drop IE11 ๐Ÿ—‘๏ธ

Very nice list. Don't forget Custom Elements and Shadow DO...

Parents of DEV: How are you teaching your children about technology?

We don't go out of our way to teach them how to use our dev...

Modern Web Components

Great examples! (s/HtmlElement/HTMLElement/g)

Lets Build Web Components! Part 3: Vanilla Components

The webcomponents-loader.js polyfill will only load the cod...

Let's Build Web Components! Part 5: LitElement

Do you mean that lit elements isn't well suited for a webc...

Are CSS and HTML programming languages?

No Twitter hot take will ever match the subtlety and wisdom...

VSCode or Atom?

Atom, obviously ๐Ÿ˜‰ Vim mode plus is a joy Tones of plugins ...

Why Most Developers Fear CSS

Most developers like CSS It's a vocal minority that casts ...

Do you have a process for naming things?

I'm the one on my office that gets asked for naming help. M...

Lets Build Web Components! Part 1: The Standards

Hey Eric thanks for dropping by ๐Ÿป content is a read-only p...

Are there any new or upcoming browser APIs you are keeping an eye on?

Constructable Style Sheets and ShadowRoot#adoptedStyleSheet...

Are there any new or upcoming browser APIs you are keeping an eye on?

Template Instantiation will provide another piece of the pu...

Are there any new or upcoming browser APIs you are keeping an eye on?

This is a specific case of the element internals API propos...

What would be a technical solution to โœ”๏ธ not looking good on dark mode?

I haven't gotten my hands wet with CSS Paint API yet, but i...

What would be a technical solution to โœ”๏ธ not looking good on dark mode?

Maybe a CSS paintlet to add a white outline or drop shadow ...

Transducers - a Generalized Concept for Data Transformations

Between 60k and 70k we see an almost immediate increase in...

Work for a Company that Loves you...

To clarify, I heartily recommend feeling good about your em...

Work for a Company that Loves you...

The main objective here is to find the "Love & Respect...

Work for a Company that Loves you...

While I agree with you in practical terms, I think it's cru...

Let's Fly to Google I/O Pt. 1 - Take-Off

BONUS CONTENT This united flight from TLV to San Francisco ...

Thoughts in the wake of the Poway Synagogue Shooting

One of the best feelings in this line of work is seeing a n...

Coding and Cannabis

He wrote a pro-cannabis paper under the pseudonym "Mr. X" i...

Coding and Cannabis

Some of the most prolific thinkers and doers of the past cent...

Full-blown monorepo setup walkthrough

Have you ever migrated a monorepo from lerna to rush? Pain...

Getting started with Deno

unless you use unpkg with ?module, in which case it's wicke...

I created an IE11 end of support countdown

You're a hero ๐Ÿ˜‰ Real talk: Microsoft already discontinued ...

The journey of Web Components: wrong ways, lacking parts and promising paths

Thanks for the explanation. Do you think that having that m...

The journey of Web Components: wrong ways, lacking parts and promising paths

These posts are awesome, please keep them coming. Is love ...

Spin up a "local" instance of DEV in the cloud with GitPod (It's incredibly simple)

Meaning, not in a browser.

Spin up a "local" instance of DEV in the cloud with GitPod (It's incredibly simple)

That's awesome! Can we do it locally-locally as well, so w...

Lets Build Web Components! Part 1: The Standards

I think you'd like to check out lit-element. I have a whole...

An a11y extension coming to a browser near you

Very cool nice work

The shortest way to conditional insert properties into an object literal

I like this pattern not just because it's the "shortest" but ...

Announcing Apollo Elements

Check out the demo app for example usage

Whatโ€™s an unpopular software opinion you have?

I've heard the argument that "the only thing that matters i...

Whatโ€™s an unpopular software opinion you have?

Preach!

Whatโ€™s an unpopular software opinion you have?

It's appropriate to talk about choice of tech stack in mora...

Are Web Components a thing?

well said

Lets Build Web Components! Part 8: Mythbusters Edition

footnote, preact has a much friendlier custom-elements supp...

Lets Build Web Components! Part 8: Mythbusters Edition

Alas... Unrequited love...

Lets Build Web Components! Part 8: Mythbusters Edition

I really don't appreciate your language and personal insult...

GraphQL Resources: top tools, extensions & tutorials for beginners

You might like Apollo Elements for building graphql-backed ...

What Do You Think About the Virtual DOM?

VDOM was great a few years back but now there are alternati...

Custom Elements or: How I Learned to Stop Worrying and Love Web Components

I'd important to point that out because, unfortunately, the...

Code Coverage is Useless

Would you recommend a different strategy for libraries, say...

Custom Elements or: How I Learned to Stop Worrying and Love Web Components

๐Ÿ‘‹ Great article! Thanks for posting. HTML imports are no l...

Lets Build Web Components! Part 8: Mythbusters Edition

You might have lots of motivations to use web APIs Intero...

Lets Build Web Components! Part 8: Mythbusters Edition

๐Ÿคทโ€โ™‚๏ธ Web component specs are not meant to solve every high...

Lets Build Web Components! Part 8: Mythbusters Edition

Yes those are important considerations, and shadow parts wi...

Lets Build Web Components! Part 8: Mythbusters Edition

import { html, render } from 'lit-html'; const hobbitTpl =...

Let's Build Web Components! Part 5: LitElement

Thanks Florin, I've updated the content

Published my first NPM package that actually does something

Sounds like these would be excellent as web components

Let's Build Web Components! Part 5: LitElement

Thanks, I'll be publishing some updates to this article sho...

GitHub draft PRs are here!

Nice to see more gitlab features coming to github ;P

Announcing Open Web Components

I'm proud to volunteer my time to this project, and I've fo...

Super Cool ๐Ÿ˜Ž Tool to Style Your ๐Ÿ’™ Tweets

This might look cool on screen but it's a nightmare for scr...

Web Components, for when VueJS is too much

Nice nice nice! Why not add the #webcomponents tag to this...

Underrated Articles on Dev.to Last Week

Great idea! Following

LitElement: using web components

Awesome post. Way to go! If you're using Rollup to bundle yo...

Let's Build Web Components! Part 5: LitElement

Great! It's what I'm using for Apollo Elements and so far s...

Let's Build Web Components! Part 5: LitElement

Take a look at open-wc.org/testing

Top 21 JavaScript And CSS Libraries To Develop Your Website

Not just one, but two web components projects ๐Ÿ˜Ž

The world beyond React, Vue & Angular

"the world beyond frameworks... Here's more frameworks" Fo...

Beginner-Friendly Introduction to GitLabย CI/CD

I learned ci/CD with gitlab. What a pleasure! Recently I tr...

Open source contribution for beginners?!

MDN!!! Make some contributions to docs and you'll learn ...

What would you like to see on your DEV profile?

showcases articles

Let's Build Web Components! Part 7: Hybrids

Hadn't heard of it 'till now, and had to do some googling t...

Let's Build Web Components! Part 7: Hybrids

IKR!

Lets Build Web Components! Part 2: The Polyfills

Tragic. Brain Candy was a masterpiece.

scoped-style

Good questions. Nothing you're asking here comes off as a k...

scoped-style

It's if you're using the web. attachShadow is a method on H...

scoped-style

For those that want to do this kind of thing without JS ove...

Things Nobody Told Me About Being a Software Engineer

Try Shadow DOM. It eats compound selectors for breakfast. ...

Hyperscript Tagged Markup (HTM): JSX alternative using standard tagged templates, with compiler support.

Good point. You won't have the same kinds of issues with ev...

Hyperscript Tagged Markup (HTM): JSX alternative using standard tagged templates, with compiler support.

I've had some peripheral issues like javascript module supp...

Hyperscript Tagged Markup (HTM): JSX alternative using standard tagged templates, with compiler support.

Try LitElement, and you'll get templating AND component mod...

Hyperscript Tagged Markup (HTM): JSX alternative using standard tagged templates, with compiler support.

lit-html has no VDOM overhead

Ruby has the kindest programming community and I have the data to prove it

java...

How do you pronounce dev.to?

obligatory code comment :D

How do you pronounce dev.to?

DEV-too

We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

you could even (async () => { const moduleSpec...

We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

well, in order to transpile import() you need a way to a) c...

We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

AMD?

We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

Unfortunately, Firefox has not yet implemented dynamic impo...

dev.to Repo Recap from the Past Two Weeks

ื›ืœ ื”ื›ื‘ื•ื“ (great job) for including issues as contributions.

Changelog: Adjusted position of post buttons for wide screens

more contrast between page bg and button bg, because wcag ...

Why support older browsers?

People on older computers can download and install Mozilla ...

I pay $1 every hour I spend working on open-source

This post is so real it hurts.

Who's looking for open source contributors? (Dec 3rd edition)

I'd love some help writing browser tests for lit-apollo, th...

๐ŸŒ Where Are DEV Users Coming From?

See github.com/thepracticaldev/dev.to/...

๐ŸŒ Where Are DEV Users Coming From?

ืชืจื’ื•ื ื—ื•ืคืฉื™: PR in flight? @ben How can we improve suppor...

๐ŸŒ Where Are DEV Users Coming From?

ื–ื” ืขื•ื•ืœื” ื—ื™ื™ื‘ื™ื ืœืฉืคืจ ืืช ื”ืžืฆื‘. ื’ื ื‘ืืจืฅ ืžื’ื™ืขื” ืœื”ื dev.to!

๐ŸŒ Where Are DEV Users Coming From?

ื™ืฉืจืืœ ืืคื™ืœื• ืœื ื”ื•ืคื™ืข ื‘ืจืฉื™ืžื”! ื™ืœืœื” ื—ื‘ืจ''ื” ืงืฆืช ื’ืื•ื•ื” ืœื ื™ื”ืจื•ื’...

Markdown Headers Are Now Anchored!

๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘

npm package discovered to have bitcoin-stealing backdoor

unpkg.com/@polymer/lit-element@0.6... { "dependencies"...

Lazy Loading Images - The Complete Guide

Give my <lazy-image> element a try.

29 Must Read Books For Programmers

I really want the mostly adequate guide to functional progr...

Useful resources for programmers.

Code Mentor is wonderful. I got my start on codementor years ...

The node_modules problem

Yeah give pnpm a try, I think you'll like it.

If it's Saturday and you won't be coding again until Monday, how do you get your mind off your current work?

You don't have to be religious to try something ๐Ÿ˜. Any posi...

If it's Saturday and you won't be coding again until Monday, how do you get your mind off your current work?

Yeah it's good times. I mean, I don't want to make it seem ...

Why the React community is missing the point about Web Components

Well, it's a drop more complicated than that. Tagged templa...

Why the React community is missing the point about Web Components

Hey folks, let's remember we talking about technology here, n...

If it's Saturday and you won't be coding again until Monday, how do you get your mind off your current work?

As a religious Jew, once we light the candles on Friday nig...

Why the React community is missing the point about Web Components

You have fun with that... I'll be writing HTML

Does programming require empathy?

So you're saying we should optimize CS curriculum to ethica...

Does programming require empathy?

No, but success in life does. You can build anything with o...

Why the React community is missing the point about Web Components

var h = require('react-hyperscript'); var React = require('r...

Why the React community is missing the point about Web Components

No you don't need a toolchain. That's the whole point. You ...

Why the React community is missing the point about Web Components

Instead of a they get an We got scroll-snap developers...

Why the React community is missing the point about Web Components

or I can import('https://unpkg.com/@polymer/paper-input/...

Why the React community is missing the point about Web Components

react-google-maps has 34k downloads, and it's a leaf. I fe...

loading...