mirror of
https://github.com/osmoscraft/osmosfeed-template.git
synced 2026-03-11 14:44:24 +00:00
571 lines
No EOL
40 KiB
XML
571 lines
No EOL
40 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<feed xmlns="http://www.w3.org/2005/Atom">
|
||
<id>urn:2021-10-14T00:40:46.371Z</id>
|
||
<title>osmos::feed</title>
|
||
<updated>2021-10-14T00:40:46.371Z</updated>
|
||
<generator>osmosfeed 1.11.2</generator>
|
||
<link rel="alternate" href="index.html"/>
|
||
<entry>
|
||
<title type="html"><![CDATA[Bonsai Browser]]></title>
|
||
<id>https://css-tricks.com/?p=353719</id>
|
||
<link href="https://bonsaibrowser.com/"/>
|
||
<updated>2021-10-13T22:50:47.000Z</updated>
|
||
<summary type="html"><![CDATA[Web-browser for research that helps programmers think clearly.
|
||
With Bonsai, rather than being like, I’m going to go use my web browser now, you hit Option + Space and it brings up a browser. It’s either full-screen or a …
|
||
The post Bonsai Browser appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Amazon Virtual Private Cloud Course]]></title>
|
||
<id>6167483480d82d07c45a445f</id>
|
||
<link href="https://www.freecodecamp.org/news/amazon-virtual-private-cloud-course/"/>
|
||
<updated>2021-10-13T21:00:37.000Z</updated>
|
||
<summary type="html"><![CDATA[Amazon Virtual Private Cloud is a service that lets you launch AWS resources in a logically isolated virtual network that you define. You get complete control over the networking environment including IP address ranges, subnets, routing, firewalls and more. We just released a full course about Amazon Virtual Private Cloud]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How to Build a Responsive Form with Filter Functionality Using HTML, CSS, and JavaScript]]></title>
|
||
<id>616706d380d82d07c45a422b</id>
|
||
<link href="https://www.freecodecamp.org/news/build-a-responsive-filterable-form-with-css-and-javascript/"/>
|
||
<updated>2021-10-13T20:54:46.000Z</updated>
|
||
<summary type="html"><![CDATA[Most sites that display a list of data in a table typically have some kind of filter functionality implemented. This helps the user filter relevant items based on the text they type into the form input. In this quick tutorial, we are going to build a responsive filterable table which]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[What Graphics Card Do I Have? How to Check Your GPU in Windows 10 [PC GUIDE]]]></title>
|
||
<id>6166934680d82d07c45a3e48</id>
|
||
<link href="https://www.freecodecamp.org/news/what-graphics-card-do-i-have-how-to-check-your-gpu-in-windows-10-pc-guide/"/>
|
||
<updated>2021-10-13T17:01:26.000Z</updated>
|
||
<summary type="html"><![CDATA[Every computer has a graphics card that handles the rendering of every pixel you see on the monitor. This graphics card also plays a crucial role in displaying videos, running applications, and most especially, handling video game graphics. Computers also have a graphics processing unit (GPU), which renders images and]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Firebase Cloud Firestore – Database Crash Course]]></title>
|
||
<id>615855ad4aa03507d9411890</id>
|
||
<link href="https://www.freecodecamp.org/news/firebase-firestore-crash-course/"/>
|
||
<updated>2021-10-13T15:57:42.000Z</updated>
|
||
<summary type="html"><![CDATA[In this article, we will be learning about one of Firebase's build products called Cloud Firestore. It lets you store, sync, and retrieve data in a document-based database. We'll learn how to set up our project for the web. Since this isn't a design-focused tutorial, we'll just use an HTML]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[CSS is Going Gosh-Darned Hog Wild, I Tell Ya What]]></title>
|
||
<id>https://css-tricks.com/?p=352459</id>
|
||
<link href="https://css-tricks.com/css-is-going-gosh-darned-hog-wild-i-tell-ya-what/"/>
|
||
<updated>2021-10-13T15:36:43.000Z</updated>
|
||
<summary type="html"><![CDATA[As someone just sittin’ back watching CSS evolve, it feels like we’re at one of the hottest moments of innovation in CSS history. It was really something when we got flexbox across all browsers, and not terribly long after, grid. …
|
||
The post CSS is Going Gosh-Darned Hog Wild, I Tell Ya What appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Less Absolute Positioning With Modern CSS]]></title>
|
||
<id>https://css-tricks.com/?p=353700</id>
|
||
<link href="https://ishadeed.com/article/less-absolute-positioning-modern-css/"/>
|
||
<updated>2021-10-13T14:42:26.000Z</updated>
|
||
<summary type="html"><![CDATA[Ahmad Shadeed blogs the sentiment that we might not need to lean on position: absolute as much as we might have in the past. For one thing: stacking elements. For example, if you have a stack of elements that should …
|
||
The post Less Absolute Positioning With Modern CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Upcoming Live Workshops On Front-End & UX (Oct 2021–Jan 2022)]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/new-smashing-online-workshops-oct-2021/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/new-smashing-online-workshops-oct-2021/"/>
|
||
<updated>2021-10-13T11:00:00.000Z</updated>
|
||
<summary type="html"><.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Iris Lješnjanin)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How to Add a Flawless Database Hook to Your React Projects]]></title>
|
||
<id>615e276e0d91c9077974e6ba</id>
|
||
<link href="https://www.freecodecamp.org/news/add-a-database-hook-to-react-and-react-native/"/>
|
||
<updated>2021-10-12T21:17:09.000Z</updated>
|
||
<summary type="html"><![CDATA[IntroductionReact is one of the best libraries for creating stateful interfaces, and is an essential part of the internet as we know it. Many web apps including Twitter, Facebook, Instagram, and Airbnb depend on this library to deliver stateful, cross-platform applications to billions of users. It continues to be one]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Zoom Screen Sharing – How to Share My Screen on Zoom [Solved]]]></title>
|
||
<id>61642329804854468fda8506</id>
|
||
<link href="https://www.freecodecamp.org/news/zoom-screen-sharing-how-to-share-my-screen-on-zoom-solved/"/>
|
||
<updated>2021-10-12T20:53:11.000Z</updated>
|
||
<summary type="html"><![CDATA[As more and more people are working remotely, online meeting services like Zoom are becoming more popular and widely-used. And if you're in a Zoom meeting, you'll probably have to show your work to your co-workers from time to time. Zoom offers many features that make sharing your screen fast]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How to Add Form Validation in React Forms using React Hook Form]]></title>
|
||
<id>61612118804854468fda6b2b</id>
|
||
<link href="https://www.freecodecamp.org/news/add-form-validation-in-react-app-with-react-hook-form/"/>
|
||
<updated>2021-10-12T20:52:04.000Z</updated>
|
||
<summary type="html"><![CDATA[Creating forms with proper validation can be tough and problematic. But in this blog post, I will show you how to do so in a simple and straightforward way. We'll learn how to add validation in a form using React and React Hook Form. How to Create a Form in]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How to Copy and Paste on a Computer [Windows PC Keyboard Shortcut Guide]]]></title>
|
||
<id>616478dc804854468fda89eb</id>
|
||
<link href="https://www.freecodecamp.org/news/how-to-copy-and-paste-on-a-computer-windows-pc-keyboard-shortcut-guide/"/>
|
||
<updated>2021-10-12T15:35:00.000Z</updated>
|
||
<summary type="html"><![CDATA[When you're working on your computer, you want to do things as quickly as possible. And you probably don't want to repeat typing the same thing over and over again. Knowing how to copy and paste text and other data will help you work efficiently without repeating yourself. So in]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[The Linux AWK Command – Linux and Unix Usage Syntax Examples]]></title>
|
||
<id>61604b37804854468fda625c</id>
|
||
<link href="https://www.freecodecamp.org/news/the-linux-awk-command-linux-and-unix-usage-syntax-examples/"/>
|
||
<updated>2021-10-12T15:34:47.000Z</updated>
|
||
<summary type="html"><![CDATA[In this beginner-friendly guide, you'll learn the very basics of the awk command. You'll also see some of the ways you can use it when dealing with text. Let's get started! What is the awk command? awk is a scripting language, and it is helpful when working in the command]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How to Make a Video Game – Create Your Own Game From Scratch Tutorial]]></title>
|
||
<id>615d55dc0d91c9077974d404</id>
|
||
<link href="https://www.freecodecamp.org/news/how-to-make-a-video-game-create-your-own-game-from-scratch-tutorial/"/>
|
||
<updated>2021-10-12T15:34:31.000Z</updated>
|
||
<summary type="html"><![CDATA[Game development is a popular field within the software industry. But what does it take to start building games from scratch? In this article, I will talk about the different game engines and tools that you can use to build your own games. I will also provide you with dozens]]></summary>
|
||
<author>
|
||
<name>freeCodeCamp.org</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Jamstack Developers’ Favorite Frameworks of 2021]]></title>
|
||
<id>https://css-tricks.com/?p=353415</id>
|
||
<link href="https://css-tricks.com/jamstack-developers-favorite-frameworks-of-2021/"/>
|
||
<updated>2021-10-12T14:30:47.000Z</updated>
|
||
<summary type="html"><![CDATA[Which new framework should I learn this year? Is it time to ditch my CMS? What tools should I pick up if I want to scale my site to an audience of millions? The 2021 Jamstack Community Survey is here …
|
||
The post Jamstack Developers’ Favorite Frameworks of 2021 appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Laurie Voss</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[WooCommerce + Google Analytics]]></title>
|
||
<id>https://css-tricks.com/?p=353317</id>
|
||
<link href="https://css-tricks.com/woocommerce-google-analytics/"/>
|
||
<updated>2021-10-12T14:28:26.000Z</updated>
|
||
<summary type="html"><![CDATA[Google Analytics is powerful analytics software. A common way to use it is to just slap the JavaScript snippet on every page template you have and let it collect basic data about unique visitors and pageviews and such. That’s useful, …
|
||
The post WooCommerce + Google Analytics appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Useful React APIs For Building Flexible Components With TypeScript]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/react-apis-building-flexible-components-typescript/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/react-apis-building-flexible-components-typescript/"/>
|
||
<updated>2021-10-12T12:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[React with JSX is a fantastic tool for making easy-to-use components. Typescript components make it an absolute pleasure for developers to integrate your components into their apps and explore your APIs. Learn about three lesser-known React APIs that can take your components to the next level, and help you build even better React Components in this article.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Gaurav Khanna)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Bridging The Gap Between Designers And Developers]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/bridging-gap-between-designers-developers/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/bridging-gap-between-designers-developers/"/>
|
||
<updated>2021-10-12T10:30:00.000Z</updated>
|
||
<summary type="html"><![CDATA[UXPin has recently launched a new feature called “Merge”. This tool aims to break through the chasms of design and development, all while improving the agility and quality our teams expect. This new technology may cause some rethink on how the whole design team and engineering team collaborates.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Matthew Talebi)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Those “Get The App” Banners]]></title>
|
||
<id>https://css-tricks.com/?p=352907</id>
|
||
<link href="https://css-tricks.com/those-get-the-app-banners/"/>
|
||
<updated>2021-10-11T22:12:35.000Z</updated>
|
||
<summary type="html"><![CDATA[Why would a company promote a native app over their perfectly usable website?
|
||
We’d have to ask them, I suppose. But it’s hard not to see this push to native as a matter of priorities: that these companies consider native
|
||
…
|
||
The post Those “Get The App” Banners appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Cash (Tiny jQuery Alternative)]]></title>
|
||
<id>https://css-tricks.com/?p=353431</id>
|
||
<link href="https://css-tricks.com/cash-tiny-jquery-alternative/"/>
|
||
<updated>2021-10-11T20:28:24.000Z</updated>
|
||
<summary type="html"><![CDATA[The README for Cash is straightforward:
|
||
Cash is an absurdly small jQuery alternative for modern browsers (IE11+) that provides jQuery-style syntax for manipulating the DOM. Utilizing modern browser features to minimize the codebase, developers can use the familiar chainable methods
|
||
…
|
||
The post Cash (Tiny jQuery Alternative) appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Better Collaboration With Pull Requests]]></title>
|
||
<id>https://css-tricks.com/?p=352569</id>
|
||
<link href="https://css-tricks.com/better-collaboration-with-pull-requests/"/>
|
||
<updated>2021-10-11T14:29:44.000Z</updated>
|
||
<summary type="html"><![CDATA[This article is part of our “Advanced Git” series. Be sure to follow us on Twitter or sign up for our newsletter to hear about the next articles!
|
||
In this third installment of our “Advanced Git” series, we’ll look at …
|
||
The post Better Collaboration With Pull Requests appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Tobias Günther</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[The Autofill Dark Pattern]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/autofill-dark-pattern/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/autofill-dark-pattern/"/>
|
||
<updated>2021-10-11T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[A “dark pattern” is a deceptive UX pattern that tricks users into doing things they may not really want to do. In this article, Alvaro Montoro does a little experiment to find out how much privacy is taken away from users across three different browsers.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Alvaro Montoro)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Composable CSS Animation In Vue With AnimXYZ]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/composable-css-animation-vue-animxyz/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/composable-css-animation-vue-animxyz/"/>
|
||
<updated>2021-10-09T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Most animation libraries like GSAP and Framer Motion are built purely with JavaScript or TypeScript, unlike AnimXYZ, which is labelled “the first composable CSS animation toolkit”, built mainly with SCSS While a simple library, it can be used to achieve a lot of awesome animation on the web in a short amount of time and little code.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Ejiro Asiuwhu)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[The Case for ‘Developer Experience’]]></title>
|
||
<id>https://css-tricks.com/?p=353429</id>
|
||
<link href="https://future.a16z.com/the-case-for-developer-experience/"/>
|
||
<updated>2021-10-08T20:23:42.000Z</updated>
|
||
<summary type="html"><![CDATA[A good essay from Jean Yang.
|
||
What I mean by developer experience is the sum total of how developers interface with their tools, end-to-end, day-in and day-out. Sure, there’s more focus than ever on how developers use and adopt tools, and
|
||
…
|
||
The post The Case for ‘Developer Experience’ appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Jekyll doesn’t do components? Liar!]]></title>
|
||
<id>https://css-tricks.com/?p=353374</id>
|
||
<link href="https://katiekodes.com/jekyll-components-wysiwyg/"/>
|
||
<updated>2021-10-08T17:14:05.000Z</updated>
|
||
<summary type="html"><![CDATA[I like the pushback from Katie Kodes here. I’ve said in the past that I don’t think server-side languages haven’t quite nailed “building in components” as well as JavaScript has, but hey, this is a good point:
|
||
1. Any basic
|
||
…
|
||
The post Jekyll doesn’t do components? Liar! appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Building a Tennis Trivia App With Next.js and Netlify]]></title>
|
||
<id>https://css-tricks.com/?p=353066</id>
|
||
<link href="https://css-tricks.com/building-a-tennis-trivia-app-with-next-js-and-netlify/"/>
|
||
<updated>2021-10-08T14:30:57.000Z</updated>
|
||
<summary type="html"><![CDATA[Today we will be learning how to build a tennis trivia app using Next.js and Netlify. This technology stack has become my go-to on many projects. It allows for rapid development and easy deployment.
|
||
Without further ado let’s jump in!…
|
||
The post Building a Tennis Trivia App With Next.js and Netlify appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Brenley Dueck</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Comparing Google Analytics and Plausible Numbers]]></title>
|
||
<id>https://css-tricks.com/?p=353062</id>
|
||
<link href="https://css-tricks.com/comparing-google-analytics-and-plausible-numbers/"/>
|
||
<updated>2021-10-08T14:30:40.000Z</updated>
|
||
<summary type="html"><![CDATA[I saw this blog post the other day: 58% of Hacker News, Reddit and tech-savvy audiences block Google Analytics. That’s an enticing title to me. I’ve had Google Analytics on this site literally from the day I launched it. …
|
||
The post Comparing Google Analytics and Plausible Numbers appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Building A Static-First MadLib Generator With Portable Text And Netlify On-Demand Builder Functions]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/static-first-madlib-generator-portable-text-netlify-builder-functions/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/static-first-madlib-generator-portable-text-netlify-builder-functions/"/>
|
||
<updated>2021-10-08T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[In this article, we’ll be building an interactive fiction experience in which a user can insert words that match parts of speech given by the content creator. Let’s go!]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Bryan Robinson)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Writing Your Own Code Rules]]></title>
|
||
<id>https://css-tricks.com/?p=353112</id>
|
||
<link href="https://css-tricks.com/writing-your-own-code-rules/"/>
|
||
<updated>2021-10-07T23:35:53.000Z</updated>
|
||
<summary type="html"><![CDATA[There comes a time on a project when it’s worth investing in tooling to protect the codebase. I’m not sure how to articulate when, but it’s somewhere after the project has proven to be something long-term and rough edges …
|
||
The post Writing Your Own Code Rules appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Developer Decisions For Building Flexible Components]]></title>
|
||
<id>https://css-tricks.com/?p=353386</id>
|
||
<link href="https://www.smashingmagazine.com/2021/09/developer-decisions-building-flexible-components/"/>
|
||
<updated>2021-10-07T21:33:58.000Z</updated>
|
||
<summary type="html"><![CDATA[Blog posts that get into the whole “how to think like a front-end developer” vibe are my favorite. Michelle Barker nails that in this post, and does it without sharing a line of code!
|
||
We simply can no longer
|
||
…
|
||
The post Developer Decisions For Building Flexible Components appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Chris Coyier</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[CSS in TypeScript with vanilla-extract]]></title>
|
||
<id>https://css-tricks.com/?p=353024</id>
|
||
<link href="https://css-tricks.com/css-in-typescript-with-vanilla-extract/"/>
|
||
<updated>2021-10-07T14:36:35.000Z</updated>
|
||
<summary type="html"><![CDATA[vanilla-extract is a new framework-agnostic CSS-in-TypeScript library. It’s a lightweight, robust, and intuitive way to write your styles. vanilla-extract isn’t a prescriptive CSS framework, but a flexible piece of developer tooling. CSS tooling has been a relatively stable space over …
|
||
The post CSS in TypeScript with vanilla-extract appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||
<author>
|
||
<name>Hugh Haworth</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Freebie: COVID-19 Icon Set (56 Icons, AI, EPS, SVG, PNG)]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/freebie-coronavirus-icon-set/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/freebie-coronavirus-icon-set/"/>
|
||
<updated>2021-10-07T09:00:00.000Z</updated>
|
||
<summary type="html">< related to different occasions and themes. We hope that with this icon set, every designer will be able to find their own use case and contribute to saving lives. Free for personal and commercial use.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Anton Tyschenko)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[A Guide To CSS Debugging]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/guide-debugging-css/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/guide-debugging-css/"/>
|
||
<updated>2021-10-06T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Debugging in CSS means figuring out what might be the problem when you have unexpected layout results. We’ll look at a few categories bugs often fit into, see how we can evaluate the situation, and explore techniques that help prevent these bugs.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Stephanie Eckles)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Local Testing A Serverless API (API Gateway And Lambda)]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/local-testing-serverless-api-gateway-lambda/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/local-testing-serverless-api-gateway-lambda/"/>
|
||
<updated>2021-10-05T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Have you ever struggled with testing cloud services locally? Specifically, have you ever struggled with locally testing an API that uses API Gateway and Lambda, with the Serverless framework, on AWS? In this article, Tom Hudson shares a quick overview of how easy it is to quickly set up your project to test locally before deploying to AWS.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Tom Hudson)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How To Build An Expandable Accessible Gallery]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/build-expandable-accessible-gallery/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/build-expandable-accessible-gallery/"/>
|
||
<updated>2021-10-04T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[In this article, we’ll be looking at how to set up a gallery that is expandable as well as accessible with a few tips and tricks along the way. Let’s get started!]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Silvestar Bistrović)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How To Implement Search Functionality In Your Nuxt App Using Algolia InstantSearch]]></title>
|
||
<id>https://smashingmagazine.com/2021/10/search-functionality-nuxt-app-algolia-instantsearch/</id>
|
||
<link href="https://smashingmagazine.com/2021/10/search-functionality-nuxt-app-algolia-instantsearch/"/>
|
||
<updated>2021-10-01T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Many websites have some sort of search feature because it helps users navigate through their content easily. Implementing it the right way can be tricky and might not give a good user experience. In this tutorial, we will be integrating Algolia, a popular and powerful search service for the best experience on our Nuxt site.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Miracle Onyenma)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[A Time Of Transition (October 2021 Desktop Wallpapers Edition)]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/desktop-wallpaper-calendars-october-2021/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/desktop-wallpaper-calendars-october-2021/"/>
|
||
<updated>2021-09-30T08:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Get your desktop ready for fall and the upcoming Halloween season with a fresh batch of desktop wallpapers. Created with love by designers and artists from across the globe, they come in versions with and without a calendar for October 2021.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Cosima Mielke)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Using Modern Image Formats: AVIF And WebP]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/modern-image-formats-avif-webp/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/modern-image-formats-avif-webp/"/>
|
||
<updated>2021-09-29T08:25:00.000Z</updated>
|
||
<summary type="html"><![CDATA[In this article, we’ll highlight how modern image formats (AVIF or WebP) can improve compression by up to 50% and deliver better quality per-byte while still looking visually appealing. We’ll compare what’s possible at high-quality, low-quality and file-size targets.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Addy Osmani)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Improving The Accessibility Of Your Markdown]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/improving-accessibility-of-markdown/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/improving-accessibility-of-markdown/"/>
|
||
<updated>2021-09-28T09:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[You can find Markdown in many places on the Internet. This article covers different aspects of Markdown and how it interacts with other technology.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Eric Bailey)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Let’s Dive Into Cypress For End-to-End Testing]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/cypress-end-to-end-testing/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/cypress-end-to-end-testing/"/>
|
||
<updated>2021-09-27T11:30:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Is end-to-end testing a painful topic for you? In this article, Ramona Schwering explains how to handle end-to-end testing with Cypress and make it make it not so tedious and expensive for yourself, but fun instead.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Ramona Schwering)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[v1.11.2]]></title>
|
||
<id>https://github.com/osmoscraft/osmosfeed/releases/tag/v1.11.2</id>
|
||
<link href="https://github.com/osmoscraft/osmosfeed/releases/tag/v1.11.2"/>
|
||
<updated>2021-09-26T18:45:39.000Z</updated>
|
||
<summary type="html"><![CDATA[Fixed: unicode characters in URL caused download error
|
||
Fixed: project root npm install error
|
||
Added: unit test library
|
||
Chore: Dependency updates
|
||
Thank you: @CaptNo1]]></summary>
|
||
<author>
|
||
<name>Release notes from osmosfeed</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Rebuilding A Large E-Commerce Website With Next.js (Case Study)]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/lessons-learned-ecommerce-nextjs-case-study/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/lessons-learned-ecommerce-nextjs-case-study/"/>
|
||
<updated>2021-09-24T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[We made the switch from a more traditional integrated e-commerce platform to a headless platform with Next.js. Here are the most important lessons learned while rebuilding a large e-commerce site with Next.js.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Jonne Kats)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Free Online Workshop: Frustrating Design Patterns And How To Fix Them]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/smashing-workshop-frustrating-design-patterns/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/smashing-workshop-frustrating-design-patterns/"/>
|
||
<updated>2021-09-24T06:50:00.000Z</updated>
|
||
<summary type="html">< next week.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Vitaly Friedman)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Simplifying Form Styles With `accent-color`]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/simplifying-form-styles-accent-color/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/simplifying-form-styles-accent-color/"/>
|
||
<updated>2021-09-23T11:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[The new CSS `accent-color` property makes it quick and easy to roll out our brand colors to certain form inputs by leveraging user agent styles. In this article we’ll take a look at what it does and how to use it alongside `color-scheme` for simple, accessible checkboxes and radio buttons — and imagine how we might use it in the future.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Michelle Barker)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Getting Your `head` Straight: A New CSS Performance Diagnostics Snippet]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/css-head-tag/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/css-head-tag/"/>
|
||
<updated>2021-09-22T15:00:00.000Z</updated>
|
||
<summary type="html"><.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Vitaly Friedman)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How To Build Your Own Mouseless Development Environment]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/mouseless-development-environment/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/mouseless-development-environment/"/>
|
||
<updated>2021-09-21T11:30:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Building a development environment with the shell as a keystone offers multiple benefits. You can customize everything depending on your own needs, and the biggest of all, you can control your entire development environment with your keyboard.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Matthieu Cneude)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[How Web Development Tools Are Helping Users Keep Pace With Rapid Change]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/web-development-tools-users-keep-pace-rapid-change/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/web-development-tools-users-keep-pace-rapid-change/"/>
|
||
<updated>2021-09-21T09:30:00.000Z</updated>
|
||
<summary type="html"><![CDATA[The last 18 months have been a time of unprecedented turbulence. As the people of the world have flooded online, businesses have joined them, using web development tools to adapt in real-time.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Frederick O’Brien)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Are Imposter Domains Re-Publishing Your Website?]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/imposter-domains-republishing-website/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/imposter-domains-republishing-website/"/>
|
||
<updated>2021-09-20T11:30:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Content scraping is a fact of life on the Internet. When you think of web scraping, you probably do not think about the scrapers turning around and immediately serving your entire, whole page content on another website. But what if your site content is being re-published? It might be already happening.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Ken Harker)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Monetize Open-Source Software With Gatsby Functions And Stripe]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/monetize-open-source-software-gatsby-functions-stripe/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/monetize-open-source-software-gatsby-functions-stripe/"/>
|
||
<updated>2021-09-17T09:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Gatsby Functions provide front-end developers a way to write and use server-side code without the hassle of maintaining a server. If making money from open-source is of interest to you and your site isn’t built using Gatsby, this approach may well be the answer you were looking for.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Paul Scanlon)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Web Quality Assurance: From User Requirements To Web Risk Management]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/journey-into-web-quality-assurance/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/journey-into-web-quality-assurance/"/>
|
||
<updated>2021-09-16T12:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Twenty years ago, Elie Sloïm chose to dedicate his professional life to web quality assurance. He started asking, ”What does quality mean for a web user?” Well, this article explains everything he has learned along the way.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Elie Sloïm)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Reasons To Build A CRM-Powered Website For Your Business]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/reasons-build-crm-powered-website-business/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/reasons-build-crm-powered-website-business/"/>
|
||
<updated>2021-09-16T11:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[Integrating a CRM with your business website has numerous benefits. In this article, Zara Cooper explains what these benefits are and why websites should be integrated with a CRM platform.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Zara Cooper)</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[v1.11.1]]></title>
|
||
<id>https://github.com/osmoscraft/osmosfeed/releases/tag/v1.11.1</id>
|
||
<link href="https://github.com/osmoscraft/osmosfeed/releases/tag/v1.11.1"/>
|
||
<updated>2021-09-16T06:39:32.000Z</updated>
|
||
<summary type="html"><![CDATA[Fixed: Unexpected nested element in author field crashes the parser
|
||
Thank you @ad-m]]></summary>
|
||
<author>
|
||
<name>Release notes from osmosfeed</name>
|
||
</author>
|
||
</entry>
|
||
<entry>
|
||
<title type="html"><![CDATA[Reducing The Need For Pseudo-Elements]]></title>
|
||
<id>https://smashingmagazine.com/2021/09/reducing-need-pseudo-elements/</id>
|
||
<link href="https://smashingmagazine.com/2021/09/reducing-need-pseudo-elements/"/>
|
||
<updated>2021-09-15T10:00:00.000Z</updated>
|
||
<summary type="html"><![CDATA[For years, pseudo-elements have faithfully helped front-end developers implement creative designs. While they still have an important place, we can now leave pseudo-elements behind in some scenarios, thanks to newer CSS properties.]]></summary>
|
||
<author>
|
||
<name>hello@smashingmagazine.com (Marcel Moreau)</name>
|
||
</author>
|
||
</entry>
|
||
</feed> |