HN user

mindrun

204 karma

Building RONIN — Previously Vercel's first Head of Product

Posts41
Comments33
View on HN
twitter.com 1y ago

Blade: Build instant web apps

mindrun
1pts0
twitter.com 2y ago

RONIN – A new kind of content platform

mindrun
8pts6
ronin.co 2y ago

RONIN

mindrun
13pts10
zeit.co 6y ago

Zero Config Deployments

mindrun
3pts0
leo.im 9y ago

Building Electron Apps with Next.js

mindrun
4pts0
zeit.co 9y ago

Now Desktop 2

mindrun
1pts0
github.com 9y ago

Generate GitHub releases with a single command

mindrun
2pts0
twitter.com 9y ago

Multithreading in Node.js

mindrun
1pts0
medium.com 9y ago

Releasing on GitHub

mindrun
4pts0
github.com 9y ago

ZEIT open-sourced the official CLI for now

mindrun
2pts0
github.com 9y ago

Hyperterm-native makes HyperTerm look exactly like Terminal.app

mindrun
1pts0
github.com 10y ago

Retrieve random names using Node.js

mindrun
1pts0
medium.com 10y ago

Getting Started with JavaScript Robotics

mindrun
1pts0
twitter.com 10y ago

Don't tell people to npm-install stuff as root user

mindrun
2pts0
github.com 10y ago

I'm looking for help on developing a native iOS client for GitHub

mindrun
2pts0
github.com 10y ago

Show HN: Args – Minimal toolkit for building CLIs with node

mindrun
4pts0
github.com 10y ago

Args: The easiest way to build a CLI with Node.js

mindrun
3pts0
muffin.cafe 10y ago

Overhauled site for muffin CMS

mindrun
1pts0
zeit.co 10y ago

Ns: single-command static hosting

mindrun
54pts15
github.com 10y ago

Muffin's CLI – An easier way to build websites using muffin

mindrun
2pts0
medium.com 10y ago

Should Npm Really Be Used as a Built Tool?

mindrun
2pts3
medium.com 10y ago

Fixing Your Site’s Zooming-Problem on Mobile Devices

mindrun
1pts0
medium.com 10y ago

Front-End Editors and Their Mistakes

mindrun
2pts0
github.com 10y ago

Show HN: Muffin - A new kind of CMS built with Ember.js and Node

mindrun
3pts2
medium.com 10y ago

How to Provide a Clean Safari Reader Experience

mindrun
1pts0
medium.com 10y ago

The Role of Languages in Today’s Web

mindrun
2pts0
medium.com 10y ago

Why JSON Web Tokens Are Truly Awesome

mindrun
3pts2
muffin.cafe 10y ago

Introducing Muffin: The 21st century way of building sites with dynamic content

mindrun
2pts4
github.com 10y ago

Cory – A static site generator for JavaScript lovers

mindrun
2pts0
atom.io 10y ago

Material Design UI for Atom

mindrun
2pts0

Only the "Serverless Function Region" feature, meaning being able to select which specific region a Serverless Function runs in, is only available for Pro Teams.

It seems as if this wasn't clear from the UI. Would you agree? It sounds like you've assumed that it's the entire Serverless Function feature that would not be available.

Next.js 10 6 years ago

Great suggestion! We'll add a link right after the conference.

Next.js 10 6 years ago

Whenever the Next.js + Vercel combo gains a new feature, Vercel ensures that it's available in standalone Next.js too – even when deployed to other providers.

That's true for all the features mentioned in the Next.js 10 blog post: Image optimization, Internationalization, but also Analytics.

Since you mentioned the latter: Did you notice that we wrote a detailed documentation page about how to report those metrics to any service of your choice?

https://nextjs.org/docs/advanced-features/measuring-performa...

Sure, there's obviously a whole UI piece to this as well – but since you interact with Next.js programmatically and there's a quite sophisticated data storage that needs to back all of this as well, Vercel optionally provides you with a pre-built solution.

But again, to be clear: If you want to use Analytics + Next.js elsewhere, Next.js supports reporting them natively – even if not hosted on Vercel.

I'm glad to hear! Over time, more and more guides and proper documentation will be created for Now 2.0, so I'm sure you won't have any troubles with migrating any kind of application to Now 2.0. Aside from that, your bill is most likely going to decrease heavily, as Now 2.0 is much cheaper than Now 1.0.

Hey, Leo from ZEIT here!

I agree strongly. There's been a lot of chance over the last couple of months, as Now 2.0 appeared and the entire platform started adapting to it.

However, I'd also like to let you know that the entire concept of "platform versions" is just a temporary way of slowly allowing everyone to migrate to Now 2.0 at their own pace. Once this process is complete, the whole concept of platform versions will disappear and I hardly doubt there will be any major changes from that point on.

Thanks for the compliments! That's exactly what our product is trying to achieve: Abstracting away all of that low level stuff, so you can just run `now` and that's it.

Thanks for your feedback. We've actually received quite a lot of other feedback regarding the new pricing model and will – as a result – soon be working on a way to set custom alerts and limits, so that it behaves just like 1.0 pricing, if you want it to.

With regards to 1.0 "just working": Aside from making 2.0 more intuitive, we're heavily investing into tools that allow you to automatically transition existing applications to 2.0, so that would definitely help a lot.

I love what they're going for! However, I really don't think that text messages are the future. Looking at things like WhatsApp, iMessage, FB Messenger and others, a company like Apple will probably drop support for them very soon. A possible fix for this would be to support 2FA apps like Google Authenticator for communicating those codes. If not, I'm more than sure that Apple will release some kind of API for services that allows us to send messages...

Well, if someone really manages to get a copy of that token from the localStorage of a user's browser: Yes. However, there's now way to get access to the localStorage from a different domain (as far as I know). The attacker would have to place a script on the site itself and if he's able to do that, he's probably also able to access its contents.

When talking about cookies, there's also a way to limit those to certain URLs.

Let me clear up some confusion here. First, thank your for following up to this thread, it helped me to understand your position better. What your comments also taught me, is that I need to be way more precise when writing a post like this.

Firstly, I was mostly talking about languages like JavaScript that are running directly within the browser. When it comes to Back-end-techniques I don't see the necessity for this type of improvement, especially since most languages there are compiling before a request even comes in (or include some neat ways to cache the output).

To be clear: I haven't thought about using this "Snippet"-technique for software running on your mac/pc, it's thought for the web. I don't care about disc space or anything like that, in this post, I was just thinking of a new way to limit the size of the data packages that are downloaded from the server, each first time someone visits a site. And this "first hit" is really important to me and to many other developers out there. It's the first time a website or -app is actually downloading to a visitors client. Therefore I'm pretty focused on making it a good experience for the user.

I'm also thankful for that "compare 1 line of code to call library function versus e.g. 15 lines of code snippet" argument, I completely agree with you there. But when I say "snippets", I'm actually talking mainly about JS-functions (for example) that can be called on a specific DOM-Element, Object, String or whatever.

You can also take a look at the comments on my site, I posted a comment about "dynamic frameworks", maybe that will be a proper solution for the future. But as I already said, as long as this is not real yet, the "Snippet"-technique is probably the best way to achieve fast web-applications, in my opinion.

Sorry for not stating everything clear enough, again. I will make sure to do better in the future. :)

CloudKit JS 11 years ago

Yep, you're probably right. I mean, dragging the slider from left to right clearly increases the TB-number to 1000 (where it stops) and 1000 TB = 1 PB

CloudKit JS 11 years ago

I think think they will do anything to prevent that. I mean, it's made for the web, so it's technically made for every device from every provider.

Don't you think 'dirty snippets' are just a matter of who made them and in which way they're presented? When sharing them as Gist on GitHub (https://gist.github.com) for example, they're very well formatted.

I also think that choosing small libraries wouldn't help us here, because there will always be some stuff that's not being used. And that's exactly what I'm trying to avoid as best as possible here.

Also, what's wrong with copy-and-pasting code? This changes neither the formatting of the code nor makes it less readable, if you ask me (and I'm of course not talking about indenting with spaces, of course - that's terrible).

Why don't you just stop writing him? I mean, it looks like he's just not interested in chatting. Or did he do this to your client?