The blog post explains the folder tree and files for Rails, with the author mashing together different sources to create a comprehensive guide. The author also expresses a desire for feedback to make it a living document.
The blog post is a personal reflection on the author's journey to learning to code, inspired by the loss of her father to lung cancer. It discusses the emotional impact of the loss, the author's career path, and the importance of ...
The blog post discusses how to import Google Analytics data into caniuse to determine the support for front-end technologies in different browsers. The author shares their excitement about this feature and how it can help in makin...
The blog post discusses the author's experience in turning a Pixelbook into a developer machine using the Chromebook Linux beta. It covers the steps to update the Chrome OS, turn on Linux, set up the terminal, install Oh My Zsh, i...
The blog post discusses how to make Google Fonts load faster by using preconnect, optimal placement, font display, preload, and self-hosting. It also provides insights into the architecture of Google Fonts requests and the impact ...
The blog post discusses how to use Google Analytics to justify performance improvements for websites. It explains the steps to gather and analyze data related to load performance and how to use it to convince companies to invest i...
The blog post is an in-depth tutorial on how to add webmentions to a serverless Eleventy static site. It includes a step-by-step guide on setting up webmentions, fetching webmentions at build time, saving webmentions in a cached f...
The blog post discusses using Eleventy to encourage readers to engage in the conversation about blog posts through Twitter. It explains how to use conditional Twitter intents to encourage retweets and shares, and how to integrate ...
The blog post provides a humorous and relatable step-by-step guide on how to build a website in 2021, including buying a domain, engaging in Twitter debates, taking a design course, and launching the website. The author shares per...
The blog post is about optimizing images for the web, focusing on concepts in HTML and CSS for serving responsive images. It also discusses file formats and art direction in images. The author, Sia Karamalegos, is a freelance perf...
The blog post discusses strategies for serving modern JavaScript to modern browsers, emphasizing the importance of web performance. It talks about cutting JavaScript bundle size, differential serving, and the use of webpack. The a...
The blog post discusses the process of setting and using data in the static site generator Eleventy. It explains the hierarchy of the data, how to access it, and provides real-world examples for learners. The post also covers cust...
The blog post discusses webmentions and Eleventy, and provides slides and resources from the author's talks at JamStack Toronto and Magnolia JS. It also includes a tutorial on how to implement webmentions and Eleventy on a website...
The blog post discusses the fundamentals of responsive images and how to set them up in Eleventy using Cloudinary and Eleventy shortcodes. It explains how to serve responsive, performant images and how to implement Cloudinary imag...
The blog post discusses how to use lite-youtube-embed in Eleventy to improve video loading performance and privacy. It provides step-by-step instructions on setting up a reusable lite-youtube-embed 'component' using Nunjucks parti...
The blog post discusses the process of adding Prettier to a project, including the steps to install and set it up, as well as the benefits of using it. The author shares their experience of using Prettier in a dev shop and provide...
The blog post is a tutorial on getting started with Eleventy, a static site generator. It includes a step-by-step guide on starting a minimal Eleventy project, adding a layout and styles, and creating a blog with a list of posts. ...
The blog post is a step-by-step tutorial on building serverless functions with Netlify. It includes setting up Netlify deploy through GitHub, using Netlify-CLI, securely using environment variable secrets, writing a serverless fun...
The blog post discusses the importance of eliminating render-blocking resources for web performance. It explains what render-blocking resources are, why they are important to performance, how to test and measure your website, and ...
Sia Karamalegos shares her experience with the #30DaysOfWebPerf Twitter series, discussing the pros and cons of using Twitter as a platform for delivering web performance tips. She highlights the benefits of gaining new followers ...