@mairamartinsk @Netlify Marvelous!
@philnash Gzipping and caching is done at the CDN level for you. The thing that first pursuaded me to try @Netlify over GH pages was a desire to control caching headers.
Netlify's defaults are already great, but you can also take control if you prefer.
Hint: https://www.netlify.com/docs/headers-and-basic-auth/
Netlify's defaults are already great, but you can also take control if you prefer.
Hint: https://www.netlify.com/docs/headers-and-basic-auth/
@philnash Interesting! Pretty sure that won't currently work on Netlify either I'm afraid. Let me come back to you once I've chatted to the platform team later.
@philnash It's a bit beyond my current understanding, but I'll share some details after I've chatted to our platform team. I know that this is a fairly common request, but something we are being very careful about.
@_phzn @philnash @Herschel_R @DKundel @Netlify @glitch @jsunconf @jekyllrb Also perhaps of interest, since you asked about push-to-deploy:
https://medium.com/netlify/10-netlify-features-to-surprise-and-delight-225e846b7b21
https://medium.com/netlify/10-netlify-features-to-surprise-and-delight-225e846b7b21
@_phzn @philnash @Herschel_R @DKundel @Netlify @glitch @jsunconf @jekyllrb Yep.
On any branch(es).
These and other features have been popular with quite few open source projects who host their sites on @Netlify, to name just a few:
https://twitter.com/Netlify/status/985979973491032065?s=19
On any branch(es).
These and other features have been popular with quite few open source projects who host their sites on @Netlify, to name just a few:
https://twitter.com/Netlify/status/985979973491032065?s=19
@_phzn @philnash @Herschel_R @DKundel @Netlify @glitch @jsunconf @jekyllrb Very. You can do all of this on the free plan (and much besides).
The number of free form submissions each month is limited, but scales elastically. The limit on monthly bandwidth is so high you'd need to be a *beast* to reach it.
Hooks, notifications, rollbacks etc - all free.
The number of free form submissions each month is limited, but scales elastically. The limit on monthly bandwidth is so high you'd need to be a *beast* to reach it.
Hooks, notifications, rollbacks etc - all free.
@philnash @Herschel_R @DKundel @Netlify @glitch @jsunconf I'd venture these as a start (available on @Netlify, but not GH Pages, AFAIK):
➡️ Free, auto-renewing certs for https
➡️ Support for @jekyllrb plugins
➡️ Support for any SSG you prefer
➡️ Integrated form handling
➡️ Preview builds from pull requests
➡️ Free, auto-renewing certs for https
➡️ Support for @jekyllrb plugins
➡️ Support for any SSG you prefer
➡️ Integrated form handling
➡️ Preview builds from pull requests
@jaffathecake Probably won't put in an offer, but it certainly is time to binge my way through ALL of Spaced again.
@kylemathews @chrisbiscardi @oliverturner @Netlify @VeryThorough Cool. Curious though: do you rebuild all sites no matter which one has received code changes? Or are you doing something crafty?
@chrisbiscardi @JeremyMorrell @Netlify The tricky bit is that every site in that monorepo would share and be triggered to rebuild by the same git hook. So all sites would rebuild no matter which one changed.
Maybe the build script of each site could test git logs to see if files in its scope where part of the commit?
Maybe the build script of each site could test git logs to see if files in its scope where part of the commit?
@stefanjudis @nuxt_js @contentful @Netlify You are safe to play with this. The only thing you can hurt is your own deploy. It is not advertised widely due to the complexity inherent in managing your own caching mechanics, which would likely generate a lot of support requests from people getting unexpected deploy results.
@stefanjudis @nuxt_js @contentful @Netlify I recently discovered this undocumented ability, which may be useful!
See the gulp file for where the build cache gets used.
Difficulty comes in managing your caching. Netlify can't help you there, so you'd be on your own if you need to debug it.
https://github.com/philhawksworth/content-shards
See the gulp file for where the build cache gets used.
Difficulty comes in managing your caching. Netlify can't help you there, so you'd be on your own if you need to debug it.
https://github.com/philhawksworth/content-shards
@Jack_RedCat @thekitze It depends on what you mean by "finish". Even after many dozens of hours researching, writing, designing, and practicing a talk, I don't consider it finished. Final fine-tuning is standard.
The only reasons to need it advance are trust or preloading for display. Neither is good.
The only reasons to need it advance are trust or preloading for display. Neither is good.
@alexnmoldovan @Jack_RedCat @thekitze Even if I've given a talk before, I don't like to "freeze" it by sending slides in advance. The ability to tune it during final run-throughs (often the night before), or update with latest info is crucial to me. And being able to respond to, or echo other speakers feels valuable.