• hawksworx
  • blog
  • speaking
  • about
  • search

Notes - page 402

  • Newest
  • Previous
  • Next
  • Oldest

The archive of what I posted on Twitter, which I now self host due to a lack of trust in Twitter and some other reasons.

I'll soon begin refelcting all my Mastodon posts here too. I'm happier self-hosting or maintaining an archive of my content on URLs that I can own.

There are tools to help you do this too. Such as this one from the makers of Eleventy.

A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 23rd 2018 replying to this from @_phzn
@_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.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 23rd 2018 replying to this from @philnash
@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
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 23rd 2018 replying to this from @jaffathecake
@jaffathecake Probably won't put in an offer, but it certainly is time to binge my way through ALL of Spaced again.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @kylemathews
@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?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @SquishyCat
@SquishyCat @Netlify I've been there!
(I bet I'll be there again)
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @DKundel
@DKundel @Netlify @glitch @Herschel_R @jsunconf This slide!
I like it a lot.

😎
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @chrisbiscardi
@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?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @stefanjudis
@stefanjudis @nuxt_js @contentful @Netlify Trying to ignore it. Let's see tomorrow. :)
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @stefanjudis
@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.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @stefanjudis
@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
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @JackPrior_Cleo
@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.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @alexnmoldovan
@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.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 22nd 2018 replying to this from @oliverturner
@oliverturner Yes yes yes yes yes yes.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 21st 2018 replying to this from @stefanjudis
@stefanjudis Nooooooo!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 21st 2018 replying to this from @brad_frost
@brad_frost Always
Be
Crapping
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 21st 2018 replying to this from @sarah_edo
@sarah_edo @addyosmani Not ok.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 21st 2018 replying to this from @BenedekGagyi
@BenedekGagyi @jsheroes @AnjanaVakil @alexnmoldovan @aleretegan @alexpausan @stephaniecodes @notbrent @markdalgleish @alinilea @NikkitaFTW @sarah_edo @xavczen @jefflembeck @lucabogdan @CompuIves @ev1stensberg #dubnation!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018 replying to this from @bruised_blood
@bruised_blood O
M
G
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018
Thanks to @jsheroes for the lovely sketch notes from my talk!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018 replying to this from @jsheroes
@jsheroes This is so wonderful. Thank you!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018 replying to this from @DKundel
@DKundel @stephaniecodes @jsheroes So amazing!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018
@jsheroes People at #jsheroes keen to see a slightly better view of how preview builds are generated by @netlify from your pull requests - here's a very short video:

https://www.youtube.com/watch?v=NVy_N5rjNdg
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018 replying to this from @gautam
@gautam @alexnmoldovan Yay!

And when CI/CD, Staging, Production and CDN are all in the same "box", the pain is reduced further.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018 replying to this from @gautam
@gautam Thanks a lot Gautam!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • April 20th 2018
Heading towards early retirement. https://twitter.com/notwaldorf/status/987323223246295040
  • Permalink
  • |
  • Twitter
  • Newest
  • Previous
  • Next
  • Oldest

The source code of this site is available on GitHub and is hosted and updated by Netlify automatically after each code commit

Other than where specified, the content on this site is published under a Creative Commons Attribution 3.0 licence.

Subscribe to a feed of blog posts on this site.