<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Isfiblog&amp; Portal Web Isfidev &amp; Postingan Terkini</title>
<link>https://blog.isfidev.com/rss/latest-posts</link>
<description>Isfiblog&amp; Portal Web Isfidev &amp; Postingan Terkini</description>
<dc:language>id</dc:language>
<dc:rights>Isfidev Developer</dc:rights>

<item>
<title>That Time I Tried Explaining HTML and CSS to My 5&amp;Year Old Niece</title>
<link>https://blog.isfidev.com/that-time-i-tried-explaining-html-and-css-to-my-5-year-old-niece</link>
<guid>https://blog.isfidev.com/that-time-i-tried-explaining-html-and-css-to-my-5-year-old-niece</guid>
<description><![CDATA[ I would like to tell you what I learned from a five-year old child about HTML and CSS. It’s funny how explaining something you do almost naturally teaches you about yourself and what you take for granted.

That Time I Tried Explaining HTML and CSS to My 5-Year Old Niece originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:42 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>That, Time, Tried, Explaining, HTML, and, CSS, 5-Year, Old, Niece</media:keywords>
</item>

<item>
<title>CSS Wrapped 2025</title>
<link>https://blog.isfidev.com/css-wrapped-2025</link>
<guid>https://blog.isfidev.com/css-wrapped-2025</guid>
<description><![CDATA[ The Chrome Dev Team recaps the new CSS features that shipped in Google Chrome this past year in one amazingly designed webpage. They cover new functionality for creating more customizable components, next-gen interactions, and optimizing ergonomics.
We’ve …

CSS Wrapped 2025 originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:41 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>CSS, Wrapped, 2025</media:keywords>
</item>

<item>
<title>Fit width text in 1 line of CSS</title>
<link>https://blog.isfidev.com/fit-width-text-in-1-line-of-css</link>
<guid>https://blog.isfidev.com/fit-width-text-in-1-line-of-css</guid>
<description><![CDATA[ The Chrome team recently prototyped a working solution for fitting text to the width of a container in CSS using a text-grow property.

Fit width text in 1 line of CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:41 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Fit, width, text, line, CSS</media:keywords>
</item>

<item>
<title>Creating Scroll&amp;Based Animations in Full view()</title>
<link>https://blog.isfidev.com/creating-scroll-based-animationsin-full-view</link>
<guid>https://blog.isfidev.com/creating-scroll-based-animationsin-full-view</guid>
<description><![CDATA[ It’s not that hard to do! Preethi shows you how it&#039;s really the same old animation you’re used to writing in CSS, only applied on a view timeline instead of a normal timeline.

Creating Scroll-Based Animations in Full view() originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:40 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Creating, Scroll-Based, Animations in, Full, view</media:keywords>
</item>

<item>
<title>What Else Could Container Queries… Query?</title>
<link>https://blog.isfidev.com/what-else-could-container-queries-query</link>
<guid>https://blog.isfidev.com/what-else-could-container-queries-query</guid>
<description><![CDATA[ How far can we really go with container queries? There are dozens of media queries now, so what if there were dozens of container queries as well? What could we use them for?

What Else Could Container Queries… Query? originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:39 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>What, Else, Could, Container, Queries…, Query</media:keywords>
</item>

<item>
<title>What’s !important #1: Advent Calendars, CSS Wrapped, Web Platform Updates, and More</title>
<link>https://blog.isfidev.com/whats-important-1-advent-calendars-css-wrapped-web-platform-updates-and-more</link>
<guid>https://blog.isfidev.com/whats-important-1-advent-calendars-css-wrapped-web-platform-updates-and-more</guid>
<description><![CDATA[ The best CSS news from around the web from the last two weeks. In this edition: advent calendars, CSS Wrapped 2025, and the latest Web Platform Updates.

What’s !important #1: Advent Calendars, CSS Wrapped, Web Platform Updates, and More originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:38 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>What’s, important, 1:, Advent, Calendars, CSS, Wrapped, Web, Platform, Updates, and, More</media:keywords>
</item>

<item>
<title>Responsive List of Avatars Using Modern CSS (Part 1)</title>
<link>https://blog.isfidev.com/responsive-list-of-avatars-using-modern-css-part-1</link>
<guid>https://blog.isfidev.com/responsive-list-of-avatars-using-modern-css-part-1</guid>
<description><![CDATA[ A list of rounded images that slightly overlap each other is a classic web design pattern. The main idea is not complex, but the new thing is the responsive part. that dynamically adjusts the overlap between the images so they fit inside the container.

Responsive List of Avatars Using Modern CSS (Part 1) originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:38 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Responsive, List, Avatars, Using, Modern, CSS, Part</media:keywords>
</item>

<item>
<title>Toon Title Text Generator</title>
<link>https://blog.isfidev.com/toon-title-text-generator</link>
<guid>https://blog.isfidev.com/toon-title-text-generator</guid>
<description><![CDATA[ Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that&#039;s geared towards cartoon headings.

Toon Title Text Generator originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:38 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Toon, Title, Text, Generator</media:keywords>
</item>

<item>
<title>Responsive List of Avatars Using Modern CSS (Part 2)</title>
<link>https://blog.isfidev.com/responsive-list-of-avatars-using-modern-css-part-2</link>
<guid>https://blog.isfidev.com/responsive-list-of-avatars-using-modern-css-part-2</guid>
<description><![CDATA[ In this article, we follow up the work we did to create responsive rows of circular images in a previous article by arranging the images around a circle with a clean hover effect.

Responsive List of Avatars Using Modern CSS (Part 2) originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:37 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Responsive, List, Avatars, Using, Modern, CSS, Part</media:keywords>
</item>

<item>
<title>Search CSS&amp;Tricks Raycast Extension</title>
<link>https://blog.isfidev.com/search-css-tricks-raycast-extension</link>
<guid>https://blog.isfidev.com/search-css-tricks-raycast-extension</guid>
<description><![CDATA[ Jelte Lagendijk built a Raycast extension for searching CSS-Tricks articles where you simply type and a get a solid set of real-time results.

Search CSS-Tricks Raycast Extension originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Fri, 19 Dec 2025 10:29:36 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Search, CSS-Tricks, Raycast, Extension</media:keywords>
</item>

<item>
<title>A Few Things About the Anchor Element’s href You Might Not Have Known</title>
<link>https://blog.isfidev.com/a-few-things-about-the-anchor-elements-href-you-might-not-have-known</link>
<guid>https://blog.isfidev.com/a-few-things-about-the-anchor-elements-href-you-might-not-have-known</guid>
<description><![CDATA[ It&#039;s easy to take URL superpowers for granted, even if you already have these patterns under your belt.

A Few Things About the Anchor Element’s href You Might Not Have Known originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7c0951847.jpg" length="58591" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:35 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Few, Things, About, the, Anchor, Element’s, href, You, Might, Not, Have, Known</media:keywords>
</item>

<item>
<title>Covering hidden=until&amp;found</title>
<link>https://blog.isfidev.com/covering-hiddenuntil-found</link>
<guid>https://blog.isfidev.com/covering-hiddenuntil-found</guid>
<description><![CDATA[ Short story: Slapping hidden=until-found on an element in HTML enables any hidden content within the element to be findable in the browser with in-page search.

Covering hidden=until-found originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7c06d7fd5.jpg" length="40262" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:32 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Covering, hiddenuntil-found</media:keywords>
</item>

<item>
<title>3D Layered Text: The Basics</title>
<link>https://blog.isfidev.com/3d-layered-text-the-basics</link>
<guid>https://blog.isfidev.com/3d-layered-text-the-basics</guid>
<description><![CDATA[ A client asked me to create a bulging text effect. With a bit of cleverness and some advanced CSS, I managed to get a result I’m genuinely proud of, which is covered in this three-part series.

3D Layered Text: The Basics originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:30 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Layered, Text:, The, Basics</media:keywords>
</item>

<item>
<title>3D Layered Text: Motion and Variations</title>
<link>https://blog.isfidev.com/3d-layered-text-motion-and-variations</link>
<guid>https://blog.isfidev.com/3d-layered-text-motion-and-variations</guid>
<description><![CDATA[ In this chapter, we will explore ways to animate the effect, add transitions, and play with different variations. We will look at how motion can enhance depth, and how subtle tweaks can create a whole new vibe.

3D Layered Text: Motion and Variations originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7c01aa3db.jpg" length="32038" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:27 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Layered, Text:, Motion, and, Variations</media:keywords>
</item>

<item>
<title>3D Layered Text: Interactivity and Dynamicism</title>
<link>https://blog.isfidev.com/3d-layered-text-interactivity-and-dynamicism</link>
<guid>https://blog.isfidev.com/3d-layered-text-interactivity-and-dynamicism</guid>
<description><![CDATA[ In this third and final chapter, we’re stepping into interactivity by adding JavaScript, starting with a simple :hover effect, and ending with a fully responsive bulging text that follows your mouse in real time.

3D Layered Text: Interactivity and Dynamicism originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7bff41f7b.jpg" length="32038" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:24 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Layered, Text:, Interactivity, and, Dynamicism</media:keywords>
</item>

<item>
<title>Getting Creative With Images in Long&amp;Form Content</title>
<link>https://blog.isfidev.com/getting-creative-with-images-in-long-form-content</link>
<guid>https://blog.isfidev.com/getting-creative-with-images-in-long-form-content</guid>
<description><![CDATA[ Images in long-form content can (and often should) do more than illustrate. They help set the pace, influence how readers feel, and add character that words alone can’t always convey.

Getting Creative With Images in Long-Form Content originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7bfcb137e.jpg" length="82250" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:22 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Getting, Creative, With, Images, Long-Form, Content</media:keywords>
</item>

<item>
<title>A Radio Button Shopping Cart Trick</title>
<link>https://blog.isfidev.com/a-radio-button-shopping-cart-trick</link>
<guid>https://blog.isfidev.com/a-radio-button-shopping-cart-trick</guid>
<description><![CDATA[ Here&#039;s an approach for animating products added to a shopping cart that handles an infinite number of items using a variation of the ol&#039; Checkbox Hack.

A Radio Button Shopping Cart Trick originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7bfa35940.jpg" length="30206" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:47:19 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Radio, Button, Shopping, Cart, Trick</media:keywords>
</item>

<item>
<title>CSS Elevator: A Pure CSS State Machine With Floor Navigation</title>
<link>https://blog.isfidev.com/css-elevator-a-pure-css-state-machine-with-floor-navigation</link>
<guid>https://blog.isfidev.com/css-elevator-a-pure-css-state-machine-with-floor-navigation</guid>
<description><![CDATA[ In this article, author Chris Sabourin walk through how modern CSS features can build a fully functional, interactive elevator that knows where it is, where it’s headed, and how long it’ll take to get there. No JavaScript required.

CSS Elevator: A Pure CSS State Machine With Floor Navigation originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:46:19 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>CSS, Elevator:, Pure, CSS, State, Machine, With, Floor, Navigation</media:keywords>
</item>

<item>
<title>Should the CSS light&amp;dark() Function Support More Than Light and Dark Values?</title>
<link>https://blog.isfidev.com/should-the-css-light-dark-function-support-more-than-light-and-dark-values</link>
<guid>https://blog.isfidev.com/should-the-css-light-dark-function-support-more-than-light-and-dark-values</guid>
<description><![CDATA[ The light-dark() function is currently designed to support just two color schemes. Should it support others? Sunkanmi Fafowora says yes and no.

Should the CSS light-dark() Function Support More Than Light and Dark Values? originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7bba87f53.jpg" length="53615" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:46:17 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Should, the, CSS, light-dark, Function, Support, More, Than, Light, and, Dark, Values</media:keywords>
</item>

<item>
<title>What You Need to Know About CSS Color Interpolation</title>
<link>https://blog.isfidev.com/what-you-need-to-know-about-css-color-interpolation</link>
<guid>https://blog.isfidev.com/what-you-need-to-know-about-css-color-interpolation</guid>
<description><![CDATA[ Color what? Sunkanmi Fafowora explains how an everyday task for CSS can be used to create better colors experiences.  

What You Need to Know About CSS Color Interpolation originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202509/image_870x580_68be7bb8e8799.jpg" length="18426" type="image/jpeg"/>
<pubDate>Mon, 08 Sep 2025 12:46:14 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>What, You, Need, Know, About, CSS, Color, Interpolation</media:keywords>
</item>

<item>
<title>Maybe don’t use custom properties in shorthand properties</title>
<link>https://blog.isfidev.com/maybe-dont-use-custom-properties-in-shorthand-properties</link>
<guid>https://blog.isfidev.com/maybe-dont-use-custom-properties-in-shorthand-properties</guid>
<description><![CDATA[ This easily qualifies as a &quot;gotcha&quot; in CSS and is a good reminder that the cascade doesn&#039;t know everything all at the same time. If a custom property is invalid, the cascade won&#039;t ignore it, and it gets evaluated, which invalidates the declaration.

Maybe don’t use custom properties in shorthand properties originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949ec7aa5.jpg" length="45068" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:21 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Maybe, don’t, use, custom, properties, shorthand, properties</media:keywords>
</item>

<item>
<title>A CSS&amp;Only Star Rating Component and More! (Part 2)</title>
<link>https://blog.isfidev.com/a-css-only-star-rating-component-and-more-part-2</link>
<guid>https://blog.isfidev.com/a-css-only-star-rating-component-and-more-part-2</guid>
<description><![CDATA[ In this second article of a two-part series, Temani Afif demonstrates an alternative approach to creating the star rating component from the first article using experimental scroll-driven animations rather than using the border-image property.

A CSS-Only Star Rating Component and More! (Part 2) originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949d9382e.jpg" length="57587" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:20 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>CSS-Only, Star, Rating, Component, and, More, Part</media:keywords>
</item>

<item>
<title>Smashing Meets Accessibility</title>
<link>https://blog.isfidev.com/smashing-meets-accessibility</link>
<guid>https://blog.isfidev.com/smashing-meets-accessibility</guid>
<description><![CDATA[ The videos from Smashing Magazine&#039;s recent event on accessibility were just posted the other day. I was invited to host the panel discussion with the speakers, including a couple of personal heroes of mine, Stéphanie Walter and Sarah Fossheim. But I was just as stoked to meet Kardo Ayoub who shared his deeply personal story as a designer with a major visual impairment.

Smashing Meets Accessibility originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949c56b39.jpg" length="62483" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:19 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Smashing, Meets, Accessibility</media:keywords>
</item>

<item>
<title>Powering Search With Astro Actions and Fuse.js</title>
<link>https://blog.isfidev.com/powering-search-with-astro-actions-and-fusejs</link>
<guid>https://blog.isfidev.com/powering-search-with-astro-actions-and-fusejs</guid>
<description><![CDATA[ With Astro, we can generate most of our site during our build, but have a small bit of server-side code that can handle search functionality using something like Fuse.js. In this demo, we’ll use Fuse to search through a set of personal “bookmarks” that are generated at build time, but return back proper results from a server call.

Powering Search With Astro Actions and Fuse.js originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949b22059.jpg" length="35579" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:17 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Powering, Search, With, Astro, Actions, and, Fuse.js</media:keywords>
</item>

<item>
<title>Web Components Demystified</title>
<link>https://blog.isfidev.com/web-components-demystified</link>
<guid>https://blog.isfidev.com/web-components-demystified</guid>
<description><![CDATA[ Scott Jehl released a course called Web Components Demystified. This is my full set of notes from Scott&#039;s course. You&#039;ll still want to take the course on your own, and I encourage you to because Scott is an excellent teacher who makes all of this stuff extremely accessible, even to noobs like me.

Web Components Demystified originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e49499adc93.jpg" length="34241" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:16 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Web, Components, Demystified</media:keywords>
</item>

<item>
<title>Styling Counters in CSS</title>
<link>https://blog.isfidev.com/styling-counters-in-css</link>
<guid>https://blog.isfidev.com/styling-counters-in-css</guid>
<description><![CDATA[ Going from the most basic ways to style lists directly in HTML to advanced customization techniques that are even capable of making things that aren&#039;t lists look like lists.

Styling Counters in CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e494983a101.jpg" length="38943" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:14 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Styling, Counters, CSS</media:keywords>
</item>

<item>
<title>Quick Reminder That :is() and :where() Are Basically the Same With One Key Difference</title>
<link>https://blog.isfidev.com/quick-reminder-that-is-and-where-are-basically-the-same-with-one-key-difference</link>
<guid>https://blog.isfidev.com/quick-reminder-that-is-and-where-are-basically-the-same-with-one-key-difference</guid>
<description><![CDATA[ I’ve seen a handful of recent posts talking about the utility of the :is() relational pseudo-selector. No need to delve into the details other than to say it can help make compound selectors a lot more readable.
:is(section, article, aside, 
…

Quick Reminder That :is() and :where() Are Basically the Same With One Key Difference originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e49496ad208.jpg" length="60891" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:13 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Quick, Reminder, That, :is, and, :where, Are, Basically, the, Same, With, One, Key, Difference</media:keywords>
</item>

<item>
<title>Revisiting CSS border&amp;image</title>
<link>https://blog.isfidev.com/revisiting-css-border-image</link>
<guid>https://blog.isfidev.com/revisiting-css-border-image</guid>
<description><![CDATA[ I’ve used border-image regularly. Yet, it remains one of the most underused CSS tools, and I can’t, for the life of me, figure out why. Is it possible that people steer clear of border-image because its syntax is awkward and unintuitive? Perhaps it’s because most explanations don’t solve the type of creative implementation problems that most people need to solve. Most likely, it’s both.

Revisiting CSS border-image originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949579782.jpg" length="48309" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:12 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Revisiting, CSS, border-image</media:keywords>
</item>

<item>
<title>Support Logical Shorthands in CSS</title>
<link>https://blog.isfidev.com/support-logical-shorthands-incss</link>
<guid>https://blog.isfidev.com/support-logical-shorthands-incss</guid>
<description><![CDATA[ There’s a bit of a blind spot when working with CSS logical properties concerning shorthands.

Support Logical Shorthands in CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e4949422cd1.jpg" length="35992" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:11 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Support, Logical, Shorthands, in CSS</media:keywords>
</item>

<item>
<title>Case Study: Combining Cutting&amp;Edge CSS Features Into a “Course Navigation” Component</title>
<link>https://blog.isfidev.com/case-study-combining-cutting-edge-css-features-into-a-course-navigation-component</link>
<guid>https://blog.isfidev.com/case-study-combining-cutting-edge-css-features-into-a-course-navigation-component</guid>
<description><![CDATA[ Having been tasked with creating a UI component for navigating the content of an online course, Daniel found himself neck-deep in a pool of new CSS features that he wound up using on the project.

Case Study: Combining Cutting-Edge CSS Features Into a “Course Navigation” Component originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202503/image_870x580_67e49492dc029.jpg" length="55030" type="image/jpeg"/>
<pubDate>Thu, 27 Mar 2025 05:58:09 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Case, Study:, Combining, Cutting-Edge, CSS, Features, Into, “Course, Navigation”, Component</media:keywords>
</item>

<item>
<title>Left Half and Right Half Layout – Many Different Ways</title>
<link>https://blog.isfidev.com/left-half-and-right-half-layout-many-different-ways</link>
<guid>https://blog.isfidev.com/left-half-and-right-half-layout-many-different-ways</guid>
<description><![CDATA[ Imagine a scenario where you need to split a layout in half. Basically two equal height columns are needed inside of a container. Each side takes up exactly half of the container. Like many things in CSS, there are a number of ways to go about this.

Left Half and Right Half Layout – Many Different Ways originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9cd606a0.jpg" length="72043" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 02:00:10 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Left, Half, and, Right, Half, Layout, –, Many, Different, Ways</media:keywords>
</item>

<item>
<title>Come to the light&amp;dark() Side</title>
<link>https://blog.isfidev.com/come-to-the-light-dark-side</link>
<guid>https://blog.isfidev.com/come-to-the-light-dark-side</guid>
<description><![CDATA[ Dark mode interfaces have matured a lot in the past few years. We all know the &quot;traditional&quot; approach using media queries but in this article, Sara Joy demonstrates modern CSS features that make respecting user color scheme preferences pretty darn easy.

Come to the light-dark() Side originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9ca7377c.jpg" length="64614" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 02:00:07 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Come, the, light-dark, Side</media:keywords>
</item>

<item>
<title>Tooltip Best Practices</title>
<link>https://blog.isfidev.com/tooltip-best-practices</link>
<guid>https://blog.isfidev.com/tooltip-best-practices</guid>
<description><![CDATA[ What are tooltips, exactly? There&#039;s two kinds and the one you use has implications on the user experience, as Zell illustrates in this explainer on best practices.

Tooltip Best Practices originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9c764d82.jpg" length="63990" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 02:00:04 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Tooltip, Best, Practices</media:keywords>
</item>

<item>
<title>State of CSS 2024 Results</title>
<link>https://blog.isfidev.com/state-of-css-2024-results</link>
<guid>https://blog.isfidev.com/state-of-css-2024-results</guid>
<description><![CDATA[ The results from this year&#039;s survey are fairly fresh off the presses. We took a little time to sit with them and jot down some things we noticed and found interesting.

State of CSS 2024 Results originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 02:00:03 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>State, CSS, 2024, Results</media:keywords>
</item>

<item>
<title>Web&amp;Slinger.css: Like Wow.js But With CSS&amp;y Scroll Animations</title>
<link>https://blog.isfidev.com/web-slingercss-like-wowjs-but-with-css-y-scroll-animations</link>
<guid>https://blog.isfidev.com/web-slingercss-like-wowjs-but-with-css-y-scroll-animations</guid>
<description><![CDATA[ Can we recreate a JavaScript library for scrolling animations with a modern CSS approach using CSS Scroll-Driven Animations? Yes. Yes, we can.

Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9c2e01ae.jpg" length="82145" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:59 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Web-Slinger.css:, Like, Wow.js, But, With, CSS-y, Scroll, Animations</media:keywords>
</item>

<item>
<title>Fluid Everything Else</title>
<link>https://blog.isfidev.com/fluid-everything-else</link>
<guid>https://blog.isfidev.com/fluid-everything-else</guid>
<description><![CDATA[ We can apply the concept of fluid typography to almost anything. This way we can have a layout that fluidly changes with the size of its parent container. Few users will ever see the transition, but they will all appreciate the results. Honestly, they will.

Fluid Everything Else originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9bfb9c05.jpg" length="63714" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:57 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Fluid, Everything, Else</media:keywords>
</item>

<item>
<title>Popping Comments With CSS Anchor Positioning and View&amp;Driven Animations</title>
<link>https://blog.isfidev.com/popping-comments-with-css-anchor-positioning-and-view-driven-animations</link>
<guid>https://blog.isfidev.com/popping-comments-with-css-anchor-positioning-and-view-driven-animations</guid>
<description><![CDATA[ The State of CSS 2024 survey wrapped up and the results are interesting, as always. Even though each section is worth analyzing, we are usually most hyped about the section on the most used CSS features. And if you …

Popping Comments With CSS Anchor Positioning and View-Driven Animations originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9bd46707.jpg" length="70848" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:54 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Popping, Comments, With, CSS, Anchor, Positioning, and, View-Driven, Animations</media:keywords>
</item>

<item>
<title>The Different (and Modern) Ways to Toggle Content</title>
<link>https://blog.isfidev.com/thedifferent-andmodern-ways-totogglecontent</link>
<guid>https://blog.isfidev.com/thedifferent-andmodern-ways-totogglecontent</guid>
<description><![CDATA[ Let’s spend some time looking at disclosures, the Dialog API, the Popover API, and more. We’ll look at the right time to use each one depending on your needs. Modal or non-modal? JavaScript or pure HTML/CSS? Not sure? Don’t worry, we’ll go into all that.

The Different (and Modern) Ways to Toggle Content originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9b9f3f1e.jpg" length="70890" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:51 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>The Different, and Modern, Ways, to Toggle Content</media:keywords>
</item>

<item>
<title>Tim Brown: Flexible Typesetting is now yours, for free</title>
<link>https://blog.isfidev.com/tim-brown-flexible-typesetting-is-now-yours-for-free</link>
<guid>https://blog.isfidev.com/tim-brown-flexible-typesetting-is-now-yours-for-free</guid>
<description><![CDATA[ Another title from A Book Apart has been re-released for free. The latest? Tim Brown&#039;s Flexible Typesetting. I may not be the utmost expert on typography and its best practices but I do remember reading this book (it&#039;s still on the shelf next to me!) thinking maybe, just maybe, I might be able to hold a conversation about it with Robin when I finished it.

Tim Brown: Flexible Typesetting is now yours, for free originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202411/image_870x580_6738f9b71fd64.jpg" length="83709" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:48 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Tim, Brown:, Flexible, Typesetting, now, yours, for, free</media:keywords>
</item>

<item>
<title>Anchoreum: A New Game for Learning Anchor Positioning</title>
<link>https://blog.isfidev.com/anchoreum-a-new-game-for-learning-anchor-positioning</link>
<guid>https://blog.isfidev.com/anchoreum-a-new-game-for-learning-anchor-positioning</guid>
<description><![CDATA[ You&#039;ve played Flexbox Froggy before, right? Or maybe Grid Garden? They&#039;re both absolute musts for learning the basics of modern CSS layout using Flexbox and CSS Grid. Thomas Park made those and he&#039;s back with another game: Anchoreum.

Anchoreum: A New Game for Learning Anchor Positioning originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ]]></description>
<enclosure url="http://blog.isfidev.com" length="4096" type="image/jpeg"/>
<pubDate>Sun, 17 Nov 2024 01:59:47 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Anchoreum:, New, Game, for, Learning, Anchor, Positioning</media:keywords>
</item>

<item>
<title>Python Mastery: From Beginner to Expert Part&amp;2(Object&amp;Oriented Programming)</title>
<link>https://blog.isfidev.com/python-mastery-from-beginner-to-expert-part-2object-oriented-programming</link>
<guid>https://blog.isfidev.com/python-mastery-from-beginner-to-expert-part-2object-oriented-programming</guid>
<description><![CDATA[ This is Part 2 of the Python crash course “Python Mastery: From Beginner to Expert “. If you haven’t read it yet, check it out before continuing. If you’re all caught up, welcome back! In Part 1, we covered all the basic requirements to be on your way to mastering Python. Now, let’s dive deeper [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8ad4cdc74.jpg" length="39213" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:19:10 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Python, Mastery:, From, Beginner, Expert, Part-2Object-Oriented, Programming</media:keywords>
</item>

<item>
<title>Advanced Python Mastery: For the Serious Developer</title>
<link>https://blog.isfidev.com/advanced-python-mastery-for-the-serious-developer</link>
<guid>https://blog.isfidev.com/advanced-python-mastery-for-the-serious-developer</guid>
<description><![CDATA[ This is Part 3 of the Python crash course “Python Mastery: From Beginner to Expert “. If you haven’t read it yet, check it out before continuing. If you’re all caught up, welcome back! In Part 2, we covered all the dive deeper into Object-Oriented Programming (OOP) and got one step closer to becoming a [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8ace9c5c4.jpg" length="30982" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:19:04 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Advanced, Python, Mastery:, For, the, Serious, Developer</media:keywords>
</item>

<item>
<title>Python GUI Programming With Tkinter</title>
<link>https://blog.isfidev.com/python-gui-programming-with-tkinter</link>
<guid>https://blog.isfidev.com/python-gui-programming-with-tkinter</guid>
<description><![CDATA[ Tkinter is a Python library that creates graphical user interfaces (GUIs). It is included with most Python installations and is the standard GUI library for Python. Tkinter provides a simple way to create windows, buttons, labels, and other GUI elements. Here is a Demo of a project we built in this tutorial Source code Tkinter [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8ac80c9a5.jpg" length="63206" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:57 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Python, GUI, Programming, With, Tkinter</media:keywords>
</item>

<item>
<title>A summary of common basic Python errors and how to check them. The easy&amp;to&amp;understand explanation for beginners!</title>
<link>https://blog.isfidev.com/a-summary-of-common-basic-python-errors-and-how-to-check-them-the-easy-to-understand-explanation-for-beginners</link>
<guid>https://blog.isfidev.com/a-summary-of-common-basic-python-errors-and-how-to-check-them-the-easy-to-understand-explanation-for-beginners</guid>
<description><![CDATA[ Hi Python enthusiast!  ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8ac0e76eb.jpg" length="29849" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:50 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>summary, common, basic, Python, errors, and, how, check, them., The, easy-to-understand, explanation, for, beginners</media:keywords>
</item>

<item>
<title>PyQt Mastery: From Beginner to Advanced</title>
<link>https://blog.isfidev.com/pyqt-mastery-from-beginner-to-advanced</link>
<guid>https://blog.isfidev.com/pyqt-mastery-from-beginner-to-advanced</guid>
<description><![CDATA[ This course is for those who want to develop a desktop application using PyQt for the first time and introduces its features and installation methods. It also explains how to create a basic application using PyQt and how to use its various widgets and layouts. We also deep into advanced topics such as signals and [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8aba596c4.jpg" length="51439" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:42 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>PyQt, Mastery:, From, Beginner, Advanced</media:keywords>
</item>

<item>
<title>The Complete Beginner’s Guide to Hugface LLM Tools</title>
<link>https://blog.isfidev.com/the-complete-beginners-guide-to-hugface-llm-tools</link>
<guid>https://blog.isfidev.com/the-complete-beginners-guide-to-hugface-llm-tools</guid>
<description><![CDATA[ Hugging Face is an AI research laboratory and one-stop platform creating a community between academics, researchers, and enthusiasts. Within a very short period, Hugging Face has built quite a significant presence within the field of AI ​​itself. Significant investments by major companies like the tech giants Google, Amazon, and Nvidia have boosted this AI startup, [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8ab291d31.jpg" length="47822" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:35 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>The, Complete, Beginner’s, Guide, Hugface, LLM, Tools</media:keywords>
</item>

<item>
<title>Top 7 Open&amp;Source LLMs for 2024 and Their Uses</title>
<link>https://blog.isfidev.com/top-7-open-source-llms-for-2024-and-their-uses</link>
<guid>https://blog.isfidev.com/top-7-open-source-llms-for-2024-and-their-uses</guid>
<description><![CDATA[ Understand how the best open-source LLMs are on the verge of taking generative AI to new dimensions to provide unprecedented model transparency, customization, and innovation—and why these models are fast positioned as indispensable tools for developers and researchers. LLMs Drive the Generative AI Revolution: These AI systems, based on transformers, process human language and are [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8aab2bbb4.jpg" length="78511" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:25 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Top, Open-Source, LLMs, for, 2024, and, Their, Uses</media:keywords>
</item>

<item>
<title>Complete  Python Ebook  From Basic To Advanced</title>
<link>https://blog.isfidev.com/complete-python-ebook-from-basic-to-advanced</link>
<guid>https://blog.isfidev.com/complete-python-ebook-from-basic-to-advanced</guid>
<description><![CDATA[ Topics covered In this eBook : This e-book contains in-depth Python notes for all skill levels. This book has inception chapters on the basics of Python, data types, operators, and control structures. Thereafter, it covers advanced subjects like functional programming, decorators, and generators. Detailed sections are also provided on OOP, class, object, inheritance, polymorphism, and [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8aa1a5e1b.jpg" length="72884" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:19 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Complete, Python, Ebook, From, Basic, Advanced</media:keywords>
</item>

<item>
<title>Complete C++ Handwritten Notes From Basic to Advanced</title>
<link>https://blog.isfidev.com/complete-c-handwritten-notes-from-basic-to-advanced</link>
<guid>https://blog.isfidev.com/complete-c-handwritten-notes-from-basic-to-advanced</guid>
<description><![CDATA[ Topic Covered in this Notebook C++ is one of the most powerful and influential programming languages, and it is very good at developing fast and efficient software. System software, game development, and real-time processing-oriented programs are the main areas of deployment of C++. The main reasons to learn C++ revolve around performance since it often [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8a9ae3433.jpg" length="72620" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:11 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Complete, C, Handwritten, Notes, From, Basic, Advanced</media:keywords>
</item>

<item>
<title>Complete HTML Handwritten Notes</title>
<link>https://blog.isfidev.com/complete-html-handwritten-notes</link>
<guid>https://blog.isfidev.com/complete-html-handwritten-notes</guid>
<description><![CDATA[ Topic Covered in This Note HTML stands for HyperText Markup Language and is the skeleton of the web. It’s the standard language used to create web pages. Think of HTML as the structure of a building; it lays out the framework that gives your content a place to live. At its core, HTML uses tags [...] ]]></description>
<enclosure url="http://blog.isfidev.com/uploads/images/202410/image_870x580_670d8a92ccb0f.jpg" length="60668" type="image/jpeg"/>
<pubDate>Tue, 15 Oct 2024 03:18:04 +0700</pubDate>
<dc:creator>ahmadsofyan</dc:creator>
<media:keywords>Complete, HTML, Handwritten, Notes</media:keywords>
</item>

</channel>
</rss>