HN user

thekenwheeler

630 karma
Posts38
Comments67
View on HN
staysaasy.com 5y ago

The Most Valuable Question When Interviewing Managers

thekenwheeler
2pts0
medium.com 8y ago

A Bitter Guide to Open Source

thekenwheeler
4pts0
github.com 8y ago

Urql: Universal React Query Library

thekenwheeler
1pts0
github.com 8y ago

Show HN: URQL: Universal React Query Library

thekenwheeler
5pts0
formidable.com 8y ago

Spectacle 4 Has Arrived

thekenwheeler
5pts0
github.com 8y ago

Webpack Dashboard 1.0 Released

thekenwheeler
2pts0
formidable.com 8y ago

Introducing Webpack Dashboard and Electron Webpack Dashboard 1.0

thekenwheeler
3pts0
github.com 8y ago

Show HN: Electron Webpack Dashboard

thekenwheeler
28pts2
github.com 8y ago

Show HN: Electron Webpack Dashboard

thekenwheeler
2pts1
formidable.com 8y ago

Introducing Electron Webpack Dashboard

thekenwheeler
3pts0
confreaks.tv 9y ago

Chain React 2017: Why we need an app browser

thekenwheeler
3pts0
www.youtube.com 9y ago

Why we need an App Browser

thekenwheeler
1pts0
formidable.com 9y ago

Why React Native Is the Best Choice for Making Native Apps

thekenwheeler
2pts0
formidable.com 9y ago

JavaScript Power Tools: Real-World Redux-Saga Patterns

thekenwheeler
138pts41
formidable.com 9y ago

Live Editing React Components for Better Documentation

thekenwheeler
4pts0
github.com 9y ago

Show HN: Clean and robust state management for React and React-like libs

thekenwheeler
2pts0
github.com 9y ago

Show HN: Redux Offline – Build Offline-First Apps for Web and React Native

thekenwheeler
174pts41
github.com 9y ago

Show HN: Appr, React Native PR builds that you scan and open on device

thekenwheeler
11pts0
github.com 9y ago

Show HN: Victory – ReactJS library for building interactive data visualizations

thekenwheeler
220pts29
formidable.com 9y ago

Spectacle Editor: Next Generation Drag and Drop Presentation Builder

thekenwheeler
8pts1
formidable.com 9y ago

Terminal Charts with Victory CLI

thekenwheeler
77pts18
formidable.com 9y ago

Make Dope Beats with ReactJS

thekenwheeler
216pts45
formidable.com 9y ago

Introducing Webpack Dashboard

thekenwheeler
441pts54
formidable.com 10y ago

Why we chose Mobx over Redux for spectacle-editor

thekenwheeler
2pts0
blog.formidable.com 10y ago

Unit Testing React Native with Mocha and Enzyme

thekenwheeler
2pts0
twitter.com 10y ago

Show HN: React Native Duck Hunt

thekenwheeler
7pts0
projects.formidablelabs.com 11y ago

Show HN: Spectacle – ReactJS Presentation Library, Write Your Decks in JSX

thekenwheeler
5pts1
projects.formidablelabs.com 11y ago

Component Playground – Live Editing of React Components

thekenwheeler
6pts0
kenwheeler.github.io 11y ago

Nuka – Pure ReactJS carousel component from the creator of Slick

thekenwheeler
1pts0
kenwheeler.github.io 11y ago

Show HN: STRUCTURE – A Declarative Flexbox Based Grid Framework

thekenwheeler
3pts0

I remember way back when, when I first started on the web, I got paid to make Flash sites. It was a cringey time, but the capability and animation smoothness, on Windows XP, 8 years ago, was still better than you can get on the web on a Macbook Pro today.

When Jobs murdered flash I transitioned to web waiting for it to come up to parity, but it never did.

We've had incremental improvements, but IMO they have been scraps, and the priority is out of wack. Why are we adding MIDI to a platform that still can't efficiently do layout?

I recently gave a talk about building a new browser without the DOM, instead using native UI primitives driven by javascript for our sites: https://www.youtube.com/watch?v=WEQx3wz8QeY

Wherever we land, I just hope to someday get the kind of performance on the web that I got 8 years ago with Flash.

Its a work in progress. Right now the synths are single oscillators with no filter. When I get those composing with effects, it'll sound more like a real patch. Also, sample maps for the sampler with note input will make doing things like wav based piano lines a lot easier.

Yeah, its severely limited compared to a DAW in almost every way. But its super fun to mess around with, and if you like React and the Web Audio API then its a cool example integration as well. My vision long term is that this will serve as a set of primitives that can be composed into instrument presets and have UI hooks so you can build something like a step sequencer UI or a drum machine.

Thanks! I write React full time at a very large company, so we've had some time to develop some cool best practices and solve some of the challenges something like this presents.

Good point. I'll split the transition prop into transistionIn and transitionOut so that you could set one direction to have no transitions. Realistically I don't even use transitions in my presentations, but folks seem to like them sooo....

The component in question is using component local state, so that resets on mount/unmount. That said, it would be very easy to embed one that instead used flux, and state would be preserved.

The Dispatcher is helpful because, using the waitFor method, you can marshall the callbacks to enforce an explicit update order in the event that there are dependencies.