profile
viewpoint

ijjk/notion-blog 597

A Next.js site using new SSG support with a Notion backed blog

kevin-roark/socket.io-computer 427

a collaborative virtual machine

rase-/socket.io-php-emitter 302

A PHP implementation of socket.io-emitter

Kong/swrv 184

Stale-while-revalidate data fetching for Vue

defunctzombie/npm-github 54

npm registry proxy to github repositories

3n/MooTune 53

A MooTools class for logging events, errors and AB tests to multiple backends such as Google Analytics, Mixpanel or your own server logs.

hzoo/twpm 39

:bird: twitter package manager: npx twpm install 712799807073419264 --save left-pad

push eventrauchg/blog

Guillermo Rauch

commit sha cef84ae3cbbf60e78f3b5da576475160895e95e8

bump next

view details

push time in 2 days

push eventrauchg/blog

Guillermo Rauch

commit sha f2c7b642c5ed05387924eee4841ba8fc543fe1fa

improve mobile

view details

push time in 8 days

push eventrauchg/blog

Guillermo Rauch

commit sha 6ff4c7a34e340adc29921f989d85ae62c0958289

improve mobile

view details

push time in 9 days

push eventrauchg/blog

Guillermo Rauch

commit sha 8824b5ae7adb2e9e0322e5dff7987e43984a069c

improve mobile

view details

push time in 9 days

push eventrauchg/blog

Guillermo Rauch

commit sha f96c83fc54566461954316ce92d4b54ac49321c1

improve mobile

view details

push time in 9 days

push eventrauchg/blog

Guillermo Rauch

commit sha 54469b43e5abdf1bf4b2ef1cb588f4a1ab29da6e

make :hover desktop only

view details

push time in 9 days

issue commentstackbithq/jamstackthemes

Add ZEIT deploy buttons

@JugglerX I could implement it as a <dialog> so we provide multiple deployment choices. What do you think?

rauchg

comment created time in a month

issue openedstackbithq/jamstackthemes

Add ZEIT deploy buttons

I'd love to work on a PR to make the themes deployable. Where do you think would be the best place?

Some ideas:

image

image

I'd love to hear your thoughts!

created time in a month

issue commentzeit/next.js

GitHub Releases for the canary branch

@tobias-tengler I'm relaying this feedback to GitHub as well so that they can do something to improve your user experience. Thank you for your feedback

tobias-tengler

comment created time in a month

startedcommaai/comma-x-native

started time in a month

PR opened ccorcos/piano-sketch-tool

Update index.html
+1 -1

0 comment

1 changed file

pr created time in a month

push eventrauchg/piano-sketch-tool

Guillermo Rauch

commit sha a5f27cf2ee8410ad4b345107d918b03635d272ee

Update index.html

view details

push time in a month

push eventrauchg/blog

Leo Lamprecht

commit sha d6184aed609c6259bd0a62f604a083dfd423f6d8

Fixed broken link

view details

Guillermo Rauch

commit sha 4e4061d661888eb6a90461c41ef4850eb0b00ff0

Merge pull request #36 from leo/patch-2 Fixed broken link

view details

push time in a month

PR merged rauchg/blog

Fixed broken link

This link was broken before:

image

+1 -1

1 comment

1 changed file

leo

pr closed time in a month

push eventrauchg/blog

Guillermo Rauch

commit sha 47a70775d531905b39bd8bbfc2a9aa96b1adde0a

bump next

view details

push time in 2 months

push eventrauchg/blog

Guillermo Rauch

commit sha b01d4f4f54a447de13bce8e69adb3f4ba6eb3f97

2019 in review

view details

push time in 2 months

PR closed rauchg/blog

Bump moment from 2.18.1 to 2.24.0 dependencies

Bumps moment from 2.18.1 to 2.24.0. <details> <summary>Changelog</summary>

Sourced from moment's changelog.

2.24.0 See full changelog

  • Release Jan 21, 2019

  • #4338 [bugfix] Fix startOf/endOf DST issues while boosting performance

  • #4553 [feature] Add localeSort param to Locale weekday methods

  • #4887 [bugfix] Make Duration#as work with quarters

  • 3 new locales (it-ch, ga, en-SG)

  • Lots of locale improvements

2.23.0 See full changelog

  • Release Dec 12, 2018

  • #4863 [new locale] added Kurdish language (ku)

  • #4417 [bugfix] isBetween should return false for invalid dates

  • #4700 [bugfix] Fix #4698: Use ISO WeekYear for HTML5_FMT.WEEK

  • #4563 [feature] Fix #4518: Add support to add/subtract ISO weeks

  • other locale changes, build process changes, typos

2.22.2 See full changelog

  • Release May 31, 2018

  • #4564 [bugfix] Avoid using trim()

  • #4453 [bugfix] Treat periods as periods, not regex-anything period, for weekday parsing in strict mode.

  • Minor locale improvements (pa-in, be, az)

2.22.1 See full changelog

  • Release Apr 14, 2018

  • #4495 [bugfix] Added HTML5_FMT to moment.d.ts

  • Minor locale improvements

  • QUnit upgrade and coveralls reporting

2.22.0 See full changelog

  • Release Mar 30, 2018

  • #4423 [new locale] Added Mongolian locale mn

  • Various locale improvements

  • Minor misc changes

2.21.0 See full changelog

  • Release Mar 2, 2018

  • #4391 [bugfix] Fix #4390: use offset properly in toISOString

  • #4310 [bugfix] Fix #3883 lazy load parentLocale in defineLocale, fallback to global if missing </tr></table> ... (truncated) </details> <details> <summary>Commits</summary>

  • 96d0d67 Build 2.24.0
  • f57faac Bump version to 2.24.0
  • 7eb0ea8 Update changelog for 2.24.0
  • 38a19a7 [locale] fo: Fixed relativeTimes for m and M (#4609) (#4682)
  • 01ae8ca [misc] Remove unused variable defaults (#4959)
  • 24e55df [locale] Extend cs locale with name of the months in genitive (#4771)
  • 3b80f6a [feature] Add localeSort param to Locale weekday methods (#4553)
  • bb484bc [locale] (es-us) long date is D [de] MMMM [de] YYYY (#4954)
  • ba125e7 [bugfix] (TypeScript) allow update of a single relativeTime handler
  • 91550f8 [locale] Capitalization of pt month names (#4557)
  • Additional commits viewable in compare view </details> <details> <summary>Maintainer changes</summary>

This version was pushed to npm by marwahaha, a new releaser for moment since your current version. </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -2

1 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

push eventrauchg/blog

Guillermo Rauch

commit sha 3db8796e345cb99c6498bf5e380bf53dde966697

bump deps

view details

push time in 2 months

PR closed rauchg/blog

Bump mixin-deep from 1.3.1 to 1.3.2 dependencies

Bumps mixin-deep from 1.3.1 to 1.3.2. <details> <summary>Commits</summary>

  • 754f0c2 1.3.2
  • 90ee1fa ensure keys are valid when mixing in values
  • See full diff in compare view </details> <details> <summary>Maintainer changes</summary>

This version was pushed to npm by doowb, a new releaser for mixin-deep since your current version. </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

1 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

PR closed rauchg/blog

Bump lodash from 4.17.4 to 4.17.15 dependencies

Bumps lodash from 4.17.4 to 4.17.15. <details> <summary>Commits</summary>

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+1 -10

1 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

push eventrauchg/blog-views

Guillermo Rauch

commit sha b800dee770ebaa473024aa9a5a44a95a4805280f

Update Readme.md

view details

push time in 2 months

push eventrauchg/blog

Guillermo Rauch

commit sha 1313d01c5e5ef70f6b5134c166217db09c7f22b9

update readme

view details

push time in 2 months

PR closed rauchg/blog

Use my full name
+2 -2

1 comment

1 changed file

rauchg

pr closed time in 2 months

push eventrauchg/blog

Guillermo Rauch

commit sha bf3211b610c4a47c14cae52df1e2b17318f930c3

bump next

view details

Guillermo Rauch

commit sha 61c24b3ebcf443081bc00764c6fca70687f291b9

bump next and update styles

view details

push time in 2 months

pull request commentzeit/swr

Prevent polling when browser is offline

It just dawned on me we didn't have this capability. That's epic @daneden …

daneden

comment created time in 2 months

issue commentzeit/swr

Comparison to tannerlinsley/react-query

Another thing to add is that Tanner is a close friend of our community and we exchanged lots of ideas when he started tweeting about react-query (since we were working on SWR internally).

Ultimately both libraries are great; choose the one who resonates the most with your use-cases and needs!

denis-sokolov

comment created time in 2 months

startedOlliV/fetch

started time in 3 months

issue commentzeit/now

`now dev` is forced rebuilding when using `cache-control: no-cache`

We will take a look at this however to see if it’s worth changing the behavior.

Thanks for filing!

vorillaz

comment created time in 3 months

issue commentzeit/spr-landing

Q: React Demo

@ivan-kleshnin we are very close to launching the solution that addresses the "cold hit" problems of SPRv1. Internally we call it SPRv2. Look forward to sharing it with you all soon!

tsujp

comment created time in 3 months

startedjasminmif/react-interactive-paycard

started time in 3 months

startedvydimitrov/use-count-up

started time in 3 months

startedshopstic/chopsticks

started time in 3 months

issue commentzeit/docs

Add `now.json` to JSON Schema Store

Sounds like a great suggestion @bitjson – an issue sounds smart indeed

msweeneydev

comment created time in 3 months

issue commentzeit/docs

Create a guide for using Cloudflare in front of a Now alias/deployment

@izuchukwu that certainly sounds unexpected and suboptimal. We are investigating. Thanks for letting us know

timothyis

comment created time in 3 months

issue commentzeit/now

Question: Are there any plans to support HTTP2 server push?

HTTP/2 is fully supported. Push will be supported in the future, but you have to keep in mind that it might not be as advantageous as you think it is:

  • https://twitter.com/jaffathecake/status/1191068842249863169
  • https://twitter.com/addyosmani/status/1191071410631798784

For the ZEIT dashboard we use <link rel=preload> at beginning of our HTML (which gets streamed from our CDN) and we are extremely happy with the results it provides, with a much simpler setup.

ChristophP

comment created time in 3 months

issue commentzeit/swr

Support multiple caching mechanisms

We also extensively experimented with SSR for our dashboard, and the calculus is that it's just not worth it.

With Suspense + fast hydration + JS budgets + fast APIs, we'll never render a skeleton in most cases anyways. We'll suspend until we have data, then render it all at once in the ideal case.

The benefit? You get rid of all the server complexity, you only have a single error tracking and observability surface (the client side), and your TTFB is always consistently fast globally thanks to ZEIT CDN :chefkiss:

aequasi

comment created time in 3 months

issue commentzeit/swr

Support multiple caching mechanisms

As an anecdote, we did an extensive experiment with IndexedDB and it was awful from a product perspective. Disks are slow and customers tend to want strong reads from the kind of apps and dashboards that you use SWR for.

There might be some use-cases for consumer apps where you're ok to restore to old data (like an Instagram feed) and then clearly designate as offline, where IndexedDB might make sense.

But even then I'd carefully consider the "network-first" strategy with a timer and things like that, kinda like workbox is approaching SW.

aequasi

comment created time in 4 months

create barnchrauchg/datocms-Gatsby-portfolio-demo

branch : master

created branch time in 4 months

created repositoryrauchg/datocms-Gatsby-portfolio-demo

created time in 4 months

pull request commentzeit/swr

Add example of implementing optimistic UI with mutate

Amazing @sergiodxa – We miss you!

sergiodxa

comment created time in 4 months

issue commentzeit/now-examples

Need Ghost 2.0 example

We experimented with that (serverless docker), but ended up with the conclusion that hosting something like Ghost which would be susceptible to a cold start to render some HTML is probably not the best idea…

I'd much rather interoperate with something like https://ghost.org/pricing/ where for $30/mo you'll get updates and guaranteed hot performance. And then on our side we will do the best to serve pages generated from it. Global, multi-framework, zero-config and with the best DX and lowest latency.

In short, you'll get a world-class experience and outcome. With GCR you are more likely to get an awkward in-between (more maintenance work on your side, slower perf, slower builds, not global)

TooTallNate

comment created time in 4 months

issue commentzeit/now-examples

Need Ghost 2.0 example

High level: ZEIT Now is an all-in-one solution and workflow for teams, that focuses primarily on deployment and hosting. GH Pages is a nice feature / convenience and not a core competency.[1]

Technically, ZEIT Now…

  • Provides built-in CI/CD. This means that when you git push, we can build and then deploy to the edge.
  • Features a built-in CDN network optimized for fast-changing static assets. For example, when a new deployment or build is made, or when a page changes, that change is reflected instantly, worldwide.
  • Unlike GitHub Actions, our built-in deployment solution requires no configuration. Take your favorite framework, like Next.js and Gatsby, and just run npx now

[1] I'll grant that it's a well executed and popular feature!

TooTallNate

comment created time in 4 months

issue closedzeit/now-examples

Needs Ruby on Rails demo

Would be great to have a demo showing RoR deployed on Now 😍

closed time in 4 months

pranaygp

issue closedzeit/now-examples

Need Ghost 2.0 example

closed time in 4 months

TooTallNate

issue commentzeit/now-examples

Need Ghost 2.0 example

We probably won't be a GREAT hosting platform for Ghost the engine itself (although with functions I suppose you technically could do it.

What I would do instead is use ZEIT Now to host the frontend, for example using static site generation that queries a cloud-hosted version of Ghost.

TooTallNate

comment created time in 4 months

issue commentzeit/now-examples

Request: Reinstate slack-eval example

Super +1 on this. Would be great to make the frontend some sort of framework though (maybe Vue?)

ffffranklin

comment created time in 4 months

issue commentzeit/next.js

[RFC] Plugins

Not sure if this has been contemplated, but I think it's really important to show what plugins are enabled at bootup time:

✓ Loaded plugin next-plugin-styled-components
✓ Loaded plugin next-plugin-google-analytics
timneutkens

comment created time in 4 months

issue commentzeit/now

svelte/sapper js support for serverless page splitting

@skdigital We plan to do this very soon, after we share some improvements we are working on for Next.js that should act as the base for other frameworks like Sapper and Nuxt :)

skdigital

comment created time in 4 months

issue commenteasylist/easylist

EasyList wrongfully blocking an API call to /v1/events

We were just impacted by the same on https://zeit.co – This rule is too broad and will break too many legitimate sites.

We tracked it to this commit: https://github.com/easylist/easylist/commit/c543fd6edb3774c1bf301c63b1d47c7459e42654

https://twitter.com/zeit_status/status/1175125729631096832

sontek

comment created time in 5 months

CommitCommentEvent

pull request commentzeit/now-examples

Add Flaskex for CockroachDB to Now Examples

Thanks for taking the time btw!

nstewart

comment created time in 5 months

pull request commentzeit/now-examples

Add Flaskex for CockroachDB to Now Examples

@nstewart mind sharing the deployment URL (*.now.sh) vs the deployment inspector URL?

nstewart

comment created time in 5 months

issue commentzeit/now

Is Rails supported on Now?

@antonnyman while this is in theory could work, we recommend you follow a different app structure. Try to make your frontend static, and use API functions written in Ruby.

antonnyman

comment created time in 5 months

issue commentzeit/now

FR: `now alias <ID> *.domain.com`

As well as window.location.hostname on the client-side

remy

comment created time in 5 months

issue commentzeit/now

FR: `now alias <ID> *.domain.com`

@hhff using an external DNS provider is not currently possible because we need to issue wildcard TLS certificates. We want to give you a fully automatic, reliable and performant solution, so that's not an option at the moment.

ZEIT DNS is backed by a AnyCast network with world-wide POPs (points of presence) coverage and hundreds of monitoring nodes with 100% uptime. If there's a feature you'd like to see in our built-in DNS offering, please let me know.

remy

comment created time in 5 months

startedriophae/vue-treeselect

started time in 5 months

more