mirror of
https://github.com/osmoscraft/osmosfeed-template.git
synced 2026-03-11 14:44:24 +00:00
461 lines
No EOL
35 KiB
JSON
461 lines
No EOL
35 KiB
JSON
{
|
||
"sources": [
|
||
{
|
||
"href": "https://css-tricks.com/feed/",
|
||
"articles": [
|
||
{
|
||
"description": "Robert Nyman and Philip Jägenstedt:\nGoogle is working with other browser vendors and industry partners to fix the top five browser compatibility pain points for web developers. The areas of focus are CSS Flexbox, CSS Grid, position: sticky, \n…\nThe post Eliminating five top compatibility pain points on the web appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://web.dev/compat2021/",
|
||
"publishedOn": "2021-04-23T20:55:19.000Z",
|
||
"wordCount": 1181,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Eliminating five top compatibility pain points on the web"
|
||
},
|
||
{
|
||
"description": "In my previous article, I discussed how I learned to create a decoupled WordPress powered Gatsby site using the Gatsby Source WPGraphQL plugin. The project was done following the ongoing developmental version of WPGraphQL and an excellent tutorial by Henrik …\nThe post Using New Gatsby Source WordPress Plugin appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/using-new-gatsby-source-wordpress-plugin/",
|
||
"publishedOn": "2021-04-23T14:03:18.000Z",
|
||
"wordCount": 6069,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Using New Gatsby Source WordPress Plugin"
|
||
},
|
||
{
|
||
"description": "There are some Unicode characters that some browsers just decide they are going to turn into emojis for you. I couldn’t tell you why exactly, but here’s what I see:\nChrome on the left. Safari in the simulator on top…\nThe post Text That Sometimes Turns to Emojis appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/text-that-sometimes-turns-to-emojis/",
|
||
"publishedOn": "2021-04-22T21:17:43.000Z",
|
||
"wordCount": 1135,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Text That Sometimes Turns to Emojis"
|
||
},
|
||
{
|
||
"description": "Here’s Jess B. Peck writing all about Google’s Core Web Vitals:\nLet’s step back one. CLS is when you’re about to click on a link, and the whole page shifts and you click on a different link instead. It’s when \n…\nThe post The Almost-Complete Guide to Cumulative Layout Shift appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://jessbpeck.com/posts/completecls/",
|
||
"publishedOn": "2021-04-22T19:04:48.000Z",
|
||
"wordCount": 7752,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "The Almost-Complete Guide to Cumulative Layout Shift"
|
||
},
|
||
{
|
||
"description": "Try Hotjar for free today!\nAn enjoyable user experience and high conversion rates go hand-in-hand. It makes sense then, that if you want to improve conversion rates, your first task is to improve user experience.\nTo improve UX, deeply understanding …\nThe post Tools to Improve UX and Win Over Your Customers appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/tools-to-improve-ux-and-win-over-your-customers/",
|
||
"publishedOn": "2021-04-22T19:03:51.000Z",
|
||
"wordCount": 1526,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Tools to Improve UX and Win Over Your Customers"
|
||
},
|
||
{
|
||
"description": "Not a typical one, at least. Each character is an HTML element, built with CSS. A true web font!\nLet me elaborate. This is a way to render text without using any font at all. Random text is split with …\nThe post The Making (and Potential Benefits) of a CSS Font appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/the-making-and-potential-benefits-of-a-css-font/",
|
||
"publishedOn": "2021-04-22T14:30:43.000Z",
|
||
"wordCount": 4289,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "The Making (and Potential Benefits) of a CSS Font"
|
||
},
|
||
{
|
||
"description": "It would be nice to be able to animate the transition between pages if we want to on the web without resorting to hacks or full-blown architecture choices to achieve it. I could imagine an API that would run stuff…\nThe post Still Hoping for Better Native Page Transitions appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/still-hoping-for-better-native-page-transitions/",
|
||
"publishedOn": "2021-04-21T22:57:03.000Z",
|
||
"wordCount": 1275,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Still Hoping for Better Native Page Transitions"
|
||
},
|
||
{
|
||
"description": "Page Laubheimer says that if you’re going to do a sticky header…\nKeep it small.\nVisually contrast it with the rest of the page.\nIf it’s going to move, keep it minimal. (I’d say, respect prefers-reduced-motion.)\nConsider “partially persistent \n…\nThe post Sticky Headers: 5 Ways to Make Them Better appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://www.nngroup.com/articles/sticky-headers/",
|
||
"publishedOn": "2021-04-21T20:53:31.000Z",
|
||
"wordCount": 2358,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Sticky Headers: 5 Ways to Make Them Better"
|
||
},
|
||
{
|
||
"description": "Let’s say someone asks you to add a double border to some random geometric SVG shapes. For some reason, you can’t use any graphic editor — they need to be generated at runtime — so you have to solve it …\nThe post How to Add a Double Border to SVG Shapes appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/how-to-add-a-double-border-to-svg-shapes/",
|
||
"publishedOn": "2021-04-21T14:26:28.000Z",
|
||
"wordCount": 1352,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "How to Add a Double Border to SVG Shapes"
|
||
},
|
||
{
|
||
"description": "The way we style text hasn’t changed much over the years. There have been numerous advancements to help make things more flexible, like layouts, but in terms of styling, most finite aspects of our designs, like text, remain relatively unchanged. …\nThe post Intrinsic Typography is the Future of Styling Text on the Web appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/intrinsic-typography-is-the-future-of-styling-text-on-the-web/",
|
||
"publishedOn": "2021-04-20T14:24:44.000Z",
|
||
"wordCount": 3026,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Intrinsic Typography is the Future of Styling Text on the Web"
|
||
},
|
||
{
|
||
"description": "Container queries are finally here! Now available behind a flag in the latest version of Chrome Canary, you can go ahead and experiment to your heart’s content. Oh, and if you’re not familiar with container queries then check out …\nThe post Say Hello to CSS Container Queries appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://ishadeed.com/article/say-hello-to-css-container-queries/",
|
||
"publishedOn": "2021-04-20T14:21:44.000Z",
|
||
"wordCount": 2230,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Say Hello to CSS Container Queries"
|
||
},
|
||
{
|
||
"description": "There is no doubt that CSS plays a huge role in web performance. Milica Mihajlija puts a point on exactly why: \nWhen there is CSS available for a page, whether it’s inline or an external stylesheet, the browser delays rendering \n…\nThe post How to Improve CSS Performance appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://calibreapp.com/blog/css-performance",
|
||
"publishedOn": "2021-04-19T21:33:57.000Z",
|
||
"wordCount": 2161,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "How to Improve CSS Performance"
|
||
},
|
||
{
|
||
"description": "Need to lay out an element to the right or the left, such that text wraps around it? That’s an easy task for the float property. But what about if you also want to push that element (let’s call it …\nThe post Float an Element to the Bottom Corner appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/float-an-element-to-the-bottom-corner/",
|
||
"publishedOn": "2021-04-19T14:17:49.000Z",
|
||
"wordCount": 1863,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Float an Element to the Bottom Corner"
|
||
},
|
||
{
|
||
"description": "When I was working on a project that needed an editor component for source code, I really wanted a way to have that editor highlight the syntax its typed. There are projects like this, like CodeMirror, Ace, and …\nThe post Creating an Editable Textarea That Supports Syntax-Highlighted Code appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/creating-an-editable-textarea-that-supports-syntax-highlighted-code/",
|
||
"publishedOn": "2021-04-16T18:58:59.000Z",
|
||
"wordCount": 2706,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Creating an Editable Textarea That Supports Syntax-Highlighted Code"
|
||
},
|
||
{
|
||
"description": "There’s a whole lot of accessibility in this week’s news, from the nuances of using :focus-visible and input placeholders, to accessible typefaces and a Safari bug with :display: contents. Plus, a snippet for a bare-bones web component that supports …\nThe post Platform News: Using :focus-visible, BBC’s New Typeface, Declarative Shadow DOMs, A11Y and Placeholders appeared first on CSS-Tricks.\nYou can support CSS-Tricks by being an MVP Supporter.",
|
||
"link": "https://css-tricks.com/platform-news-using-focus-visible-bbcs-new-typeface-declarative-shadow-doms-a11y-and-placeholders/",
|
||
"publishedOn": "2021-04-16T14:33:05.000Z",
|
||
"wordCount": 2218,
|
||
"sourceHref": "https://css-tricks.com/feed/",
|
||
"sourceTitle": "CSS-Tricks",
|
||
"title": "Platform News: Using :focus-visible, BBC’s New Typeface, Declarative Shadow DOMs, A11Y and Placeholders"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"href": "https://www.smashingmagazine.com/feed/",
|
||
"articles": [
|
||
{
|
||
"description": "The CSS Working Group Editor’s Draft for [Selectors Level 4](https://drafts.csswg.org/selectors-4/) includes several pseudo-class selectors that already have proposal candidates in most modern browsers. This guide will cover ones that currently have the best support along with examples to demonstrate how you can start using them today!",
|
||
"link": "https://smashingmagazine.com/2021/04/guide-supported-modern-css-pseudo-class-selectors/",
|
||
"publishedOn": "2021-04-23T08:30:00.000Z",
|
||
"wordCount": 2431,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "A Guide To Newly Supported, Modern CSS Pseudo-Class Selectors"
|
||
},
|
||
{
|
||
"description": "Sometimes it’s the little things in web life that make us look twice. From carousels to documentation to cookie disclaimers, here are some sites taking the mundane and sprinkling in a little magic.",
|
||
"link": "https://smashingmagazine.com/2021/04/web-design-done-well-part1/",
|
||
"publishedOn": "2021-04-22T14:00:00.000Z",
|
||
"wordCount": 1764,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Web Design Done Well: The Ordinary Made Extraordinary (Part 1)"
|
||
},
|
||
{
|
||
"description": "Incremental Static Regeneration (ISR) is a new evolution of the Jamstack, allowing you to update static content instantly without needing a full rebuild of your site. The hybrid approach of Next.js allows you to use ISR for e-commerce, marketing pages, blog posts, ad-backed media, and more.",
|
||
"link": "https://smashingmagazine.com/2021/04/incremental-static-regeneration-nextjs/",
|
||
"publishedOn": "2021-04-21T13:55:00.000Z",
|
||
"wordCount": 1929,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "A Complete Guide To Incremental Static Regeneration (ISR) With Next.js"
|
||
},
|
||
{
|
||
"description": "As designers, we are often burdened by the responsibility of producing and managing website content. It’s not our job to write it, but it’s not the client’s either. We can avert disaster by including content production in the design process.",
|
||
"link": "https://smashingmagazine.com/2021/04/content-fundamental-part-web-design-process/",
|
||
"publishedOn": "2021-04-21T08:30:00.000Z",
|
||
"wordCount": 2998,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Why Content Is Such A Fundamental Part Of The Web Design Process"
|
||
},
|
||
{
|
||
"description": "Let’s explore the plugins providing GraphQL servers to WordPress. When should we use WPGraphQL, and when the GraphQL API for WordPress? Is there some advantage of one over the other, or some particular task that is easier to accomplish with one of them? In this article, we will find out.",
|
||
"link": "https://smashingmagazine.com/2021/04/making-graphql-work-in-wordpress/",
|
||
"publishedOn": "2021-04-20T09:00:00.000Z",
|
||
"wordCount": 3482,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Making GraphQL Work In WordPress"
|
||
},
|
||
{
|
||
"description": "How are Core Web Vitals measured? How do you know your fixes have had the desired effect and when will you see the results in Google Search Console? Let’s figure it out.",
|
||
"link": "https://smashingmagazine.com/2021/04/complete-guide-measure-core-web-vitals/",
|
||
"publishedOn": "2021-04-19T08:30:00.000Z",
|
||
"wordCount": 7175,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "An In-Depth Guide To Measuring Core Web Vitals"
|
||
},
|
||
{
|
||
"description": "It’s no secret that the technical interview process leaves something to be desired; it’s often riddled with anxiety and stress. In this article, we’ll take a look at seven of the most common mistakes candidates make in their technical interviews and explore ways you can avoid them.",
|
||
"link": "https://smashingmagazine.com/2021/04/mistakes-technical-interviews/",
|
||
"publishedOn": "2021-04-16T09:00:00.000Z",
|
||
"wordCount": 2912,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Seven Mistakes To Avoid In Your Technical Interviews"
|
||
},
|
||
{
|
||
"description": "Selling is key to growing your web design business, but it doesn’t have to be complicated! With clear goals, customer research, and proven closing techniques, anyone can find new clients.",
|
||
"link": "https://smashingmagazine.com/2021/04/web-design-clients-fast-part2/",
|
||
"publishedOn": "2021-04-15T11:00:00.000Z",
|
||
"wordCount": 3522,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "How To Get Web Design Clients Fast (Part 2)"
|
||
},
|
||
{
|
||
"description": "At Smashing, we’ve been busy over the last few months. We’ve set up new workshops, redesigned our navigation, refined performance and improved accessibility. There are subtle UX changes coming in, and we’d love to share what we’ve been cooking.",
|
||
"link": "https://smashingmagazine.com/2021/04/from-cats-with-love-navigation-guides-workshops/",
|
||
"publishedOn": "2021-04-15T10:30:00.000Z",
|
||
"wordCount": 967,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "From Cats With Love: New Navigation, Guides And Workshops"
|
||
},
|
||
{
|
||
"description": "In this article, we will explore the causes of overflow issues and how to solve them. We will also explore how modern features in the developer tools (DevTools) can make the process of fixing and debugging easier.",
|
||
"link": "https://smashingmagazine.com/2021/04/css-overflow-issues/",
|
||
"publishedOn": "2021-04-14T11:00:00.000Z",
|
||
"wordCount": 1917,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Overflow Issues In CSS"
|
||
},
|
||
{
|
||
"description": "In this article, we’ll be building a video streaming app using Nuxt.js and Node.js. Specifically, we’ll build a server-side Node.js app that will handle fetching and streaming videos, generating thumbnails for your videos, and serving captions and subtitles.",
|
||
"link": "https://smashingmagazine.com/2021/04/building-video-streaming-app-nuxtjs-node-express/",
|
||
"publishedOn": "2021-04-13T14:00:00.000Z",
|
||
"wordCount": 3154,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Building A Video Streaming App With Nuxt.js, Node And Express"
|
||
},
|
||
{
|
||
"description": "Recently we’ve covered CSS generators, SVG generators and accessible front-end components. This time we look into HTML email, with tools, templates and guides for designers and developers.",
|
||
"link": "https://smashingmagazine.com/2021/04/complete-guide-html-email-templates-tools/",
|
||
"publishedOn": "2021-04-12T12:30:00.000Z",
|
||
"wordCount": 2965,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "A Complete Guide To HTML Email"
|
||
},
|
||
{
|
||
"description": "UX practitioners can play an important role in growing the UX maturity of the organizations and product teams they work with. This final article in a three-part series presents two additional tactics: education of staff on UX principles and processes.",
|
||
"link": "https://smashingmagazine.com/2021/04/growing-ux-maturity-in-organizations-part-3/",
|
||
"publishedOn": "2021-04-09T19:30:00.000Z",
|
||
"wordCount": 5988,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Growing UX Maturity In Organizations: Education And Training (Part 3)"
|
||
},
|
||
{
|
||
"description": "Have you ever struggled to get the green light on your design proposals? Do you feel like your design process needs to be formalized? Is the COVID19 era becoming a challenge for you when working remotely as a designer? Then keep reading to get to know a methodology to document your design process in this article.",
|
||
"link": "https://smashingmagazine.com/2021/04/better-documentation-team-communication-product-design-docs/",
|
||
"publishedOn": "2021-04-08T11:00:00.000Z",
|
||
"wordCount": 1858,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Better Documentation And Team Communication With Product Design Docs"
|
||
},
|
||
{
|
||
"description": "Unreliable tests are a living nightmare for anyone who writes automated tests or pays attention to the results. Flaky tests have even given folks nightmares and sleepless nights. In this article, Ramona Schwering shares her experiences to help you get out of this hell or avoid getting into it.",
|
||
"link": "https://smashingmagazine.com/2021/04/flaky-tests-living-nightmare/",
|
||
"publishedOn": "2021-04-07T11:00:00.000Z",
|
||
"wordCount": 4049,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Flaky Tests: Getting Rid Of A Living Nightmare In Testing"
|
||
},
|
||
{
|
||
"description": "With many options comes many decisions, and it is easy to drown in all the many benefits of headless CMS. How do we approach evaluating these options? Let’s figure it out.",
|
||
"link": "https://smashingmagazine.com/2021/04/evaluating-headless/",
|
||
"publishedOn": "2021-04-06T16:10:00.000Z",
|
||
"wordCount": 4083,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Don’t Lose Your Head: Evaluating Headless"
|
||
},
|
||
{
|
||
"description": "A guide to vanilla JavaScript code snippets — with resources and lightweight libraries to help you solve a problem without a large overhead or third-party dependencies.",
|
||
"link": "https://smashingmagazine.com/2021/04/vanilla-javascript-code-snippets/",
|
||
"publishedOn": "2021-04-05T10:30:00.000Z",
|
||
"wordCount": 2018,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Vanilla JavaScript Code Snippets"
|
||
},
|
||
{
|
||
"description": "Quick, constant change is a given on the web. It is often one of its greatest strengths. As ever, though, there is a balance to find. Although longevity takes a different form online, its value is immeasurable.",
|
||
"link": "https://smashingmagazine.com/2021/04/guarding-against-disposable-design/",
|
||
"publishedOn": "2021-04-02T11:00:00.000Z",
|
||
"wordCount": 3382,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Guarding Against Disposable Design"
|
||
},
|
||
{
|
||
"description": "By systemizing the fundamentals of typography and space, and leaning into the inherent fluidity of the web, a free new CSS tool called [Utopia](https://utopia.fyi/) offers an alternative to breakpoint-driven design.",
|
||
"link": "https://smashingmagazine.com/2021/04/designing-developing-fluid-type-space-scales/",
|
||
"publishedOn": "2021-04-01T09:44:00.000Z",
|
||
"wordCount": 2458,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Meet Utopia: Designing And Building With Fluid Type And Space Scales"
|
||
},
|
||
{
|
||
"description": "Let’s welcome the new month with some fresh wallpapers. Designed with love by artists and designers from across the globe, they are available with and without a calendar for April 2021.",
|
||
"link": "https://smashingmagazine.com/2021/03/desktop-wallpaper-calendars-april-2021/",
|
||
"publishedOn": "2021-03-31T10:00:00.000Z",
|
||
"wordCount": 2035,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "The Small Joys Of April (2021 Wallpapers Edition)"
|
||
},
|
||
{
|
||
"description": "In this article, Michael Rispoli explains how he evaluated the decision of whether or not to adopt a serverless database for client projects. This decision will focus on three lenses: the functional aspects of the technology, the developer experience, and the business ramifications of adoption.",
|
||
"link": "https://smashingmagazine.com/2021/03/choosing-new-serverless-database-technology-agency/",
|
||
"publishedOn": "2021-03-30T10:30:00.000Z",
|
||
"wordCount": 5736,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Choosing A New Serverless Database Technology At An Agency (Case Study)"
|
||
},
|
||
{
|
||
"description": "A complete guide to SVG generators — for everything from SVG shapes and cropping tools to SVG filters, color matrix mixers and SVG to JSX generators.",
|
||
"link": "https://smashingmagazine.com/2021/03/svg-generators/",
|
||
"publishedOn": "2021-03-29T09:54:00.000Z",
|
||
"wordCount": 3669,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "SVG Generators"
|
||
},
|
||
{
|
||
"description": "This article presents tactics that can be helpful for those working in organizations that have started engaging in UX, but are still at the lower to middle stages of maturity: knowledge sharing and mentorship.",
|
||
"link": "https://smashingmagazine.com/2021/03/growing-ux-maturity-in-organizations-part-2/",
|
||
"publishedOn": "2021-03-26T11:30:00.000Z",
|
||
"wordCount": 4140,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "Growing UX Maturity: Knowledge Sharing And Mentorship (Part 2)"
|
||
},
|
||
{
|
||
"description": "How do we get media performance right while staying within performance budgets? Let’s take a look at the recent stats and data around performance budgets, video playback performance issues and some techniques and tools to address these issues.",
|
||
"link": "https://smashingmagazine.com/2021/03/boost-media-performance/",
|
||
"publishedOn": "2021-03-25T13:00:00.000Z",
|
||
"wordCount": 2056,
|
||
"sourceHref": "https://www.smashingmagazine.com/feed/",
|
||
"sourceTitle": "Articles on Smashing Magazine — For Web Designers And Developers",
|
||
"title": "How To Boost Media Performance On A Budget"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"href": "https://www.freecodecamp.org/news/rss/",
|
||
"articles": [
|
||
{
|
||
"description": "Whenever I'm starting with a new framework or it's been a while since I've used it, I always end up searching for the same simple things. I'll Google how to render raw HTML, how to display a component based on a condition, how to assign a class to an element,",
|
||
"link": "https://www.freecodecamp.org/news/react-cheatsheet-html-rendering/",
|
||
"publishedOn": "2021-04-23T21:40:22.000Z",
|
||
"wordCount": 759,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "React Cheatsheet – 9 Common HTML Rendering Cases You Should Know"
|
||
},
|
||
{
|
||
"description": "When you are building a content-driven website for a client, there is often some tension between creating a consistent user experience and adding some flair. If, like I am, you are mostly working in a headless way, you may also want your CMS to capture and serve raw data at",
|
||
"link": "https://www.freecodecamp.org/news/create-a-data-driven-component-with-wordpress-and-nextjs/",
|
||
"publishedOn": "2021-04-23T18:34:28.000Z",
|
||
"wordCount": 2215,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "How to Create a Data-driven Component with WordPress and Next.js"
|
||
},
|
||
{
|
||
"description": "The splice() method is a built-in method for JavaScript Array objects. It lets you change the content of your array by removing or replacing existing elements with new ones. This method modifies the original array and returns the removed elements as a new array. In this tutorial, you will learn",
|
||
"link": "https://www.freecodecamp.org/news/javascript-splice-how-to-use-the-splice-js-array-method/",
|
||
"publishedOn": "2021-04-23T18:14:00.000Z",
|
||
"wordCount": 846,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "JavaScript Splice – How to Use the .splice() JS Array Method"
|
||
},
|
||
{
|
||
"description": "Hello developers 👋. If you have built Deep Neural Networks before, you might know that it can involve a lot of experimentation. In this article, I will share with you some useful tips and guidelines that you can use to better build better deep learning models. These tricks should make it",
|
||
"link": "https://www.freecodecamp.org/news/how-to-build-better-machine-learning-models/",
|
||
"publishedOn": "2021-04-23T16:22:43.000Z",
|
||
"wordCount": 2831,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "How to Build Better Machine Learning Models"
|
||
},
|
||
{
|
||
"description": "Django is the most popular full-stack web framework for Python. It helps people create web apps quickly. We just released a 7-hour course that will teach you how to use the newest version of Django to create web apps. The course also covers pandas, matplotlib, JavaScript, ajax, xhtml2pdf, dropzone.js,",
|
||
"link": "https://www.freecodecamp.org/news/learn-django-3-and-start-creating-websites-with-python/",
|
||
"publishedOn": "2021-04-22T20:28:37.000Z",
|
||
"wordCount": 486,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "Learn Django 3 and Start Creating Websites With Python"
|
||
},
|
||
{
|
||
"description": "UML is a standard way to diagram computer systems or databases. UML helps developers visualize the relationships between different pieces of software or hardware so they can more easily plan development. What does UML Stand for? A UML Definition in Plain EnglishUML stands for Unified Modeling Language. IBM engineer Grady",
|
||
"link": "https://www.freecodecamp.org/news/uml-diagrams-full-course/",
|
||
"publishedOn": "2021-04-22T17:17:00.000Z",
|
||
"wordCount": 367,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "UML Diagram Course – How to Design Databases and Systems"
|
||
},
|
||
{
|
||
"description": "People often learn about data structures out-of-context. It can be helpful to see how they are used in a real-world project. We just published a course on the freeCodeCamp.org YouTube channel that will help you learn foundational data structure concepts by building a real-world API using Python and Flask.",
|
||
"link": "https://www.freecodecamp.org/news/learn-data-structures-flask-api-python/",
|
||
"publishedOn": "2021-04-22T16:37:18.000Z",
|
||
"wordCount": 336,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "Learn Data Structures by Building a Flask API with Python"
|
||
},
|
||
{
|
||
"description": "Technical writing helps you share your technical knowledge and experience with others. It also helps you reinforce your knowledge of the topic you're writing about while demonstrating your technical abilities and talents. In this article, I will explain what you need to know to become a technical writer. We'll learn",
|
||
"link": "https://www.freecodecamp.org/news/how-to-become-a-technical-writer/",
|
||
"publishedOn": "2021-04-21T20:06:00.000Z",
|
||
"wordCount": 2850,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "How to Become a Technical Writer"
|
||
},
|
||
{
|
||
"description": "In Excel, you might have a column with first names and a column with last names that you want to join. In this tutorial I will explain how you can easily accomplish this. Let's say we have the list of first names in column A and the list of last",
|
||
"link": "https://www.freecodecamp.org/news/combine-first-last-names-excel/",
|
||
"publishedOn": "2021-04-21T19:16:31.000Z",
|
||
"wordCount": 530,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "How to Combine First and Last Name in Excel"
|
||
},
|
||
{
|
||
"description": "In this article, I'm going to show you how to very quickly deploy any React application with the help of Cloudflare pages. You'll see how to not only build and deploy your app within minutes using just a few tools, but also how to auto-deploy any future changes you make",
|
||
"link": "https://www.freecodecamp.org/news/how-to-auto-deploy-your-react-apps-with-cloudflare-pages/",
|
||
"publishedOn": "2021-04-21T18:26:44.000Z",
|
||
"wordCount": 1486,
|
||
"sourceHref": "https://www.freecodecamp.org/news/rss/",
|
||
"sourceTitle": "freeCodeCamp.org",
|
||
"title": "How to Auto-Deploy Your React Apps with Cloudflare Pages"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"cliVersion": "1.2.3"
|
||
} |