this month was hectic because I was heads-down recording a GraphQL video course for Contentful. Luckily this is now done, and I'm ready to catch up writing and I am already excited about August!
Let's jump into my favorite content of July!
Landing pages done rightSection titled Landing pages done right
Rob Hope shared 100 tips on how to build high-quality landing pages. While this seems to be a very marketing-related topic (and it undoubtedly is), his Twitter thread includes a lot of wisdom on building great websites in general.
The problem with deploying to the webSection titled The problem with deploying to the web
Jake Archibald went deep down the rabbit hole of what deploys and version updates mean for our users. His article "Different versions of your site can be running at the same time" describes the problems of updated bundles, changed API endpoints, and users that have one site open in multiple tabs (and we all do that...). Great read!
Three excellent articles to readSection titled Three excellent articles to read
- Marginwidth/marginheight – the unexpected cross-origin communication channel by Michał Bentkowski
- Quickly delete old git branches with fzf and zsh by Peter Piekarczyk
- Referer and Referrer-Policy best practices by Maud Nalpas
Three useful projects to have a look atSection titled Three useful projects to have a look at
- sindresorhus / css-in-readme-like-wat – Style your readme using CSS with this trick
- terjang / tiny-xss-payloads – A collection of tiny XSS Payloads that can be used in different contexts.
- open-wc / locator – A Chrome extension to find custom elements on a page
This month I learnedSection titled This month I learned
- git commit accepts several message flags (-m) to allow multiline commits
- Downloads can be triggered via HTTP headers
- npm init uses npx under the hood
- :defined can be used to target not yet defined custom elements
- The ex unit in CSS
- GraphQL Playground offers a protocol handler
You can find 126 learnings in the "Today I learned" section on my site.
This month's devsheetsSection titled This month's devsheets
You can find more #devsheets on Twitter.
A talk to watchSection titled A talk to watch
For the VSCode users under us – Matt Bierner shared a lot of VSCode tricks in his MS Build session "Visual Studio Code tips and tricks". That's a well-spent hour, trust me!
A quote to think aboutSection titled A quote to think about
The Truth Is Paywalled But The Lies Are Free
Nathan J. Robinson wrote a lengthy article on the problems of content creation and its monetization. It's a good read with an exceptional good title, that made it my quote of the month.
A song that makes you stop codingSection titled A song that makes you stop coding
I came across this song on Twitter, and while I'm not really into Taylor Swift, I do like Bon Iver a lot. "exile" is a beautiful song with a fantastic hook line and beautiful piano tunes.
And that's my favorite content of July 2020, friends! 🎉 👋
Have a great August, and stay safe!
And if you have any feedback about this newsletter, please let me know.
Reply to Stefan