Why donβt we talk about minifying CSS anymore? π
Remember Grunt files? [...]
a collection of dev rss feeds - blogroll
Posts
Remember Grunt files? [...]
I broke the first rule of preventing CLS. Shame on me. [...]
I was EMBARRASSED. [...]
Your website performance is now trash until you optimize for INP. [...]
Tools, apps, workflow, brain stuff. [...]
Down with capitalism. - Mike Neumegen [...]
I did learn the thing. But I forgot to remember the thing. [...]
API rate-limiting is a minefield. Why are there no standards? [...]
Learn about streaming live coding, and how writing silly code in front of a live audience is a powerful (and hilarious) way to build community. [...]
Learn how to overlay text on your Open Graph images using the Cloudinary API and SDKs. [...]
My RSS feed was broken for OVER A WEEK because I used an invalid character in the XML. [...]
What if an image doesnβt exist anymore? What if someone accidentally deleted an image in your CMS? How do you detect and deal with this? [...]
Here are the developer tools, browsers, utility apps and other useful things I install on a new dev machine to help productivity. [...]
Recently, I wrote some bad code. But this highlighted the importance of correct HTTP status codes, and how I should really read documentation. [...]
Learn how to set up Sentry monitoring and error tracking for your self-hosted Directus project by building custom hooks. [...]
Understanding how to use jQuery in an Astro project was hard to Google. So I wrote my own guide for you and my future self. [...]
Learn all about image lazy loading and how it can help improve performance, UX and core web vitals. [...]
Iβm excited to be looking for my next role as a Developer Experience Engineer. Here are five reasons why you should hire me. [...]
TL:DR; a serverless function and build hook on Netlify, and an Apple Shortcut. [...]
Learn how to build The Ultimate Theme Toggleβ’οΈ for your website using JavaScript, CSS custom properties, local storage and system settings. [...]
Learn how to run an A/B test using content from your CMS and Netlify Edge Functions. [...]
Learn how to split traffic for A/B testing between different page layouts without changing the URL using Netlify Edge Functions. [...]
For my ENTIRE career I have been living with an enormous misconception: the universal CSS selector doesn't *actually* select EVERYTHING. [...]
Learn how to hide decorative text generated by CSS from screen readers, so that your weird designs don't interrupt the flow of the text. [...]
Learn about different types of rendering on the web, and how it impacts user experience, site performance, and SEO. [...]
Learn how to optimize UX, site performance and SEO by taking a strategic approach to how you render different pages of your e-commerce store. [...]
I used use a week of PTO to see what tips and tricks I could experiment with to try and fix my life. Hereβs how it went. [...]
Join me as I share my weird and winding journey through the JavaScript framework landscape. [...]
Asking βHow do I get started with web dev?β is like asking βHow do I get started with cooking?β [...]
Let's take a look back at 2022: what I made, what I learned βΒ both professionally and personally β and what I didn't get around to. [...]
You donβt need client-side JavaScript to localize dates and times according to timezone β use timezone data in Netlify Edge Functions. [...]
Create a responsive, horizontal-striped CSS gradient inspired by 80s VHS tapes using CSS custom properties and a linear gradient. [...]
After I changed my mind about writing new JavaScript frameworks, I paused development on a new project, What the Framework (WTF). Here's why. [...]
Learn how to use Netlify Edge Functions to personalize static HTML pages based on the HTTP referer header. [...]
Maybe you *should* write a new JavaScript framework. And hereβs why. [...]
Did you make a series of unfortunate commits? Learn how to clean up your nonsense. [...]
I spent years Googling this question before the information stayed in my brain. Sound familiar? Then this post is for you. [...]
Learn how to use Next.js Advanced Middleware from Netlify. [...]
Check out the video tutorial and accompanying walk-through. [...]
What is The Edge? What are Edge Functions? And what impact does this new technology have on the Jamstack and the web? [...]
Install the integration. Check your scores. Profit. [...]
Do you often ask yourself, should I write a new JavaScript framework? Here's some things you should consider, and some tips to get you started. [...]
Deploy an Astro project as a static, server-rendered, or edge-rendered site, try out some Netlify templates, and learn how to deploy to Netlify. [...]
Learn how to use Node.js, npm and npx to build a CLI tool to output a business card to the terminal. Bonus demo repository included! [...]
Add extra metadata to the head tag in your web pages to show richer previews in Slack when your link is unfurled. [...]
Combine two CSS custom properties with a media query to get set up with light and dark mode in seconds. [...]
Let's explore Jamstack, βJamstack-adjacentβ technologies, and how you can get started building on the Jamstack. [...]
But what is The Edge? What are Edge Functions? And why does it matter? [...]
HTML-only websites are a controversial and divisive topic. But why? [...]
I rebuilt my website AGAIN with the aim of using as little JavaScript as possible to improve performance. Did I succeed? And what did I learn? [...]
Here's a selection of links, guidance and code snippets to help you format dates for RSS feeds (RFC-822). [...]
Automate your git cleanup! Here's a shell function to add to your bashrc/zshrc file to delete all merged git branches in one command. [...]
Let's take a look at what we learned building a very silly site for the Netlify Dusty Domains project in December 2021. [...]
Catch up on a Twitch live stream where I prototyped Women of Jamstack with 11ty and YOLO deployed it to Netlify on a custom domain. [...]
Learn how to preview your draft content stored in Contentful by building a custom app that builds a preview branch of your static site. [...]
Use a little serverless function to kick off a site build with a button. [...]
Why has Google Lighthouse been penalising us for canonical links on different domains? I set out to solve this conundrum once and for all. [...]
You don't need JavaScript to build accordions! Use HTML only and just four lines of code. [...]
Are you battling with layouts in CSS? Use this one line of CSS to help you debug what's up and get you back on the road to success. [...]
Hereβs how you can use a Netlify build plugin to use longer environment variables in your functions. [...]
Here's everything I learned this year about GraphQL for anyone getting started. [...]
A complete guide on how to serve responsive images in WebP and the new AVIF format where supported, using the HTML picture element. [...]
Join Salma and Stefan Judis on a journey through time where they explore how content management and software development has evolved. [...]
How can you make sure your GraphQL queries are safe from nasties? Letβs find out. [...]
In this episode of Learn with Jason, I teach Jason how to use Contentfulβs GraphQL API to power Next.js dynamic routes. [...]
REST? API? What does it all mean? Letβs break it down. [...]
Are you struggling with margins, paddings and layout in web development? Understanding the CSS box model will change your life. [...]
I sat down with Colby Fayock to chat about Next.js and how all of its features help enable developers to build great experiences on the web. [...]
Encourage your event attendees to share their tickets for your next virtual event! [...]
I joined Cassidy Williams to talk about the performance benefits of Next.js, and how developers can make the most of the JavaScript framework. [...]
Let's learn about application programming interfaces. [...]
I'm joined by Ebonie (metalandcoffee_) where we set up a new Next.js and Spotify API project to curate music recommendations. [...]
Say goodbye to ../really/long/and/silly/paths/to/components in your Next.js application and define absolute imports with a jsconfig.json file. [...]
After I create a new Next.js application I run this bash script to prepare my app for development β just the way I like it. Give it a try! [...]
Every content website needs a search box. [...]
Itβs 2031. Society, as we knew it in 2021, has officially collapsed. How do you ensure your website is accessible amidst a raging apocalypse? [...]
Check out this quick guide that shows you how to get the data you need using the linkedFrom field in your query. [...]
Want to show your latest blog posts on your GitHub README? Here's how I do it using the power of GitHub actions and webhooks in Contentful. [...]
Here's how to make sure your website respects font size preferences specified in browser settings using two important CSS concepts. [...]
Did you change CSS somewhere and something unexpected happened somewhere else? I have the solution for you. [...]
This is one of the most important ways to use aria-labels so your code provides contextual information to screen-readers and assistive tech. [...]
In this post, weβre going to build a set of article list pages that display a number of blog post summaries per page. [...]
An investigation into the inner workings of the Contentful REST API and GraphQL API. [...]
Take a deep dive into rendering linked assets and entries in the Contentful Rich Text field using both the REST and GraphQL APIs. [...]
If you Google "build test release npm module" this is the top result. Cool, huh? [...]
Take screenshots of browser pages and generate dynamic images to share on your social media accounts. [...]
I often receive questions about how I set up OBS to stream live coding on Twitch β so letβs take a look! [...]
On demand RSS feeds β a neat use for serverless functions. [...]
How do you ensure your code blocks adhere to Web Content Accessibility Guidelines (WCAG) standards? [...]
Learn how to build a lightweight microblog with Contentful and vanilla HTML, CSS and JavaScript. [...]
Learn about what led Salma to DevRel and how she accidentally increased engagement in the Contentful Community by 200% on her first day. [...]
A list of questions I am frequently asked whilst I am live streaming on Twitch β and the answers. [...]
Here's me trying to sum up my time as an engineering team lead as I move into DevRel in 2021. [...]
The most important part of your stream is YOU. [...]