mirror of
https://github.com/osmoscraft/osmosfeed-template.git
synced 2026-03-11 14:44:24 +00:00
deploy: 1f5684a2ae
This commit is contained in:
parent
798815cc7b
commit
646b03b63c
3 changed files with 188 additions and 126 deletions
112
cache.json
112
cache.json
|
|
@ -102,13 +102,31 @@
|
|||
"feedUrl": "https://css-tricks.com/feed/",
|
||||
"siteUrl": "https://css-tricks.com",
|
||||
"articles": [
|
||||
{
|
||||
"id": "https://css-tricks.com/?p=340465",
|
||||
"author": "Jason Lengstorf",
|
||||
"description": "Modern apps place high demands on front-end developers. Web apps require complex functionality, and the lion’s share of that work is falling to front-end devs:\nbuilding modern, accessible user interfaces\ncreating interactive elements and complex animations\nmanaging complex application state\n…\nThe post Serverless Functions: The Secret to Ultra-Productive Front-End Teams appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/serverless-functions-the-secret-to-ultra-productive-front-end-teams/",
|
||||
"publishedOn": "2021-05-31T17:16:22.000Z",
|
||||
"wordCount": 1796,
|
||||
"title": "Serverless Functions: The Secret to Ultra-Productive Front-End Teams"
|
||||
},
|
||||
{
|
||||
"id": "https://css-tricks.com/?p=341482",
|
||||
"author": "Chris Coyier",
|
||||
"description": "I’ve been using Local for ages. Four years ago, I wrote about how I got all my WordPress sites running locally on it. I just wanted to give it another high five because it’s still here and still great. In …\nThe post Local: Always Getting Better appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/local-always-getting-better/",
|
||||
"publishedOn": "2021-05-31T17:13:02.000Z",
|
||||
"wordCount": 981,
|
||||
"title": "Local: Always Getting Better"
|
||||
},
|
||||
{
|
||||
"id": "https://css-tricks.com/?p=341163",
|
||||
"author": "Thomas Park",
|
||||
"description": "Typically, a single favicon is used across a whole domain. But there are times you wanna step it up with different favicons depending on context. A website might change the favicon to match the content being viewed. Or a site …\nThe post Dynamic Favicons for WordPress appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/dynamic-favicons-for-wordpress/",
|
||||
"publishedOn": "2021-05-28T14:36:47.000Z",
|
||||
"wordCount": 1844,
|
||||
"wordCount": 1838,
|
||||
"title": "Dynamic Favicons for WordPress"
|
||||
},
|
||||
{
|
||||
|
|
@ -117,7 +135,7 @@
|
|||
"description": "It’s very popular to put a $ on lines that are intended to be a command in code documentation that involves the terminal (i.e. the command line).\nLike this:\n$ brew install somepackage\nThe point of that is that it …\nThe post To $ or Not to $: Displaying Terminal Code Snippets appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/to-or-not-to-displaying-terminal-code-snippets/",
|
||||
"publishedOn": "2021-05-27T18:22:11.000Z",
|
||||
"wordCount": 1464,
|
||||
"wordCount": 1564,
|
||||
"title": "To $ or Not to $: Displaying Terminal Code Snippets"
|
||||
},
|
||||
{
|
||||
|
|
@ -126,7 +144,7 @@
|
|||
"description": "Most images on the web are superfluous. If I might be a jerk for a bit, 99% of them aren’t even that helpful at all (although there are rare exceptions). That’s because images don’t often complement the text they’re …\nThe post How to Show Images on Click appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/how-to-show-images-on-click/",
|
||||
"publishedOn": "2021-05-27T14:25:29.000Z",
|
||||
"wordCount": 1491,
|
||||
"wordCount": 1725,
|
||||
"title": "How to Show Images on Click"
|
||||
},
|
||||
{
|
||||
|
|
@ -135,7 +153,7 @@
|
|||
"description": "Serverless architectures have brought engineering teams a great number of benefits. We get simpler deployments, automatic and infinite scale, better concurrency, and a stateless API surface. It’s hard to imagine going back to the world of managed services, broken local …\nThe post Rethinking Postgres in a Post-Server World appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/rethinking-postgres-in-a-post-server-world/",
|
||||
"publishedOn": "2021-05-27T14:23:23.000Z",
|
||||
"wordCount": 2452,
|
||||
"wordCount": 2479,
|
||||
"title": "Rethinking Postgres in a Post-Server World"
|
||||
},
|
||||
{
|
||||
|
|
@ -144,7 +162,7 @@
|
|||
"description": "In his last An Event Apart talk, Dave made a point that it’s really only just about right now that Web Components are becoming a practical choice for production web development. For example, it has only been about a year …\nThe post Awesome Standalone (Web Components) appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/awesome-standalone-web-components/",
|
||||
"publishedOn": "2021-05-26T17:56:34.000Z",
|
||||
"wordCount": 1168,
|
||||
"wordCount": 1329,
|
||||
"title": "Awesome Standalone (Web Components)"
|
||||
},
|
||||
{
|
||||
|
|
@ -153,7 +171,7 @@
|
|||
"description": "How we use Web Components at GitHub — Kristján Oddsson talks about how GitHub is using web components. I remember they were very early adopters, and it says here they released a <relative-time> component in 2014! Now they’ve got a \n…\nThe post Links on Web Components appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/links-on-web-components/",
|
||||
"publishedOn": "2021-05-26T17:56:12.000Z",
|
||||
"wordCount": 862,
|
||||
"wordCount": 856,
|
||||
"title": "Links on Web Components"
|
||||
},
|
||||
{
|
||||
|
|
@ -162,7 +180,7 @@
|
|||
"description": "Wondering what’s even more challenging than choosing a JavaScript framework? You guessed it: choosing a CSS-in-JS solution. Why? Because there are more than 50 libraries out there, each of them offering a unique set of features.\nWe tested 10 different …\nThe post A Thorough Analysis of CSS-in-JS appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/a-thorough-analysis-of-css-in-js/",
|
||||
"publishedOn": "2021-05-26T14:08:49.000Z",
|
||||
"wordCount": 3672,
|
||||
"wordCount": 3850,
|
||||
"title": "A Thorough Analysis of CSS-in-JS"
|
||||
},
|
||||
{
|
||||
|
|
@ -171,7 +189,7 @@
|
|||
"description": "I fell in love with coding the moment I created my first CSS :hover effect. Years later, that initial bite into interactivity on the web led me to a new goal: making a game.\nTable of contents\nWhat’s the game \n…\nThe post What I Learned Building a Word Game App With Nuxt on Google Play appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/what-i-learned-building-a-word-game-app-with-nuxt-on-google-play/",
|
||||
"publishedOn": "2021-05-25T14:25:06.000Z",
|
||||
"wordCount": 7589,
|
||||
"wordCount": 7705,
|
||||
"title": "What I Learned Building a Word Game App With Nuxt on Google Play"
|
||||
},
|
||||
{
|
||||
|
|
@ -189,7 +207,7 @@
|
|||
"description": "Making GitHub’s new homepage fast and performant — Tobias Ahlin describes how the scrolling effects are done more performantly thanks to IntersectionObserver and the fact that it avoids the use of methods that trigger reflows, like getBoundingClientRect. Also, \n…\nThe post Links on Performance appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/links-on-performance/",
|
||||
"publishedOn": "2021-05-24T22:03:30.000Z",
|
||||
"wordCount": 874,
|
||||
"wordCount": 868,
|
||||
"title": "Links on Performance"
|
||||
},
|
||||
{
|
||||
|
|
@ -207,7 +225,7 @@
|
|||
"description": "By our last estimate, there are now more PDFs in the world than atoms in the universe (not verified by outside sources) so chances are, from time to time, you’re going to run into a PDF document or two. Browsers …\nThe post Wrangling Control Over PDFs with the Adobe PDF Embed API appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/wrangling-control-over-pdfs-with-the-adobe-pdf-embed-api/",
|
||||
"publishedOn": "2021-05-24T13:57:21.000Z",
|
||||
"wordCount": 2872,
|
||||
"wordCount": 2866,
|
||||
"title": "Wrangling Control Over PDFs with the Adobe PDF Embed API"
|
||||
},
|
||||
{
|
||||
|
|
@ -218,24 +236,6 @@
|
|||
"publishedOn": "2021-05-21T23:22:54.000Z",
|
||||
"wordCount": 1168,
|
||||
"title": "Should DevTools teach the CSS cascade?"
|
||||
},
|
||||
{
|
||||
"id": "https://css-tricks.com/?p=340825",
|
||||
"author": "Adam Rackis",
|
||||
"description": "This post is an accelerated introduction to Svelte from the point of view of someone with solid experience with React. I’ll provide a quick introduction, and then shift focus to things like state management and DOM interoperability, among other things. …\nThe post Svelte for the Experienced React Dev appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://css-tricks.com/svelte-for-the-experienced-react-dev/",
|
||||
"publishedOn": "2021-05-21T14:30:59.000Z",
|
||||
"wordCount": 3553,
|
||||
"title": "Svelte for the Experienced React Dev"
|
||||
},
|
||||
{
|
||||
"id": "https://css-tricks.com/?p=340919",
|
||||
"author": "Chris Coyier",
|
||||
"description": "Collection of common CSS mistakes, and how to fix them\nFrom Stefánia Péter. \nClever idea for a site! Some of them are little mind-twisters that could bite you, and some of them are honing in on best practices that …\nThe post CSS Hell appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||||
"link": "https://csshell.dev/",
|
||||
"publishedOn": "2021-05-21T14:29:16.000Z",
|
||||
"wordCount": 295,
|
||||
"title": "CSS Hell"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -244,13 +244,27 @@
|
|||
"feedUrl": "https://www.smashingmagazine.com/feed/",
|
||||
"siteUrl": "https://www.smashingmagazine.com/",
|
||||
"articles": [
|
||||
{
|
||||
"id": "https://smashingmagazine.com/2021/05/desktop-wallpaper-calendars-june-2021/",
|
||||
"author": "hello@smashingmagazine.com (Cosima Mielke)",
|
||||
"description": "What could be a better way to welcome June than with some colorful inspiration? Well, we might have something for you: wallpapers created with love by artists and designers from across the globe.",
|
||||
"link": "https://smashingmagazine.com/2021/05/desktop-wallpaper-calendars-june-2021/",
|
||||
"publishedOn": "2021-05-31T11:30:00.000Z",
|
||||
"wordCount": 2490,
|
||||
"title": "Happy June Vibes For Your Screen (2021 Desktop Wallpapers Edition)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/374464b5-093e-4ca2-9397-6f26c83756d4/june-20-summer-coziness-preview-opt.png",
|
||||
"length": "0",
|
||||
"type": "image/png"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "https://smashingmagazine.com/2021/05/commenting-system-wysiwyg-editor/",
|
||||
"author": "hello@smashingmagazine.com (Shalabh Vyas)",
|
||||
"description": "In this article, we’ll be re-using the foundational WYSIWYG Editor built in the first article to build a commenting system for a WYSIWYG Editor that enables users to select text inside a document and share their comments on it. Let’s dig in!",
|
||||
"link": "https://smashingmagazine.com/2021/05/commenting-system-wysiwyg-editor/",
|
||||
"publishedOn": "2021-05-28T11:00:00.000Z",
|
||||
"wordCount": 10226,
|
||||
"wordCount": 10217,
|
||||
"title": "Adding A Commenting System To A WYSIWYG Editor",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/ec39e154-d3d3-4a12-91fd-f0c068cd5247/commenting-system-wysiwyg-editor.jpg",
|
||||
|
|
@ -264,7 +278,7 @@
|
|||
"description": "Meet useful Visual Studio Code extensions for web developers: little helpers to minimize slow-downs and frustrations, and boost developer’s workflow along the way. With auto log messages, auto code formatting, file utils, file labels, code snippets, highlight brackets, tags, indents and workspaces, onboarding and remote SSH.",
|
||||
"link": "https://smashingmagazine.com/2021/05/useful-vs-code-extensions-web-developers/",
|
||||
"publishedOn": "2021-05-27T13:30:00.000Z",
|
||||
"wordCount": 3747,
|
||||
"wordCount": 3735,
|
||||
"title": "Useful VS Code Extensions For Front-End Developers",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/2c5dbb73-94e1-486f-9daa-351699faaa2d/peacock-extension.png",
|
||||
|
|
@ -306,7 +320,7 @@
|
|||
"description": "Mistakes. These cruel villains do not even stop at the beautiful world of software development. But although we cannot avoid making mistakes, we can learn to undo them! This post will show the right tools for your daily work with Git.",
|
||||
"link": "https://smashingmagazine.com/2021/05/undoing-mistakes-git-part2/",
|
||||
"publishedOn": "2021-05-25T14:00:00.000Z",
|
||||
"wordCount": 2121,
|
||||
"wordCount": 2118,
|
||||
"title": "A Guide To Undoing Mistakes With Git (Part 2)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/211042ae-7a72-42ba-804e-9f8132815200/undoing-mistakes-git-part1.jpg",
|
||||
|
|
@ -376,7 +390,7 @@
|
|||
"description": "A step-by-step tutorial on adding authentication and authorization to your Next.js apps, with Auth0. We’ll be using a Next.js SDK to connect our application to the Auth0 API and will create the dynamic API route for React.",
|
||||
"link": "https://smashingmagazine.com/2021/05/implement-authentication-nextjs-auth0/",
|
||||
"publishedOn": "2021-05-20T11:00:00.000Z",
|
||||
"wordCount": 1970,
|
||||
"wordCount": 1958,
|
||||
"title": "How To Implement Authentication In Next.js With Auth0",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/3e905cbf-b17b-47da-aec4-15c9701bf4bf/implement-authentication-nextjs-auth0.jpg",
|
||||
|
|
@ -432,7 +446,7 @@
|
|||
"description": "Google’s “Page Experience Update” will start rolling out in June. At first, sites that meet Core Web Vitals thresholds will have a minor ranking advantage in mobile search for all browsers. Search is important to any business, and this is the story of how Beau Hartshorne and his team at Instant Domain Search improved their Core Web Vitals scores.",
|
||||
"link": "https://smashingmagazine.com/2021/05/core-web-vitals-case-study/",
|
||||
"publishedOn": "2021-05-17T11:30:00.000Z",
|
||||
"wordCount": 2953,
|
||||
"wordCount": 2957,
|
||||
"title": "How We Improved Our Core Web Vitals (Case Study)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/b68aa1ba-94b7-4e70-83e5-5f58b37bf7cd/core-web-vitals-case-study.jpg",
|
||||
|
|
@ -446,7 +460,7 @@
|
|||
"description": "“Tree-shaking” is a must-have performance optimization when bundling JavaScript. In this article, we dive deeper on how exactly it works and how specs and practice intertwine to make bundles leaner and more performant. Plus, you’ll get a tree-shaking checklist to use for your projects.",
|
||||
"link": "https://smashingmagazine.com/2021/05/tree-shaking-reference-guide/",
|
||||
"publishedOn": "2021-05-14T10:30:00.000Z",
|
||||
"wordCount": 2440,
|
||||
"wordCount": 2435,
|
||||
"title": "Tree-Shaking: A Reference Guide",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/0e27a101-d2e0-4661-9e12-b53b68051dbf/tree-shaking-reference-guide.jpg",
|
||||
|
|
@ -516,7 +530,7 @@
|
|||
"description": "Want to get started with React but struggling to find a good place to start? This article should have you covered. We’ll focus on some of the main concepts of React and then we’ll be building a game from scratch!",
|
||||
"link": "https://smashingmagazine.com/2021/05/get-started-whac-a-mole-react-game/",
|
||||
"publishedOn": "2021-05-10T11:00:00.000Z",
|
||||
"wordCount": 6310,
|
||||
"wordCount": 6349,
|
||||
"title": "Get Started With React By Building A Whac-A-Mole Game",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/7a9db037-1a8d-42ad-b0c3-1c885e456693/get-started-whac-a-mole-react-game.jpg",
|
||||
|
|
@ -530,7 +544,7 @@
|
|||
"description": "How do you organize your Google Drive assets? How do you name your Dropbox Paper documents? How do you deal with comments? Let’s get it right.",
|
||||
"link": "https://smashingmagazine.com/2021/05/product-records-organization-collaboration-best-practices/",
|
||||
"publishedOn": "2021-05-07T10:00:00.000Z",
|
||||
"wordCount": 4164,
|
||||
"wordCount": 4169,
|
||||
"title": "How To Organize Product-Related Assets And Collaborate Better",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/2bd6b075-9b54-4fa6-a709-1a8248435c17/product-records-organization-collaboration.jpg",
|
||||
|
|
@ -544,7 +558,7 @@
|
|||
"description": "When dealing with themes for large platforms and CMS, legacy issues often become a bottleneck. In this article, Carson Shold discusses how his team improved the performance and organization of their Shopify themes, and improved maintainability along the way.",
|
||||
"link": "https://smashingmagazine.com/2021/05/improving-performance-shopify-themes-case-study/",
|
||||
"publishedOn": "2021-05-06T11:00:00.000Z",
|
||||
"wordCount": 2617,
|
||||
"wordCount": 2656,
|
||||
"title": "Improving The Performance Of Shopify Themes (Case Study)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/2286332a-4912-4fb0-9578-530f44f905ed/improving-performance-shopify-themes-case-study.jpg",
|
||||
|
|
@ -558,7 +572,7 @@
|
|||
"description": "This article showcases a case study of Bookaway’s landing page performance. We’ll see how taking care of the props we send to Next.js pages can make loading times and Web Vitals better.",
|
||||
"link": "https://smashingmagazine.com/2021/05/reduce-data-sent-client-nextjs/",
|
||||
"publishedOn": "2021-05-05T10:30:00.000Z",
|
||||
"wordCount": 2296,
|
||||
"wordCount": 2341,
|
||||
"title": "Reducing HTML Payload With Next.js (Case Study)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/0019f4c3-ebdd-4b09-9f45-47173587307b/reduce-data-sent-client-nextjs.jpg",
|
||||
|
|
@ -572,7 +586,7 @@
|
|||
"description": "No matter how experienced you are, mistakes are an inevitable part of software development. But we can learn to repair them! And this is what we'll be looking at in this two-part series: how to undo mistakes using Git.",
|
||||
"link": "https://smashingmagazine.com/2021/05/undoing-mistakes-git-part1/",
|
||||
"publishedOn": "2021-05-04T14:30:00.000Z",
|
||||
"wordCount": 1834,
|
||||
"wordCount": 1846,
|
||||
"title": "A Guide To Undoing Mistakes With Git (Part 1)",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/211042ae-7a72-42ba-804e-9f8132815200/undoing-mistakes-git-part1.jpg",
|
||||
|
|
@ -600,7 +614,7 @@
|
|||
"description": "Web-oriented databases, frameworks like Nuxt and Next.js, and even frameworkless approaches are evolving the Jamstack, but the core principles are more powerful than ever.",
|
||||
"link": "https://smashingmagazine.com/2021/05/evolution-jamstack/",
|
||||
"publishedOn": "2021-05-03T07:00:00.000Z",
|
||||
"wordCount": 2192,
|
||||
"wordCount": 2178,
|
||||
"title": "The Evolution Of Jamstack",
|
||||
"enclosure": {
|
||||
"url": "http://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/77ef8e71-94e8-49bb-9c9b-dc5b68902149/evolution-jamstack.jpg",
|
||||
|
|
@ -615,15 +629,6 @@
|
|||
"feedUrl": "https://www.freecodecamp.org/news/rss/",
|
||||
"siteUrl": "https://www.freecodecamp.org/news",
|
||||
"articles": [
|
||||
{
|
||||
"id": "60acf28e11ffb70827ef6dd9",
|
||||
"author": null,
|
||||
"description": "Hey everyone, my name is Santosh. In this article, I will tell you how I ramped up my career and ended up making $100,000 a year as a developer. I'll share what I learned from each job along the way, how you can stand out, tips for negotiating salary,",
|
||||
"link": "https://www.freecodecamp.org/news/my-developer-journey-how-i-went-from-1000-a-year-to-100000-as-a-dev/",
|
||||
"publishedOn": "2021-05-28T22:58:18.000Z",
|
||||
"wordCount": 2775,
|
||||
"title": "My Developer Journey – How I Went from Making $1,000 to $100,000 a Year"
|
||||
},
|
||||
{
|
||||
"id": "60b08d8811ffb70827ef8c7b",
|
||||
"author": null,
|
||||
|
|
@ -704,6 +709,15 @@
|
|||
"publishedOn": "2021-05-26T14:12:27.000Z",
|
||||
"wordCount": 1273,
|
||||
"title": "How to Build Super Mario Bros, Zelda, and Space Invaders with Kaboom.js"
|
||||
},
|
||||
{
|
||||
"id": "60ac3a2711ffb70827ef6aec",
|
||||
"author": null,
|
||||
"description": "Walkthrough for Hack The Box Valentine machine",
|
||||
"link": "https://www.freecodecamp.org/news/keep-calm-and-hack-the-box-valentine/",
|
||||
"publishedOn": "2021-05-25T22:43:11.000Z",
|
||||
"wordCount": 1664,
|
||||
"title": "Keep Calm and Hack The Box – Valentine"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
80
feed.atom
80
feed.atom
|
|
@ -1,18 +1,46 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom">
|
||||
<id>urn:2021-05-31T01:43:14.379Z</id>
|
||||
<id>urn:2021-06-01T02:02:03.373Z</id>
|
||||
<title>osmos::feed</title>
|
||||
<updated>2021-05-31T01:43:14.379Z</updated>
|
||||
<updated>2021-06-01T02:02:03.373Z</updated>
|
||||
<generator>osmosfeed 1.9.0</generator>
|
||||
<link rel="alternate" href="index.html"/>
|
||||
<entry>
|
||||
<title type="html"><![CDATA[My Developer Journey – How I Went from Making $1,000 to $100,000 a Year]]></title>
|
||||
<id>60acf28e11ffb70827ef6dd9</id>
|
||||
<link href="https://www.freecodecamp.org/news/my-developer-journey-how-i-went-from-1000-a-year-to-100000-as-a-dev/"/>
|
||||
<updated>2021-05-28T22:58:18.000Z</updated>
|
||||
<summary type="html"><![CDATA[Hey everyone, my name is Santosh. In this article, I will tell you how I ramped up my career and ended up making $100,000 a year as a developer. I'll share what I learned from each job along the way, how you can stand out, tips for negotiating salary,]]></summary>
|
||||
<title type="html"><![CDATA[Serverless Functions: The Secret to Ultra-Productive Front-End Teams]]></title>
|
||||
<id>https://css-tricks.com/?p=340465</id>
|
||||
<link href="https://css-tricks.com/serverless-functions-the-secret-to-ultra-productive-front-end-teams/"/>
|
||||
<updated>2021-05-31T17:16:22.000Z</updated>
|
||||
<summary type="html"><![CDATA[Modern apps place high demands on front-end developers. Web apps require complex functionality, and the lion’s share of that work is falling to front-end devs:
|
||||
building modern, accessible user interfaces
|
||||
creating interactive elements and complex animations
|
||||
managing complex application state
|
||||
…
|
||||
The post Serverless Functions: The Secret to Ultra-Productive Front-End Teams appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||||
<author>
|
||||
<name>freeCodeCamp.org</name>
|
||||
<name>Jason Lengstorf</name>
|
||||
</author>
|
||||
</entry>
|
||||
<entry>
|
||||
<title type="html"><![CDATA[Local: Always Getting Better]]></title>
|
||||
<id>https://css-tricks.com/?p=341482</id>
|
||||
<link href="https://css-tricks.com/local-always-getting-better/"/>
|
||||
<updated>2021-05-31T17:13:02.000Z</updated>
|
||||
<summary type="html"><![CDATA[I’ve been using Local for ages. Four years ago, I wrote about how I got all my WordPress sites running locally on it. I just wanted to give it another high five because it’s still here and still great. In …
|
||||
The post Local: Always Getting Better 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[Happy June Vibes For Your Screen (2021 Desktop Wallpapers Edition)]]></title>
|
||||
<id>https://smashingmagazine.com/2021/05/desktop-wallpaper-calendars-june-2021/</id>
|
||||
<link href="https://smashingmagazine.com/2021/05/desktop-wallpaper-calendars-june-2021/"/>
|
||||
<updated>2021-05-31T11:30:00.000Z</updated>
|
||||
<summary type="html"><![CDATA[What could be a better way to welcome June than with some colorful inspiration? Well, we might have something for you: wallpapers created with love by artists and designers from across the globe.]]></summary>
|
||||
<author>
|
||||
<name>hello@smashingmagazine.com (Cosima Mielke)</name>
|
||||
</author>
|
||||
</entry>
|
||||
<entry>
|
||||
|
|
@ -251,6 +279,16 @@ Thank you @Zenigata]]></summary>
|
|||
<name>Release notes from osmosfeed</name>
|
||||
</author>
|
||||
</entry>
|
||||
<entry>
|
||||
<title type="html"><![CDATA[Keep Calm and Hack The Box – Valentine]]></title>
|
||||
<id>60ac3a2711ffb70827ef6aec</id>
|
||||
<link href="https://www.freecodecamp.org/news/keep-calm-and-hack-the-box-valentine/"/>
|
||||
<updated>2021-05-25T22:43:11.000Z</updated>
|
||||
<summary type="html"><![CDATA[Walkthrough for Hack The Box Valentine machine]]></summary>
|
||||
<author>
|
||||
<name>freeCodeCamp.org</name>
|
||||
</author>
|
||||
</entry>
|
||||
<entry>
|
||||
<title type="html"><![CDATA[What I Learned Building a Word Game App With Nuxt on Google Play]]></title>
|
||||
<id>https://css-tricks.com/?p=340759</id>
|
||||
|
|
@ -377,32 +415,6 @@ Thank you: @LooperXX.]]></summary>
|
|||
<updated>2021-05-21T23:22:54.000Z</updated>
|
||||
<summary type="html"><![CDATA[Stefan Judis, two days before I mouthed off about using (X, X, X, X) for talking about specificity, has a great blog post not only using that format, but advocating that browser DevTools should show us that value by …
|
||||
The post Should DevTools teach the CSS cascade? 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[Svelte for the Experienced React Dev]]></title>
|
||||
<id>https://css-tricks.com/?p=340825</id>
|
||||
<link href="https://css-tricks.com/svelte-for-the-experienced-react-dev/"/>
|
||||
<updated>2021-05-21T14:30:59.000Z</updated>
|
||||
<summary type="html"><![CDATA[This post is an accelerated introduction to Svelte from the point of view of someone with solid experience with React. I’ll provide a quick introduction, and then shift focus to things like state management and DOM interoperability, among other things. …
|
||||
The post Svelte for the Experienced React Dev appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||||
<author>
|
||||
<name>Adam Rackis</name>
|
||||
</author>
|
||||
</entry>
|
||||
<entry>
|
||||
<title type="html"><![CDATA[CSS Hell]]></title>
|
||||
<id>https://css-tricks.com/?p=340919</id>
|
||||
<link href="https://csshell.dev/"/>
|
||||
<updated>2021-05-21T14:29:16.000Z</updated>
|
||||
<summary type="html"><![CDATA[Collection of common CSS mistakes, and how to fix them
|
||||
From Stefánia Péter.
|
||||
Clever idea for a site! Some of them are little mind-twisters that could bite you, and some of them are honing in on best practices that …
|
||||
The post CSS Hell appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.]]></summary>
|
||||
<author>
|
||||
<name>Chris Coyier</name>
|
||||
|
|
|
|||
122
index.html
122
index.html
|
|
@ -15,6 +15,64 @@
|
|||
|
||||
<body>
|
||||
<!-- %after-body-begin.html% -->
|
||||
<section class="daily-content">
|
||||
<h2 class="daily-heading"><time datatime="2021-05-31">2021-05-31</time></h2>
|
||||
<ul class="sources card">
|
||||
<li class="source">
|
||||
<section>
|
||||
<h3 class="source-name"><a class="source-name__link" href="https://css-tricks.com">CSS-Tricks</a></h3>
|
||||
<section class="articles-per-source">
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">Serverless Functions: The Secret to Ultra-Productive Front-End Teams</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/serverless-functions-the-secret-to-ultra-productive-front-end-teams/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(6 min)</span>
|
||||
<span>Modern apps place high demands on front-end developers. Web apps require complex functionality, and the lion’s share of that work is falling to front-end devs:
|
||||
building modern, accessible user interfaces
|
||||
creating interactive elements and complex animations
|
||||
managing complex application state
|
||||
…
|
||||
The post Serverless Functions: The Secret to Ultra-Productive Front-End Teams appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">Local: Always Getting Better</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/local-always-getting-better/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(3 min)</span>
|
||||
<span>I’ve been using Local for ages. Four years ago, I wrote about how I got all my WordPress sites running locally on it. I just wanted to give it another high five because it’s still here and still great. In …
|
||||
The post Local: Always Getting Better appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
</section>
|
||||
</li>
|
||||
<li class="source">
|
||||
<section>
|
||||
<h3 class="source-name"><a class="source-name__link" href="https://www.smashingmagazine.com/">Articles on Smashing Magazine — For Web Designers And Developers</a></h3>
|
||||
<section class="articles-per-source">
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">Happy June Vibes For Your Screen (2021 Desktop Wallpapers Edition)</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://smashingmagazine.com/2021/05/desktop-wallpaper-calendars-june-2021/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(8 min)</span>
|
||||
<span>What could be a better way to welcome June than with some colorful inspiration? Well, we might have something for you: wallpapers created with love by artists and designers from across the globe.</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="daily-content">
|
||||
<h2 class="daily-heading"><time datatime="2021-05-28">2021-05-28</time></h2>
|
||||
<ul class="sources card">
|
||||
|
|
@ -41,17 +99,6 @@ You can support CSS-Tricks by being an MVP Supporter.</span>
|
|||
<section>
|
||||
<h3 class="source-name"><a class="source-name__link" href="https://www.freecodecamp.org/news">freeCodeCamp.org</a></h3>
|
||||
<section class="articles-per-source">
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">My Developer Journey – How I Went from Making $1,000 to $100,000 a Year</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://www.freecodecamp.org/news/my-developer-journey-how-i-went-from-1000-a-year-to-100000-as-a-dev/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(9 min)</span>
|
||||
<span>Hey everyone, my name is Santosh. In this article, I will tell you how I ramped up my career and ended up making $100,000 a year as a developer. I'll share what I learned from each job along the way, how you can stand out, tips for negotiating salary,</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">How to Secure Your Android App – Four Security Best Practices Every Android Dev Should Know</summary>
|
||||
|
|
@ -123,7 +170,7 @@ You can support CSS-Tricks by being an MVP Supporter.</span>
|
|||
<summary class="article-expander__title">How to Show Images on Click</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/how-to-show-images-on-click/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(5 min)</span>
|
||||
<span class="article-reading-time">(6 min)</span>
|
||||
<span>Most images on the web are superfluous. If I might be a jerk for a bit, 99% of them aren’t even that helpful at all (although there are rare exceptions). That’s because images don’t often complement the text they’re …
|
||||
The post How to Show Images on Click appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
|
|
@ -243,7 +290,7 @@ You can support CSS-Tricks by being an MVP Supporter.</span>
|
|||
<summary class="article-expander__title">A Thorough Analysis of CSS-in-JS</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/a-thorough-analysis-of-css-in-js/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(12 min)</span>
|
||||
<span class="article-reading-time">(13 min)</span>
|
||||
<span>Wondering what’s even more challenging than choosing a JavaScript framework? You guessed it: choosing a CSS-in-JS solution. Why? Because there are more than 50 libraries out there, each of them offering a unique set of features.
|
||||
We tested 10 different …
|
||||
The post A Thorough Analysis of CSS-in-JS appeared first on CSS-Tricks.
|
||||
|
|
@ -370,7 +417,7 @@ Thank you @Zenigata</span>
|
|||
<summary class="article-expander__title">What I Learned Building a Word Game App With Nuxt on Google Play</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/what-i-learned-building-a-word-game-app-with-nuxt-on-google-play/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(25 min)</span>
|
||||
<span class="article-reading-time">(26 min)</span>
|
||||
<span>I fell in love with coding the moment I created my first CSS :hover effect. Years later, that initial bite into interactivity on the web led me to a new goal: making a game.
|
||||
Table of contents
|
||||
What’s the game
|
||||
|
|
@ -396,6 +443,23 @@ You can support CSS-Tricks by being an MVP Supporter.</span>
|
|||
</article>
|
||||
</section>
|
||||
</li>
|
||||
<li class="source">
|
||||
<section>
|
||||
<h3 class="source-name"><a class="source-name__link" href="https://www.freecodecamp.org/news">freeCodeCamp.org</a></h3>
|
||||
<section class="articles-per-source">
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">Keep Calm and Hack The Box – Valentine</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://www.freecodecamp.org/news/keep-calm-and-hack-the-box-valentine/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(6 min)</span>
|
||||
<span>Walkthrough for Hack The Box Valentine machine</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
</section>
|
||||
</li>
|
||||
<li class="source">
|
||||
<section>
|
||||
<h3 class="source-name"><a class="source-name__link" href="https://www.smashingmagazine.com/">Articles on Smashing Magazine — For Web Designers And Developers</a></h3>
|
||||
|
|
@ -547,34 +611,6 @@ Thank you: @LooperXX.</span>
|
|||
<span class="article-reading-time">(4 min)</span>
|
||||
<span>Stefan Judis, two days before I mouthed off about using (X, X, X, X) for talking about specificity, has a great blog post not only using that format, but advocating that browser DevTools should show us that value by …
|
||||
The post Should DevTools teach the CSS cascade? appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">Svelte for the Experienced React Dev</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://css-tricks.com/svelte-for-the-experienced-react-dev/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(12 min)</span>
|
||||
<span>This post is an accelerated introduction to Svelte from the point of view of someone with solid experience with React. I’ll provide a quick introduction, and then shift focus to things like state management and DOM interoperability, among other things. …
|
||||
The post Svelte for the Experienced React Dev appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
</div>
|
||||
</a>
|
||||
</details>
|
||||
</article>
|
||||
<article>
|
||||
<details class="article-expander">
|
||||
<summary class="article-expander__title">CSS Hell</summary>
|
||||
<a class="article-summary-link article-summary-box-outer" href="https://csshell.dev/">
|
||||
<div class="article-summary-box-inner">
|
||||
<span class="article-reading-time">(1 min)</span>
|
||||
<span>Collection of common CSS mistakes, and how to fix them
|
||||
From Stefánia Péter.
|
||||
Clever idea for a site! Some of them are little mind-twisters that could bite you, and some of them are honing in on best practices that …
|
||||
The post CSS Hell appeared first on CSS-Tricks.
|
||||
You can support CSS-Tricks by being an MVP Supporter.</span>
|
||||
</div>
|
||||
</a>
|
||||
|
|
@ -1077,7 +1113,7 @@ Thank you: @dym-sh, @tabokie, @cheese1</span>
|
|||
</section>
|
||||
|
||||
<footer>
|
||||
<time id="build-timestamp" datetime="2021-05-31T01:43:14.361Z">2021-05-31T01:43:14.361Z</time>
|
||||
<time id="build-timestamp" datetime="2021-06-01T02:02:03.353Z">2021-06-01T02:02:03.353Z</time>
|
||||
<span><a class="footer-link" href="https://github.com/osmoscraft/osmosfeed">osmosfeed 1.9.0</a></span>
|
||||
</footer>
|
||||
<script src="index.js"></script>
|
||||
|
|
|
|||
Loading…
Reference in a new issue