Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rheeseyb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
Shopify's Storefront Web Components Playground
(webcomponents.shopify.dev)
4 points
by
rheeseyb
1y ago
|
1 comments
2.
▲
by
rheeseyb
5y ago
At the very high level, yeah that's pretty much what's happening. We generate IDs that we map to each of the elements statically and that we inject into the DOM so that we can capture metadata about the element. We're current
3.
▲
by
rheeseyb
5y ago
Helping people learn to code is something that we're very keen to achieve with Utopia.
4.
▲
by
rheeseyb
5y ago
Bret Victor is our idol! I didn't even have to click the video to know exactly which one you were talking about :)
5.
▲
by
rheeseyb
5y ago
Is this still the case for you? I don't believe we've seen this issue from anyone else, so I'm wondering if it was a blip or something more insidious
6.
▲
by
rheeseyb
5y ago
Thank you for taking the time to write this! Wrt the VS Code plugin, it was an idea we were toying with. Ultimately we decided to go with a standalone editor because we didn't want to limit our market and run the risks involved with co
7.
▲
by
rheeseyb
5y ago
That's absolutely true for sure, and I'd go so far as to argue that it's one of (if not the ) primary driving forces behind development tooling decisions. Whereas some changes are well suited to e.g. unit testing (and where
8.
▲
by
rheeseyb
5y ago
That's exactly our aim - if making a change via the canvas or inspector doesn't result in production grade code then the tool is failing in our eyes. We're well aware that there are parts where we're not hitting the mark
9.
▲
by
rheeseyb
5y ago
Our goal isn't a no-code tool, but rather an editor that provides the tools for both developers and designers. We're iteratively improving the level of complexity of code that we can fully parse and expose to the rest of the edito
10.
▲
by
rheeseyb
5y ago
Hmmm that's incredibly frustrating. I'm trying to reproduce this but failing. Are you able to do this every time? If so is there any chance you could take a screen recording please to help us debug it?
11.
▲
by
rheeseyb
5y ago
This is ultimately one of our goals, to allow maintainers of those kinds of libraries to publish that kind of integration, or for us or even other users to provide it (thinking along similar lines to TypeScript type definition files)
12.
▲
by
rheeseyb
5y ago
> How would you hydrate the app with data while you dev? This is precisely what the scenes are for in the storyboard.js file - it allows you to create multiple scenes that render your components with different data / props.
13.
▲
by
rheeseyb
5y ago
There is indeed some messing around required, but some of our team are developing this using M1 macs
14.
▲
by
rheeseyb
5y ago
Yeah we wanted to go the open source route from the beginning. The thinking was that it would help us build a community with meaningful relationships with our users (or at least the ones that get annoyed enough to log bugs or even contribut
15.
▲
by
rheeseyb
5y ago
We had this question earlier in a reddit submission so copying and pasting the answer here (so that you don't think I'm being insincere!) - We fully support styledComponents, or any valid React for that matter. You can even use ut
16.
▲
by
rheeseyb
5y ago
Funny you should mention this, we were actually working on it for a while before SwiftUI was revealed, but taking a slightly different approach at the time (the original approach was more inline with Unity, meaning an engine would be requir
17.
▲
by
rheeseyb
5y ago
Fantastic news! We would love to hear your feedback in that case :)
18.
▲
by
rheeseyb
5y ago
Thank you! This is pretty much exactly the ethos behind Utopia - that there is ultimately some underlying thing that you want to make changes to, but you often want to be able to make those changes from different viewpoints (or in different
19.
▲
Utopia, a visual design tool for React, with code as the source of truth
(utopia.app)
750 points
by
rheeseyb
5y ago
|
171 comments
20.
▲
by
rheeseyb
10y ago
One possible path is to push for a senior developer role and then afterwards a tech lead (or similar) role (perhaps not at the same firm). That will then open up CTO or dev manager roles in startups. It won't "just happen" -
21.
▲
by
rheeseyb
11y ago
Thanks for the feedback! To answer your questions: 1) Currently, yes, though that is something that will definitely be implemented as we work on this further 2) Laziness there is something that we're going to look into. We need to firs
22.
▲
by
rheeseyb
11y ago
This is still more or less at a proof of concept stage, so you won't be able to use it to build apps, but it will introduce you to some functional reactive programming concepts
23.
▲
by
rheeseyb
11y ago
Open sourced here: https://github.com/momentumworks/swift-elm
24.
▲
by
rheeseyb
11y ago
We're actually aiming to build UIs that would match this level of complexity (if not even more complex), so it will be interesting to see how this pans out. I'm not massively concerned about it being an issue tbh (though thanks fo
25.
▲
by
rheeseyb
11y ago
Hmmm, sorry if it's not clear but we aren't replacing views after the diffing, we are updating them (that's what we use RxSwift for). The diffing is used to determine which views to add, which to remove, and which to update.
26.
▲
Implementing the Elm Architecture in Swift
(medium.com)
93 points
by
rheeseyb
11y ago
|
20 comments
27.
▲
Implementing the Elm Architecture in Swift
(medium.com)
6 points
by
rheeseyb
11y ago
|
1 comments
28.
▲
Messaging and Social app usage tripled in 2013 - Flurry
(blog.flurry.com)
1 points
by
rheeseyb
13y ago
|
0 comments
29.
▲
by
rheeseyb
14y ago
The hardware video game rental business is already (almost) dead. I'd imagine we will soon see digital rentals much the same way we currently have digital film rentals.
30.
▲
by
rheeseyb
14y ago
"Nothing is evaluated unless necessary head (sort ls) The list will only be sorted enough to find the minimum" This may be technically true, but is a pretty bad example with much hand waving - what exactly does it mean to be "sorted enough
More ›