HNHacker News
TopNewBestAskShowJobs

jfhollingworth

546 karma · joined June 13, 2011

submissionscomments
jfhollingworth··on React v15.0
Out of interest, do you have a link to the github issue?
jfhollingworth··on TaskMail – Fresh way to manage projects and issues
How do you differentiate from asana [1]? The products seem very similar.

[1] http://asana.com/

jfhollingworth··on Angular 2 versus React
That is no longer true. They changed this earlier this year [1]. HN discussion about it [2]

[1] https://code.facebook.com/posts/1639473982937255/updating-ou... [2] https://news.ycombinator.com/item?id=9356508

jfhollingworth··on Ask HN: Who is hiring? (November 2015)
Qubit | London | https://eng.qubit.com/

Qubit (Founded by ex-googlers) creates products that help retailers understand their customers and personalise their experiences.

- Software Engineer, Front end - https://qubit.workable.com/jobs/6746. (Javascript, Babel, Node.js, React, Redux, AWS)

- Software Engineer, Back end - https://qubit.workable.com/jobs/11172 (Scala, Hbase, Kafka, AWS, Google Cloud)

- Infrastructure Engineer - https://qubit.workable.com/jobs/132837 (Mesos, Docker, Ansible, Puppet, Graphite, Jenkins)

- Systems Engineer - https://qubit.workable.com/jobs/132836 (Mesos, Docker, Ansible, Puppet, Graphite, Jenkins)

jfhollingworth··on Ask HN: Who is hiring? (August 2015)
Qubit - London - http://qubit.com

- Javascript Engineer: https://qubit.workable.com/jobs/6746 - Backend Engineer: https://qubit.workable.com/jobs/11172

jfhollingworth··on Ask HN: Who is hiring? (June 2015)
Qubit are looking for Javascript Engineers in London React/Flux/ES6 - https://qubit.workable.com/jobs/6746
jfhollingworth··on React Native is now open source
Some react-native developers were at last months React London User Group. It's apparently being built there but they are working through some perf issues.

When asked when it will be released they said "You will know when its released, it will be really obvious"

jfhollingworth··on Flux Comparison by Example
That's why we created https://github.com/jhollingworth/marty-chat-example. It's got proper examples of using HTTP & WebSockets
jfhollingworth··on Flux Comparison by Example
I've opened a PR for it but it needs to be merged in https://github.com/voronianski/flux-comparison/pull/5
jfhollingworth··on [dead]
I believe it's only accessible to people who were at react-conf. Unless someone is kind enough to create a public mirror...
jfhollingworth··on What the Flux?
I've used github/fetch [1] which is a polyfill for the upcoming fetch standard [2]. If you ever want to go beyond this its one of state sources in marty.js [3]

[1] https://github.com/github/fetch [2] https://fetch.spec.whatwg.org/ [3] http://martyjs.org/guides/state-sources/http.html

jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
Author here: Marty stores do have mixins, think I forgot to add them to the docs
jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
Not right now but isomorphisim is the next big feature I'm going to be working on
jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
Isomorphic apps are the next big challenge. Right now the biggest blocker is that everything's a singleton. I'm working on an internal container which should hopefully mean existing apps can be made isomoprhic without a change to the API
jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
Hey, author here. This is a repeat of my answer below but it's right down the bottom so might be missed:

I found that no other Flux implementation really helped with fetching data in a Fluxy way. There tended to be a lot of boiler plate code for binding stores to components. Furthermore, there was a lack of tooling for debugging. Marty helps combat these issues by introducing a number of new things:

- Fetch API for fetching data asynchronously without callbacks http://martyjs.org/guides/stores/fetching-data.html - State Mixins for binding stores to views http://martyjs.org/api/state-mixin/ - State sources for syncing state from heterogeneous sources http://martyjs.org/guides/state-sources/index.html - Chrome Developer extension (beta) for visualising the data flow and state of stores http://martyjs.org/devtools/

jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
That's what I tried to do with this page http://martyjs.org/guides/flux/index.html. Let me know how I could improve it
jfhollingworth··on Marty.js – A JavaScript library for state management in React applications
Author here. I found that no other Flux implementation really helped with fetching data in a Fluxy way. There tended to be a lot of boiler plate code for binding stores to components. Furthermore, there was a lack of tooling for debugging. Marty helps combat these issues by introducing a number of new things:

- Fetch API for fetching data asynchronously without callbacks http://martyjs.org/guides/stores/fetching-data.html - State Mixins for binding stores to views http://martyjs.org/api/state-mixin/ - State sources for syncing state from heterogeneous sources http://martyjs.org/guides/state-sources/index.html - Chrome Developer extension (beta) for visualising the data flow and state of stores http://martyjs.org/devtools/

jfhollingworth··on Chrome for iOS
Unless I'm mistaken Nitro is actually enabled as of iOS 5.
jfhollingworth··on Debug UIWebView in your iOS app
Much easier just to use iWebInspector http://www.iwebinspector.com/
jfhollingworth··on How we built our HTML email editor using liquid, wysihtml5 and premailer
Awesome! I'm glad you like it :)
jfhollingworth··on How we built our HTML email editor using liquid, wysihtml5 and premailer
Out of interest, is that using https://github.com/jhollingworth/bootstrap-wysihtml5?
jfhollingworth··on WYSIHTML5: A better approach to rich text editing
Thanks :) Glad you like it!
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
It's now been updated to MIT (https://github.com/xing/wysihtml5/commit/444bda34c16354ed05c...) as has bootstrap-wysihtml5's
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
I actually found out about wysihtml5 after poking around in the new basecamp source code. I really loved your design thus why I made this.
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
awesome! I'd personally much prefer to use markdown for my projects but unfortunately I'm not targeting developers :/
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
Inserting images and links is next on the list. https://github.com/xing/wysihtml5 supports them all - I just need to add it to the UI
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
Adding links and images is next on the list. wysihtml5 supports it, I just need to update the UI
jfhollingworth··on Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor
can you try http://tifftiff.de/wysihtml5/examples/advanced.html and seeing if you see the same issues?
jfhollingworth··on Another Xcode Version, Another Example of Crappy Apple QA
have you tried JetBrains AppCode (http://www.jetbrains.com/objc/) - much better than XCode
jfhollingworth··on Ignite 100, The UK YC?
what's broken? seems to work for me