From a2c8e364f821b07542b0a3dc7216eb42da7b3642 Mon Sep 17 00:00:00 2001 From: chuanqisun Date: Thu, 13 May 2021 00:45:52 +0000 Subject: [PATCH] deploy: f25fe2fce936010274b84035a04484a21fd3f2d1 --- cache.json | 86 ++++++++++++++++++------------ feed.atom | 89 +++++++++++++++++++------------ index.html | 153 +++++++++++++++++++++++++++++++++-------------------- 3 files changed, 203 insertions(+), 125 deletions(-) diff --git a/cache.json b/cache.json index daf9067..8180c6e 100644 --- a/cache.json +++ b/cache.json @@ -102,6 +102,15 @@ "feedUrl": "https://css-tricks.com/feed/", "siteUrl": "https://css-tricks.com", "articles": [ + { + "id": "https://css-tricks.com/?p=339960", + "author": "Sandrina Pereira", + "description": "Let’s talk about disabled buttons. Specifically, let’s get into why we use them and how we can do better than the traditional disabled attribute in HTML (e.g. <button disabled> ) to mark a button as disabled.\nThere are lots of …\nThe post Making Disabled Buttons More Inclusive appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", + "link": "https://css-tricks.com/making-disabled-buttons-more-inclusive/", + "publishedOn": "2021-05-12T14:31:07.000Z", + "wordCount": 2554, + "title": "Making Disabled Buttons More Inclusive" + }, { "id": "https://css-tricks.com/?p=340359", "author": "Chris Coyier", @@ -126,7 +135,7 @@ "description": "Chrome is experimenting with @container, a property within the CSS Working Group Containment Level 3 spec being championed by Miriam Suzanne of Oddbird, and a group of engineers across the web platform. @container brings us the ability to …\nThe post Next Gen CSS: @container appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://css-tricks.com/next-gen-css-container/", "publishedOn": "2021-05-11T14:36:10.000Z", - "wordCount": 1266, + "wordCount": 1419, "title": "Next Gen CSS: @container" }, { @@ -135,7 +144,7 @@ "description": "Like Jamstack, Netlify is coining this term.\nIf your reaction is: great, a new thing I need to know about and learn, know that while Distributed Persistent Rendering (DPR) does involve some new things, this is actually a push …\nThe post Distributed Persistent Rendering (DPR) appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://css-tricks.com/distributed-persistent-rendering-dpr/", "publishedOn": "2021-05-11T14:33:10.000Z", - "wordCount": 844, + "wordCount": 1369, "title": "Distributed Persistent Rendering (DPR)" }, { @@ -144,7 +153,7 @@ "description": "This is extremely fun. Jeff Lindsay has created Topframe, and writes:\nAnybody that knows how to mess around with HTML can now mess around with their desktop computing experience. Topframe is an open source tool that lets you \n…\nThe post Topframe appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://css-tricks.com/topframe/", "publishedOn": "2021-05-10T21:14:15.000Z", - "wordCount": 674, + "wordCount": 727, "title": "Topframe" }, { @@ -153,7 +162,7 @@ "description": "I find build tooling endlessly interesting, especially right now as we’re in a juicy next-gen transitional period with players like Vite, wmr, Snowpack, and esbuild. Hugh Haworth has a good run-down of the new players, and we’ve chatted on …\nThe post Migrating from Parcel to Snowpack appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://benfrain.com/migrating-from-parcel-to-snowpack-build-tool-comparison/", "publishedOn": "2021-05-10T21:13:23.000Z", - "wordCount": 2951, + "wordCount": 2954, "title": "Migrating from Parcel to Snowpack" }, { @@ -171,7 +180,7 @@ "description": "I have a real distaste for this question. It might seem like a fun question to dig into on the surface, but the way it enters public discourse rarely seems to be in good faith. There are ulterior motives at …\nThe post Is CSS a Programming Language? appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://css-tricks.com/is-css-a-programming-language/", "publishedOn": "2021-05-07T13:56:17.000Z", - "wordCount": 3389, + "wordCount": 3601, "title": "Is CSS a Programming Language?" }, { @@ -198,7 +207,7 @@ "description": "Route53 is DNS management service by AWS. DNS is absolutely not a database, and yet here’s Nicholas Martin writing up some very clever trickery originally done by Corey Quinn:\nWhen you think about it, DNS configuration is actually a \n…\nThe post Apparently, You Can Use Route53 as a Blazingly Fast Database appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", "link": "https://betterprogramming.pub/apparently-you-can-use-route53-as-a-blazingly-fast-database-dd416b56b005", "publishedOn": "2021-05-06T20:03:26.000Z", - "wordCount": 1530, + "wordCount": 1523, "title": "Apparently, You Can Use Route53 as a Blazingly Fast Database" }, { @@ -227,15 +236,6 @@ "publishedOn": "2021-05-05T21:49:23.000Z", "wordCount": 1029, "title": "Astro" - }, - { - "id": "https://css-tricks.com/?p=339954", - "author": "Chris Coyier", - "description": "The bombshell article of the week is from Alex Russell of Google/Chrome. Alex has long been super critical of Apple, particularly about how there is literally no option to run any other browser than Safari on iOS. This article isn’t …\nThe post Progress Delayed Is Progress Denied appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.", - "link": "https://infrequently.org/2021/04/progress-delayed/", - "publishedOn": "2021-05-05T16:51:23.000Z", - "wordCount": 6686, - "title": "Progress Delayed Is Progress Denied" } ] }, @@ -244,6 +244,24 @@ "feedUrl": "https://www.smashingmagazine.com/feed/", "siteUrl": "https://www.smashingmagazine.com/", "articles": [ + { + "id": "https://smashingmagazine.com/2021/05/frustrating-design-patterns-birthday-picker/", + "author": "hello@smashingmagazine.com (Vitaly Friedman)", + "description": "In this new series of articles on UX, we take a closer look at some frustrating design patterns and explore better alternatives, along with plenty of examples to keep in mind when building or designing one. Let’s start with an infamous birthday picker.", + "link": "https://smashingmagazine.com/2021/05/frustrating-design-patterns-birthday-picker/", + "publishedOn": "2021-05-12T12:42:00.000Z", + "wordCount": 3443, + "title": "Frustrating Design Patterns That Need Fixing: Birthday Picker" + }, + { + "id": "https://smashingmagazine.com/2021/05/little-smashing-stories/", + "author": "hello@smashingmagazine.com (Vitaly Friedman)", + "description": "Today marks the day we sent out our 300th edition of the Smashing Newsletter. This article is a little celebration in which we share little Smashing stories from people working behind the scenes.", + "link": "https://smashingmagazine.com/2021/05/little-smashing-stories/", + "publishedOn": "2021-05-12T08:00:00.000Z", + "wordCount": 1993, + "title": "Little Smashing Stories" + }, { "id": "https://smashingmagazine.com/2021/05/complete-guide-css-container-queries/", "author": "hello@smashingmagazine.com (Stephanie Eckles)", @@ -476,13 +494,31 @@ "feedUrl": "https://www.freecodecamp.org/news/rss/", "siteUrl": "https://www.freecodecamp.org/news", "articles": [ + { + "id": "5fde208ae6787e09839407c3", + "author": "", + "description": "In this guide, we will build two simple projects and deploy them on Netlify. We will use Vue.js as our front-end framework, and use different technologies to build our projects. If you follow this tutorial to the end, you will build a simplified version of Twitter and a single", + "link": "https://www.freecodecamp.org/news/build-a-portfolio-with-vuejs/", + "publishedOn": "2021-05-12T20:53:20.000Z", + "wordCount": 25100, + "title": "How to Build and Deploy a Portfolio with Vue.JS, Axios, the GitHub REST API, and Netlify" + }, + { + "id": "609c215862ab9107fe5a9fa9", + "author": "", + "description": "Kivy is a free and open source Python framework for developing mobile apps and games with a natural user interface. We just released a 5-hour Kivy course on the freeCodeCamp.org YouTube channel. In this Kivy course, you will learn to create games and applications with Python for every platform", + "link": "https://www.freecodecamp.org/news/use-the-kivy-python-library-to-create-games-and-mobile-apps/", + "publishedOn": "2021-05-12T18:49:36.000Z", + "wordCount": 571, + "title": "Use the Kivy Python Library to Create Games and Mobile Apps" + }, { "id": "6096aafe2cd0545b5e944430", "author": "", "description": "When you're scraping data from the web with Python, Selenium will often come up as an helpful tool to use. It was originally designed for automated testing, but its scraping capabilities are impressive, too. This is because Selenium can do things that other libraries or frameworks often can't when collecting", "link": "https://www.freecodecamp.org/news/improve-web-scraping-with-selenium/", "publishedOn": "2021-05-11T22:53:43.000Z", - "wordCount": 1344, + "wordCount": 1358, "title": "How to Use Selenium and Python to Scrape Websites More Effectively" }, { @@ -547,24 +583,6 @@ "publishedOn": "2021-05-11T01:38:36.000Z", "wordCount": 3119, "title": "How to Get Your First Developer Job through Intelligent, Genuine Networking" - }, - { - "id": "60953e202cd0545b5e943a8b", - "author": "", - "description": "Technical interviews are one of the most stressful parts of landing a job in tech. You don't know what questions the interviewer is going to ask. What if you have no idea how to solve the problem in front of you? What if you freeze up and look like you", - "link": "https://www.freecodecamp.org/news/how-to-acing-your-coding-interview-advice-from-senior-software-engineer/", - "publishedOn": "2021-05-10T17:04:31.000Z", - "wordCount": 1253, - "title": "How to Ace Your Coding Interview – Advice from a Senior Software Engineer" - }, - { - "id": "609558382cd0545b5e943c6f", - "author": "", - "description": "“Good friends, good books, and a sleepy conscience: this is the ideal life.” ― Mark TwainI hope you’re reading this blog in your pjs looking forward to a rejuvenating and healthy weekend. I have been working on multiple projects lately, from creating Machine Learing Engineering and Machine Learning Operations courses", - "link": "https://www.freecodecamp.org/news/machine-learning-systems-book-recommendations/", - "publishedOn": "2021-05-07T21:07:57.000Z", - "wordCount": 1065, - "title": "Machine Learning Systems Book Recommendations – Learn How to Build and Understand ML Systems" } ] } diff --git a/feed.atom b/feed.atom index d349ad2..0154f84 100644 --- a/feed.atom +++ b/feed.atom @@ -1,10 +1,63 @@ - urn:2021-05-12T00:38:11.871Z + urn:2021-05-13T00:45:51.964Z osmos::feed - 2021-05-12T00:38:11.871Z + 2021-05-13T00:45:51.964Z osmosfeed 1.6.0 + + <![CDATA[How to Build and Deploy a Portfolio with Vue.JS, Axios, the GitHub REST API, and Netlify]]> + 5fde208ae6787e09839407c3 + + 2021-05-12T20:53:20.000Z + + + + + + + <![CDATA[Use the Kivy Python Library to Create Games and Mobile Apps]]> + 609c215862ab9107fe5a9fa9 + + 2021-05-12T18:49:36.000Z + + + + + + + <![CDATA[Making Disabled Buttons More Inclusive]]> + https://css-tricks.com/?p=339960 + + 2021-05-12T14:31:07.000Z + + + Sandrina Pereira + + + + <![CDATA[Frustrating Design Patterns That Need Fixing: Birthday Picker]]> + https://smashingmagazine.com/2021/05/frustrating-design-patterns-birthday-picker/ + + 2021-05-12T12:42:00.000Z + + + hello@smashingmagazine.com (Vitaly Friedman) + + + + <![CDATA[Little Smashing Stories]]> + https://smashingmagazine.com/2021/05/little-smashing-stories/ + + 2021-05-12T08:00:00.000Z + + + hello@smashingmagazine.com (Vitaly Friedman) + + <![CDATA[How to Use Selenium and Python to Scrape Websites More Effectively]]> 6096aafe2cd0545b5e944430 @@ -180,16 +233,6 @@ You can support CSS-Tricks by being an MVP Supporter.]]> Chris Coyier - - <![CDATA[How to Ace Your Coding Interview – Advice from a Senior Software Engineer]]> - 60953e202cd0545b5e943a8b - - 2021-05-10T17:04:31.000Z - - - - - <![CDATA[Variable Aspect Ratio Card With Conic Gradients Meeting Along the Diagonal]]> https://css-tricks.com/?p=339203 @@ -252,16 +295,6 @@ Chore: Excluded testing files from repo.]]> Release notes from osmosfeed - - <![CDATA[Machine Learning Systems Book Recommendations – Learn How to Build and Understand ML Systems]]> - 609558382cd0545b5e943c6f - - 2021-05-07T21:07:57.000Z - - - - - <![CDATA[Is CSS a Programming Language?]]> https://css-tricks.com/?p=339781 @@ -364,18 +397,6 @@ You can support CSS-Tricks by being an MVP Supporter.]]> - - Chris Coyier - - - - <![CDATA[Progress Delayed Is Progress Denied]]> - https://css-tricks.com/?p=339954 - - 2021-05-05T16:51:23.000Z - Chris Coyier diff --git a/index.html b/index.html index ffdc18a..352800b 100644 --- a/index.html +++ b/index.html @@ -14,6 +14,97 @@ +
+

+ +
+ +

- -
  • -

    freeCodeCamp.org

    -
    - - -
    -
  • - @@ -395,7 +467,7 @@ Chore: Excluded testing files from repo. Is CSS a Programming Language?
    - ( 11 min ) + ( 12 min ) I have a real distaste for this question. It might seem like a fun question to dig into on the surface, but the way it enters public discourse rarely seems to be in good faith. There are ulterior motives at … The post Is CSS a Programming Language? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter. @@ -453,25 +525,6 @@ You can support CSS-Tricks by being an MVP Supporter. - -
  • -

    freeCodeCamp.org

    -
    - - -
    -
  • - @@ -674,20 +727,6 @@ Fixed: Item… You can’t even look at code or documentation for Astro (publicly) yet — it’s an in-progress idea — but you can watch a video of Fred showing it off to Feross. I gotta admit: it looks awesome. I’m bullish … The post Astro appeared first on CSS-Tricks. -You can support CSS-Tricks by being an MVP Supporter. -
    - - - - -
    -
    - Progress Delayed Is Progress Denied - -
    - ( 22 min ) - The bombshell article of the week is from Alex Russell of Google/Chrome. Alex has long been super critical of Apple, particularly about how there is literally no option to run any other browser than Safari on iOS. This article isn’t … -The post Progress Delayed Is Progress Denied appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
    @@ -1171,7 +1210,7 @@ You can support CSS-Tricks by being an MVP Supporter.