<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alex Smoll</title>
    <description>The latest articles on DEV Community by Alex Smoll (@dersmoll).</description>
    <link>https://dev.to/dersmoll</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F218438%2F285682c0-10ef-4e14-a9fd-78ae102358b7.png</url>
      <title>DEV Community: Alex Smoll</title>
      <link>https://dev.to/dersmoll</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dersmoll"/>
    <language>en</language>
    <item>
      <title>Frontend Weekly Digest (19–25 August 2019)
</title>
      <dc:creator>Alex Smoll</dc:creator>
      <pubDate>Mon, 26 Aug 2019 07:02:39 +0000</pubDate>
      <link>https://dev.to/dersmoll/frontend-weekly-digest-19-25-august-2019-11o</link>
      <guid>https://dev.to/dersmoll/frontend-weekly-digest-19-25-august-2019-11o</guid>
      <description>&lt;h3&gt;
  
  
  Web-development
&lt;/h3&gt;

&lt;p&gt;• &lt;a href="https://blog.amp.dev/2019/08/21/amp-script-amp-heart-js/"&gt;amp-script: AMP JS&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://itnext.io/what-html6-really-needs-living-standard-be0d962a7997"&gt;What HTML6 really needs (Living standard)&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://meiert.com/en/blog/optional-html/"&gt;Optional HTML: Everything You Need to Know&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://blog.atulr.com/nodegui-intro/"&gt;🐕 Announcing NodeGUI and React NodeGUI - Build native desktop apps with Javascript and CSS 🎉&lt;/a&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Performance:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.smashingmagazine.com/2019/08/faster-image-loading-embedded-previews/"&gt;Faster Image Loading With Embedded Image Previews&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/using-relpreconnect-to-establish-network-connections-early-and-increase-performance/"&gt;Using rel=”preconnect” to establish network connections early and increase performance&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;API:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.twilio.com/blog/speech-to-text-browser-web-speech-api"&gt;Text to speech in the browser with the Web Speech API&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://developers.google.com/web/updates/2019/08/native-file-system"&gt;The Native File System API: Simplifying access to local files&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Accessibility:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.nicchan.me/blog/what-tumblr-taught-me-about-accessibility/"&gt;What Tumblr Taught Me About Accessibility&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://blog.usablenet.com/midyear-ada-web-accessibility-lawsuit-report-blog"&gt;Midyear ADA Web &amp;amp; App Accessibility Lawsuit Report&lt;/a&gt;. "The rate of lawsuits filed in federal courts related to website and app accessibility has now hit a rate of one-an-hour, that’s 8 a day, 40 per week and set to be on pace for over 2,000 lawsuits again this year."&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.telerik.com/blogs/top-5-resources-web-app-accessibility"&gt;Top 5 Resources for Web App Accessibility&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Practice:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/multiplayer-tic-tac-toe-with-graphql/"&gt;Multiplayer Tic Tac Toe with GraphQL&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.smashingmagazine.com/2019/08/real-time-multiplayer-virtual-reality-game-part-1/"&gt;How To Build A Real-Time Multiplayer Virtual Reality Game (Part 1)&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/the-making-of-an-animated-favicon/?ref=heydesigner"&gt;The Making of an Animated Favicon&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  CSS
&lt;/h3&gt;

&lt;p&gt;• &lt;a href="https://www.chenhuijing.com/blog/where-did-css-named-colours-come-from/"&gt;Where did CSS named colours come from?&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/better-programming/heres-a-list-of-top-css-front-end-libraries-eb0330c04148"&gt;Here’s a List of Top CSS Front-End libraries&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/can-you-view-print-stylesheets-applied-directly-in-the-browser/"&gt;Can you view print stylesheets applied directly in the browser?&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/bounce-element-around-viewport-in-css/"&gt;Bounce Element Around Viewport in CSS&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.aaron-powell.com/posts/2019-08-14-css-can-do-this-and-its-terrifying/"&gt;CSS Can Do This... And It's Terrifying!&lt;/a&gt;  &lt;/p&gt;

&lt;h3&gt;
  
  
  JavaScript
&lt;/h3&gt;

&lt;p&gt;• &lt;a href="https://levelup.gitconnected.com/how-i-met-your-javascript-generators-reduce-memory-used-on-your-browser-and-server-8ed2c5077d5c"&gt;Use JavaScript Generator Functions to Reduce Memory Utilization&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://philipwalton.com/articles/using-native-javascript-modules-in-production-today/"&gt;Using Native JavaScript Modules in Production Today&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.telerik.com/blogs/debouncing-and-throttling-in-javascript"&gt;Debouncing and Throttling in JavaScript&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://itnext.io/javascript-things-newbies-should-know-e04bab10449f"&gt;JS: Things To Learn To Become Senior&lt;/a&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;React:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/@gaurav5430/react-building-an-accessible-faq-component-bac135116532"&gt;React: Building an accessible FAQ component&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://kentcdodds.com/blog/react-hooks-pitfalls"&gt;5 Tips to Help You Avoid React Hooks Pitfalls&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/@danielmjung/localization-with-react-dc26fb013028"&gt;Localization with React&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://css-tricks.com/using-requestanimationframe-with-react-hooks/"&gt;Using requestAnimationFrame with React Hooks&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://blog.sapegin.me/all/react-testing-2-jest-and-enzyme/"&gt;Modern React testing, part 2: Jest and Enzyme&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://blog.logrocket.com/semantic-jsx/"&gt;The state of semantic JSX&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;VueJS:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://blog.lichter.io/posts/how-to-load-dynamic-images-in-vue-and-nuxt-with-ea/"&gt;How to load dynamic images in Vue and Nuxt with ease&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://vueschool.io/articles/vuejs-tutorials/vue-js-router-performance/"&gt;Vue.js Router Performance&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/@hohanga/how-to-use-vuetify-in-vue-js-467f9fd07ecd"&gt;How to Use Vuetify in Vue.js&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/@manuustenko/https-medium-com-manuustenko-how-to-avoid-solid-principles-violations-in-vue-js-application-1121a0df6197"&gt;How to avoid SOLID principles violations in Vue. JS application&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Angular:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.telerik.com/blogs/7-ways-to-make-your-angular-app-more-accessible"&gt;7 Ways to Make Your Angular App More Accessible&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://itnext.io/angular-search-pagination-41572ef0078f"&gt;Angular Search &amp;amp; Pagination&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/showpad-engineering/why-you-should-never-use-function-calls-in-angular-template-expressions-e1a50f9c0496"&gt;Why you should never use function calls in Angular template expressions&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ember:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://medium.com/@abdullah2891/ember-js-and-react-js-comparisons-between-some-of-the-advanced-features-1dea688edffb"&gt;Ember.js and React.js: Comparisons between some of the advanced features&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.notion.so/The-Ember-Atlas-4094f81c86c34badb4a562ed29414ae1"&gt;The Ember Atlas&lt;/a&gt; - A place for all things Ember: processes, best practices, upgrade guides, and more!&lt;br&gt;&lt;br&gt;
• &lt;a href="https://dev.to/mitchartemis/making-an-electron-app-with-ember-js-part-1-initial-setup-11c0"&gt;Making an Electron App with Ember JS&lt;/a&gt;&lt;br&gt;&lt;br&gt;
• &lt;a href="https://www.youtube.com/watch?v=ECkbVa0iC4k"&gt;Commit Porto '19: Thriving through the hype cycle: an Ember.js story (Ricardo Mendes)&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>javascript</category>
      <category>react</category>
    </item>
  </channel>
</rss>
