• hawksworx
  • blog
  • speaking
  • about
  • search

Notes - page 1348

  • 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 • May 10th 2018 replying to this from @csswizardry
@csswizardry @tkadlec @deltavconf I'm an infant.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 10th 2018 replying to this from @csswizardry
@csswizardry @tkadlec @deltavconf transcription perfection.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 10th 2018 replying to this from @josnow
@josnow @csswizardry @tkadlec I love this.
And feel @tkadlec's pain.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 10th 2018 replying to this from @notwaldorf
@notwaldorf @_developit @mathias WUT?

@mathias doing karaoke? That image doesn't fit in my brain.
(Although I'm sure you owned the room, @mathias!)
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 10th 2018 replying to this from @connordav_is
@dav_is_dev @vincpa @ianfeather Imagine if the navigation did NOT depend on JavaScript, but when/if the JavaScript loaded the navigation just got a little snazzier.
Embedded image from social media
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @simonw
@simonw @beyond_code @jaggeree Perhaps not quite what you're looking for, but when you build microservices with Lambda via @Netlify Functions, they are atomic, immutable and their versioning and deployment is automatically linked to the rest of your site's versioning. Rollbacks, branch builds... all in sync
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @nhoizey
@nhoizey @schmarty @AaronGustafson @calum_ryan @GoHugo @jekyllrb Ha!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @schmarty
@schmarty @nhoizey @AaronGustafson @calum_ryan @GoHugo @jekyllrb Looks good. But I guess that means hosting some PHP on a server somewhere and hitting that resource at build time if you want to pull the content into a static site. Right?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @sanity_io
@sanity_io @vuejs @nuxt_js @snipcart Nice!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @raymondcamden
@raymondcamden @AaronGustafson @calum_ryan @GoHugo @Real_CSS_Tricks @IFTTT \o/
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @philhawksworth
@raymondcamden @AaronGustafson @calum_ryan @GoHugo @Real_CSS_Tricks Come to think if it, I also describe this and link to my gulp tasks in this post about showing recent tweets on my site, with a build triggered by @IFTTT monitoring my twitter.

https://www.hawksworx.com/blog/keeping-a-jamstack-site-feeling-fresh-with-recent-tweets/
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @martijnvdven
@martijnvdven @calum_ryan @AaronGustafson Thanks Martijn!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @raymondcamden
@raymondcamden @AaronGustafson @calum_ryan @GoHugo It's one of the steps I use in an comments system I write about recently on @Real_CSS_Tricks

https://css-tricks.com/jamstack-comments/#article-header-id-3

But I use this step all over the place on projects, so I bet I could write-up / make a more focussed reference example.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @AaronGustafson
@AaronGustafson @calum_ryan @GoHugo ooh!

A pattern I often use for sites built with an SSG is to have my build (gulp, or grunt, whatever):

1. Get data from APIs and stash it locally where the SSG wants it.
2. Run the SSG to generate the site and use the data in my templates.

If npm, then universal SSG support?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @calum_ryan
@calum_ryan @AaronGustafson Happy to join the IndieWeb slack if invited. Also curious about the latest in webmentions for SSGs. Do you have an example of that I can noodle around with @AaronGustafson?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @citizen428
@citizen428 @middlemanapp @Netlify Delighted to hear that!

(HTTPS was working fine, but if you also force SSL, that should be instant, I think)
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @ashishwadekar
@ashishwadekar @citizen428 @middlemanapp @Netlify Hosting "static" sites from a CDN has different cost implications to keeping a server (virtual or otherwise) up, so it can be cost effective at this scale. The more involved features introduce costs when usage mounts, and other pro features/support-levels cost $
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @citizen428
@citizen428 @middlemanapp @Netlify Nice. That's an excellent 2 hours!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @_gbbns
@_gbbns Hoodies are a little scarce in the UK right now... but no reason why I can't turn up with a few Netlify t-shirts and a bunch stickers.

😎
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @
@vincpa @dav_is_dev @ianfeather The conversation from this talk "Building Resilient Frontend Systems" was about what happens if a request for JS made by a document that the browser has *already downloaded* fails. if it was critical for content display, the user is impacted.

Put content in HTML. Then enhance.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @calum_ryan
@calum_ryan I hope that went well. I'd love to hear about how the discussion went.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @OCombe
@OCombe @Netlify Yay!
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 9th 2018 replying to this from @connordav_is
@dav_is_dev @vincpa @ianfeather They certainly have. But there is more in play than that. That was the point of sharing this data with us. When clients connect from via mobile data plans, or on trains, or slow wifi, or under powered devices, we get to see how fragile js can be. Sadly this stat is not unique.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 8th 2018 replying to this from @perrigame
@perrigame @samclo Yyyyyyes!
Bravo.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • May 8th 2018 replying to this from @tahini
@tahini @Netlify How does what you're describing differ from Netlify? Nice things like continuous integration, branch deploys and preview builds can all happen on the free plan if you connect your sites to git repos.
  • 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.