Environments in Jekyll
Learn how to use Jekyll environments to manage development, testing, and production versions of your website effectively.
Articles on designing and coding things for the web.
Learn how to use Jekyll environments to manage development, testing, and production versions of your website effectively.
Test and enhance your website’s accessibility with these helpful Chrome extensions for developers.
Confused about WOFF, OTF, TTF? Understand the key distinctions between font formats for optimal web performance.
Style empty elements with the CSS :empty selector – discover how it targets elements with no content, including nested elements.
Add a commenting system to your static Jekyll website using Staticman. Learn how with this step-by-step guide.
Looking for privacy-focused website analytics? Explore alternatives to Google Analytics that protect user data.
Customize the appearance of the text cursor (caret) in input fields. Learn how to use the CSS caret-color property.
Explore the Vibration API and how to add haptic feedback to your web applications. Enhance user experience with this interactive feature.
Optimize your Netlify site’s performance and security with custom HTTP headers.
Discover CSS variables! Make your stylesheets more dynamic and maintainable with this powerful feature.
Learn how to use the HTML autofocus attribute to set input focus upon page load. Understand its uses and best practices for user experience.
Master the CSS text-decoration shorthand for underlining, overlining, strikethrough, & more. Streamline your text styling with this efficient property.
Master the art of centering elements both horizontally and vertically with Flexbox – explore the essential CSS properties.
Preventing autofilling with autocomplete=“new-password”
Learn how to use CSS to design accessible websites
Fix email rendering issues in Microsoft Outlook. Use conditional CSS for compatibility and ensure your emails look fantastic on all email clients.
Learn how to embed videos effortlessly into your website using the HTML video tag, along with its attributes for customization.
Discover how to integrate Rouge into your Jekyll site for beautiful syntax highlighting. Enhance code readability and presentation on your blog or website.
Improve your website’s writing quality! Learn how to enable built-in spelling and grammar checks within text fields.
Explore the CSS font-variant property for stylistic text variations like small caps, ligatures, and more. Enhance your web typography with this guide.
Customize your Jekyll website with page-specific CSS or JavaScript. Learn how to target individual pages for unique styling or functionality.
Display estimated reading time for your Jekyll blog posts without plugins. Learn the simple code solution.
Make your Jekyll blog more discoverable. Add an RSS feed for easy subscriptions.
Enhance your WordPress site. Explore the best plugins for SEO, security, and more.
Boost website accessibility with the aria-current attribute. Learn how and when to use it for better navigation.
Get started with Jekyll on your Mac! Follow this step-by-step installation guide and start building static websites.
Improve Jekyll navigation! Highlight the current page with the ‘active’ CSS class.
Get an overview of static site generators. See if they are the right fit for your web project.
Seamlessly embed GitHub Gists into your Jekyll website to showcase code snippets. Enhance your tech blog with this easy integration.
Optimize the appearance of your website for printing with print style sheets. Control how your content looks on the printed page.
Techniques for making websites responsive, including using media queries, flexible grids and layouts, and responsive images
Improve code readability on your Jekyll blog with Rouge syntax highlighting. Follow this guide for easy integration.
Enhance your images with captions in Jekyll. Learn how to add this feature to your website for improved context.
Best practices for optimizing the performance of a website, including optimizing images, minifying CSS and JavaScript, and using caching techniques
Obtaining the word count from a post in Jekyll
Turn 404 errors into opportunities! Create a custom error page for your Jekyll site on GitHub Pages with this guide.
Maintain seamless navigation when changing URLs on your Jekyll site. Learn how to implement redirects effectively.
Learn how to style user-selected text on your website with CSS. Create a unique effect to highlight important content or provide feedback.
Learn how to adapt your website’s design to different screen sizes, pointer types, and device capabilities using interaction media features.
The ultimate guide how to improve website traffic
Learn the proper use of the HTML abbr tag to define abbreviations and acronyms, ensuring clarity for users and search engines.
Build a user-friendly navigation menu for your Jekyll website. Follow this tutorial for clear instructions.
Schema.org structured data helps you to highlight specific information for search engines and to improve the way your page displays in SERPs
Take a look at the fonts in this post that can make your text editor or terminal emulator look little bit nicer
Protect your website and users with HTTPS/SSL. Learn how in this comprehensive guide.
Learn how to use the tag in HTML to represent keyboard input, helping clarify UI instructions within your webpages.
Create a website that puts users first! Get practical tips for designing intuitive layouts that improve the user experience.
Understand how the HTML tag highlights important text on your webpage and the scenarios where it’s most appropriate.
A collection of open source email templates
Did you know you can animate the z-index property? Learn this CSS trick for creating dynamic visual effects on your web pages.
There many different options to learn to code online, so in this article, find places you can learn to code
List of packages I use every day
Learn to control downloaded filenames using the HTML download attribute. Enhance user experience and file organization on your website.
Discover clever CSS tricks and workarounds to achieve specific styling effects. Use modern solutions where available.