• hawksworx
  • blog
  • speaking
  • about
  • search

Notes - page 1210

  • 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 • September 12th 2019
Would pay cold hard cash to be in this meeting with these rather brilliant Netlifriends.

(I'd sit quietly and keep out of trouble) https://twitter.com/rafahari/status/1172178927483281408
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @jvhellemond
@jvhellemond READ THEM
READ THEM
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @scottjehl
@scottjehl @sarah_edo @Netlify @filamentgroup Branch builds, preview builds, and instant rollbacks are a heady combination. Time-travel powers++
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019
Another great article from @jeromecoupe! This time describing a very logical approach to multi-language sites with #JAMstack.

This method of generating the site with @eleven_ty is a perfect fit for @netlify's lang/geo detection and redirects.

https://www.netlify.com/docs/redirects/#geoip-and-language-based-redirects https://twitter.com/jeromecoupe/status/1172131960438886400
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @jvhellemond
@jvhellemond whispers: (these are two different articles)

...SO GO AND READ THEM
#SorryNotSorry
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019
Goodness me yes!

Having gotten used to having this capability over the last few years, I simply can't imagine being without it.

👇👇👇👇👇 https://twitter.com/sarah_edo/status/1172149941516390401
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019
RT @sarah_edo: I love that @Netlify makes deploying easy, but here are some things that take it to the next level for me:

* lock a particu…
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @Netlify
@Netlify That pro-tip post and video:

https://dev.to/philhawksworth/netlify-pro-tip-using-split-testing-to-power-private-beta-releases-a7l
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @svillegastweets
@svillegastweets @tachyons_css @tailwindcss @simonswiss @DotAllConf @adamwathan I know just what you mean!

I found the argument about semantics in html vs css quite compelling. And the thoughts on sustaining maintainable CSS over time (even on my personal projects) struck a chord.

Trying to be willing to explore and learn. Despite my entrenched opinions.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @mrmrs_
@mrmrs_ That would be great.

Also... I’ll be in Toronto in mid November. Any chance you’ll be there too? 🍷
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @simonswiss
@simonswiss @tachyons_css @tailwindcss @DotAllConf It was SO well put together. Lots of inspiration for me about both the content and the delivery.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019 replying to this from @simonswiss
@simonswiss 🙂 I’m going to have to experiment. I’ve considered exploring these before but was a little cautious. Your arguments landed well for me.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 12th 2019
Looking at utility-first CSS tooling such as @tachyons_css and @tailwindcss with fresh eyes and piqued interest after watching this brilliantly constructed talk by @simonswiss from last year's @DotAllConf.

https://dotall.com/sessions/a-real-life-journey-into-the-opinionated-world-of-utility-first-css
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @HenriHelvetica
@HenriHelvetica @Jack_Franklin E V E R Y W H E R E !
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019
Did you know that you could use @Netlify's split testing feature to create a way for users to opt in to the private betas of your upcoming site releases?

Here is a short video and detailed tutorial showing how.

https://dev.to/philhawksworth/netlify-pro-tip-using-split-testing-to-power-private-beta-releases-a7l
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @rem @Netlify Oooft!

Being able to identify 404s is one of the things I feel is really useful in server-side analytics like @Netlify Analytics.

#ServerFreeServerSideAnalyticsForTheWin!
#BuzzwordBingo
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @rem @Netlify Routing common 404s to appropriate pages is lovely with the Redirects API.

If there is still a very high volume of 404 traffic, you could cheekily use Google to save bandwidth and recover some traffic:

[[redirects]]
from = "/*"
to = "https://www.google.co.uk/search?q=site:http://yoursite.com&q=:splat"
status = 404
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @rem
@rem @markboulton @Netlify This is excellent @Rem!

And you are spot on. @Netlify Analytics show you what file serving activities (including 404s) are happening from the CDN. So they are currently better suited to this sort of investigation than for tracking client-side user activities and events.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @DavidDarnes @Netlify It does sound like a lot... but I guess you are getting lots of traffic :)
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @DavidDarnes @Netlify Assuming 10k page views per day, that's an average of 270kb per page view (if my maths is correct). Which doesn't sound outrageous if you have some images in each page.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @aexmo @Netlify Are there lots of either un-cacheable (perhaps externally sourced and somehow deemed unique) or unoptimised (I imagine not from you, sir!) assets as part of each deploy?
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @aexmo
@aexmo @markboulton @Netlify Bandwidth allowance is just what is served.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @Netlify It’s harder to diagnose when Cloudfront is infront of the Netlify CDN. Without it we can handle the logic of the caching of assets seamlessly, but with it, there are additionally layers of caching logic in front of us which we no longer control. Perf is typically better without.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @daveredfern
@daveredfern @markboulton @Netlify They do indeed work retroactively. When you enable them, they will backfill with the previous 30 days of data.
  • Permalink
  • |
  • Twitter
A photo of Phil Hawksworth's face
Phil Hawksworth @philhawksworth • September 11th 2019 replying to this from @markboulton
@markboulton @Netlify Wowzer! Assuming that you don't have analytics turned on to spot any anomalies, it might be worth asking in http://community.netlify.com about that. Perhaps someone there can help diagnose any issues.
  • 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.