<?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: Nimrod Kramer</title>
    <description>The latest articles on DEV Community by Nimrod Kramer (@nimrodkra).</description>
    <link>https://dev.to/nimrodkra</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F248246%2F71399f0b-c340-4094-8c18-a5a74b479c74.png</url>
      <title>DEV Community: Nimrod Kramer</title>
      <link>https://dev.to/nimrodkra</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nimrodkra"/>
    <language>en</language>
    <item>
      <title>Upcoming TED-like events for developers</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Sun, 16 May 2021 16:07:44 +0000</pubDate>
      <link>https://dev.to/dailydotdev/upcoming-ted-like-events-for-developers-pbe</link>
      <guid>https://dev.to/dailydotdev/upcoming-ted-like-events-for-developers-pbe</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynkdiq3eoqag278ns0hy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynkdiq3eoqag278ns0hy.jpeg" alt="Alt Text" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Monthly Dev: World-Class Talks by Expert Developers
&lt;/h2&gt;

&lt;p&gt;The Monthly Dev is a series of online events brought to you with love by daily.dev. It's a place for software engineers to gather and hear world-class talks, once a month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Upcoming Events 🦄
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F60886ef7usyylokupge7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F60886ef7usyylokupge7.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Monthly Dev 5 (May 2021) - RSVP Below 🚀
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Redux, Career advise for devs, and freeCodeCamp
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/acemarke" rel="noopener noreferrer"&gt;Mark Erikson&lt;/a&gt; - Redux maintainer&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/twerske" rel="noopener noreferrer"&gt;Emma Twersky&lt;/a&gt; - DevRel at Google&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/ossia" rel="noopener noreferrer"&gt;Quincy Larson&lt;/a&gt; - Founder of freeCodeCamp.org&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;➜ &lt;a href="https://www.meetup.com/the-monthly-dev-world-class-talks-by-expert-developers/events/277134257/" rel="noopener noreferrer"&gt;RSVP to the event&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff2gft6v5gscj7s07aak2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff2gft6v5gscj7s07aak2.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Monthly Dev 6 (June 2021) - RSVP Below 🚀
&lt;/h3&gt;

&lt;p&gt;An event in collaboration with &lt;strong&gt;Microsoft Reactor&lt;/strong&gt; and &lt;strong&gt;GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;➜ &lt;a href="https://www.meetup.com/the-monthly-dev-world-class-talks-by-expert-developers/events/278158674/" rel="noopener noreferrer"&gt;RSVP to the event&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7g4ni7ylyy34wrhv5947.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7g4ni7ylyy34wrhv5947.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Monthly Dev 7 (July 2021) - RSVP Below 🚀
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Experience, AWS Amplify, and React Query
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/everConfusedGuy" rel="noopener noreferrer"&gt;Inian Parameshwaran&lt;/a&gt; - Engineering at Supabase&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/tannerlinsley" rel="noopener noreferrer"&gt;Tanner Linsley&lt;/a&gt; - Co-Founder at Nozzle and OSS fanatic (React Query) &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/ASpittel" rel="noopener noreferrer"&gt;Ali Spittel&lt;/a&gt; - Leading Developer Advocacy at AWS Amplify&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;➜ &lt;a href="https://www.meetup.com/the-monthly-dev-world-class-talks-by-expert-developers/events/278158726/" rel="noopener noreferrer"&gt;RSVP to the event&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See you there!&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>career</category>
    </item>
    <item>
      <title>Why we started The Monthly Dev</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Mon, 11 Jan 2021 07:07:35 +0000</pubDate>
      <link>https://dev.to/dailydotdev/why-we-started-the-monthly-dev-o8</link>
      <guid>https://dev.to/dailydotdev/why-we-started-the-monthly-dev-o8</guid>
      <description>&lt;h1&gt;
  
  
  Short background
&lt;/h1&gt;

&lt;p&gt;Last week we launched a new series of online events by &lt;a href="https://daily.dev" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; called &lt;a href="https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193" rel="noopener noreferrer"&gt;&lt;strong&gt;The Monthly Dev&lt;/strong&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;That might seem a bit strange for some people. We already got some curious questions from our community about this initiative like:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Why would a developer tool like daily.dev that is completely automated start running online events?&lt;/li&gt;
&lt;li&gt;How does The Monthly Dev is integrated into the daily.dev strategy?&lt;/li&gt;
&lt;li&gt;What do you expect to achieve from The Monthly Dev?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;All are great questions, and therefore I decided to write about them :)&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;We took some inspiration from TED. We thought, what if we can make "TED for developers"? That would be super cool and refreshing! We wanted to bring a monthly series of online events but with a different vibe.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  Our mission
&lt;/h1&gt;

&lt;p&gt;The amount of content that is being created every day is insane. We think that by now, it has already gotten out of control. daily.dev aims to make it super easy and simple for developers to stay updated on the latest programming news. That's why we wake up energized every morning. ⭐️&lt;/p&gt;

&lt;h1&gt;
  
  
  Consistency is key
&lt;/h1&gt;

&lt;p&gt;We believe that besides having a tool like daily.dev to help you stay updated consistently, &lt;strong&gt;we should encourage other consistent behaviors&lt;/strong&gt;. Staying updated can be done on a daily, weekly, monthly, and even yearly basis. All are different resolutions for the same habit that can make us better at what we do.&lt;/p&gt;

&lt;p&gt;As of today, we mostly focus on staying updated daily. That is still our main focus at daily.dev. However, we want to explore a new area of monthly updates. That's is why we started The Month Dev.&lt;/p&gt;

&lt;h1&gt;
  
  
  What's unique about The Monthly Dev?
&lt;/h1&gt;

&lt;p&gt;For a while, we observed what kind of online events are being held worldwide. We wondered what's missing and how can we take it to the next level? We still don't have the final answer, but we saw that there's a lack of consistency once again. &lt;/p&gt;

&lt;p&gt;There are many events out there, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Not many of them are worth the while. Either poorly organized or not professional enough. Good events are hard to spot.&lt;/li&gt;
&lt;li&gt;It's hard to know in advance if an event is going to be good or not. By the time we realized the answer, it's already too late. &lt;/li&gt;
&lt;li&gt;In many cases, the best events are biased and over-promotional. Usually, those events are organized by some of the tech giants who want to push their tech to the market. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Therefore, we wanted to see if we can create a recurring event that would be great, non-biased, and consistent. That way, developers would finally have a monthly thing they can trust to provide them with the inspiration they want without caring about all the hassle mentioned above. &lt;/p&gt;

&lt;h1&gt;
  
  
  The Monthly Dev's DNA
&lt;/h1&gt;

&lt;p&gt;We took some inspiration from TED. We thought, what if we can make "TED for developers"? That would be super cool and refreshing! We wanted to bring a monthly series of online events but with a different vibe. &lt;/p&gt;

&lt;p&gt;Although we still look at it as an experiment, we decided on several guidelines for our events:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It will feature only &lt;strong&gt;world-class speakers&lt;/strong&gt; that come with &lt;strong&gt;massive credentials&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;It will be &lt;strong&gt;free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;It will be &lt;strong&gt;open to everyone&lt;/strong&gt;. No matter if you're using daily.dev or not&lt;/li&gt;
&lt;li&gt;It will be &lt;strong&gt;fun&lt;/strong&gt; and &lt;strong&gt;full of surprises&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  See you there?
&lt;/h1&gt;

&lt;p&gt;Our first event will be held on January 26, 10 AM PST. It will be live-streamed so that you can watch it from your favorite streaming platform. &lt;/p&gt;

&lt;p&gt;It's entirely free for everyone, but we do appreciate it if you can RSVP in advance 🌈 It would help us make better preparations for the event. 🤗&lt;/p&gt;

&lt;p&gt;Here's the link to RSVP: &lt;a href="https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193" rel="noopener noreferrer"&gt;https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>javascript</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>The Monthly Dev: World-Class talks free for everyone</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Mon, 04 Jan 2021 08:27:46 +0000</pubDate>
      <link>https://dev.to/dailydotdev/the-monthly-dev-world-class-talks-free-for-everyone-3el7</link>
      <guid>https://dev.to/dailydotdev/the-monthly-dev-world-class-talks-free-for-everyone-3el7</guid>
      <description>&lt;p&gt;After long weeks of hard work, we're excited to introduce you to our new series of monthly events. We call it The Monthly Dev 🌈&lt;/p&gt;

&lt;h1&gt;
  
  
  What's The Monthly Dev?
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193" rel="noopener noreferrer"&gt;The Monthly Dev&lt;/a&gt; (TMD) is a series of online events brought to you by &lt;a href="https://daily.dev" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt;. TMD is where we bring world-class speakers to empower the developers' community, once a month. Our events will cover hot topics that developers love such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Web performance&lt;/li&gt;
&lt;li&gt;New libraries and frameworks&lt;/li&gt;
&lt;li&gt;Job interviews&lt;/li&gt;
&lt;li&gt;And more...&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Here's a &lt;a href="https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193" rel="noopener noreferrer"&gt;link to the first event&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  Expert speakers
&lt;/h1&gt;

&lt;p&gt;We aim to bring &lt;strong&gt;world-class speakers&lt;/strong&gt; to empower our developers' community. The events are &lt;strong&gt;open&lt;/strong&gt; and &lt;strong&gt;entirely free&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx0aqbe4o2msnawax7t1y.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx0aqbe4o2msnawax7t1y.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A RedwoodJS Getting Started Guide
&lt;/h2&gt;

&lt;p&gt;Talk by &lt;a href="https://twitter.com/thedavidprice" rel="noopener noreferrer"&gt;David S. Price&lt;/a&gt; - Co-Founder at RedwoodJS&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fqznhlwg2qlyav5tdrls2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fqznhlwg2qlyav5tdrls2.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://redwoodjs.com/" rel="noopener noreferrer"&gt;RedwoodJS&lt;/a&gt; is a full-stack, edge-ready framework built on React and GraphQL. Out of the box, it comes with code generators, first-class serverless deploy support, and tight integration between the frontend and backend. In this presentation, David will discuss the design and architecture choices that make Redwood so powerful. He'll then demo several features that highlight Redwood's delightful user experience. By the end, you'll have both the knowledge and inspiration to start your journey with Redwood.&lt;/p&gt;

&lt;h2&gt;
  
  
  Navigating the Technical Interview
&lt;/h2&gt;

&lt;p&gt;Talk by &lt;a href="https://twitter.com/samccone" rel="noopener noreferrer"&gt;Sam Saccone&lt;/a&gt; - Staff Software Engineer at Google&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fh8whovil097xrpy4rdjh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fh8whovil097xrpy4rdjh.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Technical interviews are fraught with ambiguity and unknowns, join Sam as he shares his learnings and recommendations on how to handle these unknowns and successfully tackle the tech interview process.&lt;/p&gt;

&lt;h2&gt;
  
  
  RxJS &amp;amp; Reactive Programming Fundamentals
&lt;/h2&gt;

&lt;p&gt;Talk by &lt;a href="https://twitter.com/BenLesh" rel="noopener noreferrer"&gt;Ben Lesh&lt;/a&gt; - Software Engineer at Citadel &amp;amp; Author of RxJS&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Folh0qgvggi27b25l9p87.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Folh0qgvggi27b25l9p87.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rxjs.dev/guide/overview" rel="noopener noreferrer"&gt;RxJS&lt;/a&gt; is one of the hottest libraries in web development today. We will walk through understanding reactive programming, the components of RxJS, common operators and Observables, and how to create an Observable from scratch.&lt;/p&gt;

&lt;h1&gt;
  
  
  Schedule
&lt;/h1&gt;

&lt;p&gt;The event will be live-streamed on January 26, 10 AM PST. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Opening Remarks by Ido Shamun (Co-Founder, CTO at daily.dev)&lt;/li&gt;
&lt;li&gt;A RedwoodJS Getting Started Guide by David S. Price (Co-Founder at RedwoodJS)&lt;/li&gt;
&lt;li&gt;Navigating the Technical Interview by Sam Saccone (Staff Software Engineer at Google)&lt;/li&gt;
&lt;li&gt;RxJS &amp;amp; Reactive Programming Fundamentals by Ben Lesh (Software Engineer at Citadel &amp;amp; Author of RxJS)&lt;/li&gt;
&lt;li&gt;Cool surprise&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The event will be held in English.&lt;/p&gt;

&lt;h1&gt;
  
  
  See you there!
&lt;/h1&gt;

&lt;p&gt;Here's the link again, in case you've missed it:&lt;br&gt;
&lt;a href="https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193" rel="noopener noreferrer"&gt;https://www.eventbrite.com/e/the-monthly-dev-1-by-dailydev-registration-133820993193&lt;/a&gt;&lt;/p&gt;

</description>
      <category>eventsinyourcity</category>
      <category>startup</category>
      <category>javascript</category>
      <category>career</category>
    </item>
    <item>
      <title>Coding interviews post COVID-19</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Fri, 11 Dec 2020 09:47:00 +0000</pubDate>
      <link>https://dev.to/dailydotdev/coding-interviews-post-covid-19-26i1</link>
      <guid>https://dev.to/dailydotdev/coding-interviews-post-covid-19-26i1</guid>
      <description>&lt;p&gt;One of the strongest trends in the tech world is working remotely. It introduced great opportunities to work for your desired company that, in many cases, was only hired locally before the pandemic. &lt;/p&gt;

&lt;p&gt;If you’re now preparing for a coding interview, you might also want to check &lt;a href="https://daily.dev/posts/coding-interviews-great-tools-and-useful-tips-to-make-smarter-choices" rel="noopener noreferrer"&gt;Coding interviews: great tools and useful tips to make smarter choices&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s changed?
&lt;/h2&gt;

&lt;p&gt;From an interview preparation standpoint, you want to be aware that it impacted many companies' hiring processes. A standard HR process can’t work anymore since it has to be done online, mostly through video conferencing. That means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;There’s less “human touch” in the process&lt;/li&gt;
&lt;li&gt;The process can be much faster since scheduling has fewer constraints when people work from home&lt;/li&gt;
&lt;li&gt;Location matters less than ever before&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What does COVID-19 have to do with coding interviews?
&lt;/h2&gt;

&lt;p&gt;Some of the changes I mentioned above can definitely work in your favor!&lt;/p&gt;

&lt;h3&gt;
  
  
  No pre-interview small talks (well… not exactly)
&lt;/h3&gt;

&lt;p&gt;It’s not a secret that HR specialists often start testing candidates from when they arrived at the office. There’s a lot of things you can learn about a person from how he or she communicates with the receptionist or with the office manager. Other scenarios used to be quite common, like going with your interviewer to prepare a coffee cup before starting the meeting. All of these can’t happen anymore.&lt;/p&gt;

&lt;p&gt;Given those circumstances, you can have much better control over your first impression. You know exactly when the meeting starts, and you can be ready. However, the thing you really need to be aware of is that the interviewers also get more sophisticated. It’s not rare that instead of starting from the coding interview itself, the interviewer would try to start a small talk. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In some cases, it can come in the interviewer's form, starting with sharing something personal about him or her. It can be something nice or funny about their home or family. They do it on purpose, not only to break the ice. They do it to see if you get the signal that they want small talk. It can be a test of your emotional intelligence. So be aware ;)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  You’re probably going to be stressed, but it’s fine
&lt;/h3&gt;

&lt;p&gt;That’s natural. However, it is much more difficult to spot it when using video conferencing (usually, the interviewer can’t see the movement of your hands, micro-expressions, and your sitting posture). It can definitely work for your benefit, so you can actually focus mostly on the professional side.&lt;/p&gt;

&lt;p&gt;The fact that your interviewer won’t have the full image will give you a better chance of emphasizing your professional strengths. &lt;/p&gt;

&lt;h3&gt;
  
  
  Eye contact is tricky
&lt;/h3&gt;

&lt;p&gt;When doing a coding interview online, you have to juggle sometimes between solving a challenge and answering a question. Once everything is done by video, it makes things complicated. Keep in mind that when you talk with the interviewer, you want to keep eye contact as much as possible (even though in real life, it means looking at the camera rather than their eyes).&lt;/p&gt;

&lt;h2&gt;
  
  
  General advice for video interviews for programmers
&lt;/h2&gt;

&lt;p&gt;Here’s a good checklist with some points worth keeping in mind:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep the background neutral. &lt;/li&gt;
&lt;li&gt;Find a good camera angle.&lt;/li&gt;
&lt;li&gt;Use a high-quality microphone. &lt;/li&gt;
&lt;li&gt;Look professional. &lt;/li&gt;
&lt;li&gt;Don't do anything else while interviewing. &lt;/li&gt;
&lt;li&gt;Do your research. &lt;/li&gt;
&lt;li&gt;Hold a mock interview.
Here a resource that I really love, which is a &lt;a href="https://medium.com/better-programming/a-comprehensive-guide-to-video-interviews-for-programmers-ed92961f57c1" rel="noopener noreferrer"&gt;Comprehensive Guide to Video Interviews for Programmers&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Wrap up
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Don’t miss the signal for small talk. That can be the difference between a good and great interview.&lt;/li&gt;
&lt;li&gt;Doing interviews by video works to your advantage. Make sure it counts.&lt;/li&gt;
&lt;li&gt;Keep eye contact whenever you can. It has a profound effect on the interview result.&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; is the easiest way to stay updated on the latest programming news. It's a feed of articles that's ranked by a community of +60,000 developers. Get the best content from the top tech publications on any topic you want. All in one extension.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffuiu65dyow99idmn6e3e.png" alt="Daily Poster" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>codenewbie</category>
      <category>interview</category>
      <category>covid19</category>
    </item>
    <item>
      <title>AVIF - the next-gen image format you need to know about</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Wed, 02 Dec 2020 10:31:07 +0000</pubDate>
      <link>https://dev.to/dailydotdev/avif-the-next-gen-image-format-you-need-to-know-about-2i86</link>
      <guid>https://dev.to/dailydotdev/avif-the-next-gen-image-format-you-need-to-know-about-2i86</guid>
      <description>&lt;h2&gt;
  
  
  What is AVIF?
&lt;/h2&gt;

&lt;p&gt;The abbreviation "AVIF" stands for "AV1 Image File Format" and is essentially the specification for storing still and animated images compressed with AV1 in the HEIF file format. AV1 is the royalty-free video coding format that has most tech experts believing it is the next step in media compression.&lt;/p&gt;

&lt;p&gt;A modern image format based on the AV1 video format. AVIF generally has better compression than WebP, JPEG, PNG, and GIF and is designed to supersede them (I’ll cover it later in detail). It's an image file format spec for storing images or image sequences compressed with AV1 in the HEIF file format. It competes with HEIC which uses the same container format, built upon ISOBMFF, but HEVC for compression. Version 1.0.0 of the AVIF specification was finalized in February 2019.&lt;/p&gt;

&lt;h2&gt;
  
  
  Big tech companies are testing AVIF in scale
&lt;/h2&gt;

&lt;p&gt;On 14 December 2018 Netflix published the first .avif sample images, and support was added in VLC. Microsoft announced support with the Windows 10 "19H1" preview release, including support in File Explorer, Paint, and multiple APIs, together with sample images. Paint.net added support for opening AVIF files in September 2019, and the ability to save AVIF format images in an August 2020 update. The Colorist format conversion and Darktable RAW image data have each released support for and provide reference implementations of libavif, and a GIMP plugin implementation has been developed supporting both 3.x and 2.10.x plugin APIs.&lt;/p&gt;

&lt;h3&gt;
  
  
  The case of Netflix
&lt;/h3&gt;

&lt;p&gt;Netflix describes their need for an alternative to JPEG that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;is widely supported&lt;/li&gt;
&lt;li&gt;has better compression efficiency&lt;/li&gt;
&lt;li&gt;has a wider feature set. 
&amp;gt; “We believe the AV1 Image File Format (AVIF) has the potential. Using the framework we have open-sourced, AVIF compression efficiency can be seen at work and compared against a whole range of image codecs that came before it.“&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The full story by Netflix with tons of visual examples and comparisons: &lt;a href="https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4" rel="noopener noreferrer"&gt;https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Supported features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;High dynamic range (HDR)&lt;/li&gt;
&lt;li&gt;8, 10, 12-bit color depth&lt;/li&gt;
&lt;li&gt;Lossless compression and lossy compression&lt;/li&gt;
&lt;li&gt;Monochrome (alpha/depth) or multi-components&lt;/li&gt;
&lt;li&gt;Any color-space including wide color gamut, ISO/IEC CICP, and ICC profiles&lt;/li&gt;
&lt;li&gt;4:2:0, 4:2:2, 4:4:4 chroma subsampling&lt;/li&gt;
&lt;li&gt;Film grain&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Graphics examples and comparisons:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://jakearchibald.com/2020/avif-has-landed/" rel="noopener noreferrer"&gt;AVIF has landed&lt;/a&gt; by &lt;a href="https://twitter.com/jaffathecake" rel="noopener noreferrer"&gt;Jake Archibald&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.lambdatest.com/blog/avif-image-format/" rel="noopener noreferrer"&gt;AVIF Image Format – The Next-Gen Compression Codec&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  AVIF vs WebP
&lt;/h2&gt;

&lt;p&gt;Overall there was a lot of debate around this topic over the past year. When looking at tests from last year it seems that WebP was still better performing compared to any other format. However, this year following some optimizations that were made looks like WebP might stay behind. &lt;/p&gt;

&lt;p&gt;Although I don’t think WebP will disappear anytime soon, it might be a good idea to start learning about using AVIF. The big players like Netflix, Google, and Microsoft are already in implementation phases for some of their services. That makes me believe that we will be able to see AVIF out there in the wild more throughout 2020 and 2021. &lt;/p&gt;

&lt;p&gt;For further technical comparison check out &lt;a href="https://www.ctrl.blog/entry/webp-avif-comparison.html#src=sharebox" rel="noopener noreferrer"&gt;this post&lt;/a&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  Supported browsers:
&lt;/h2&gt;

&lt;p&gt;AVIF support in web browsers is in development. In August 2020, Google Chrome version 85 was released with full AVIF support. Mozilla is working on support for the image format in Firefox.&lt;/p&gt;

&lt;p&gt;Full review of the browsers and specific versions that already support AVIF: &lt;a href="https://caniuse.com/avif" rel="noopener noreferrer"&gt;https://caniuse.com/avif&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;This page gathers some known implementations supporting AVIF, and provides some test files. &lt;a href="https://github.com/AOMediaCodec/av1-avif/wiki" rel="noopener noreferrer"&gt;https://github.com/AOMediaCodec/av1-avif/wiki&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;A cool and simple guide on how to use AVIF: &lt;a href="https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/" rel="noopener noreferrer"&gt;https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>performance</category>
      <category>image</category>
      <category>avif</category>
    </item>
    <item>
      <title>Coding interviews: great tools and useful tips to make smarter choices</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Tue, 24 Nov 2020 10:06:01 +0000</pubDate>
      <link>https://dev.to/dailydotdev/coding-interviews-great-tools-and-useful-tips-to-make-smarter-choices-17dc</link>
      <guid>https://dev.to/dailydotdev/coding-interviews-great-tools-and-useful-tips-to-make-smarter-choices-17dc</guid>
      <description>&lt;h4&gt;
  
  
  If you came here because you’re only interested in the tools review for preparing yourself for a coding interview, scroll down. However, since you’re already here, why not start from the beginning :)
&lt;/h4&gt;

&lt;h2&gt;
  
  
  Coding interviews as a GIF
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwi0rvw4yg2sda2bj462w.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwi0rvw4yg2sda2bj462w.gif" alt="I have no idea GIF" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s the deal with coding interviews?
&lt;/h2&gt;

&lt;p&gt;For many developers, both seniors and juniors, coding interviews can be quite stressful. We all find ourselves using specific technology for quite a while, and we wonder whether we’re good enough at other stuff that might come up during an interview. &lt;/p&gt;

&lt;p&gt;From my experience in interviewing software developers over the years, I learned that there is a bit of imposter syndrome and a few self-confidence issues devs have to overcome to be ready. &lt;/p&gt;

&lt;p&gt;An important part of your preparation for a coding interview is getting into the right mindset. However, I’m not going to cover this topic here. The other thing is to be ready in terms of the knowledge base you have. Even though you might already be familiar with certain concepts, there’s always room to refresh things. That's what I'll be focusing on in this post. &lt;/p&gt;

&lt;h2&gt;
  
  
  Time is your most valuable resource
&lt;/h2&gt;

&lt;p&gt;While preparing to write this post, I wanted to get a different angle from the one I have. So I asked &lt;a href="https://twitter.com/TreyHuffine" rel="noopener noreferrer"&gt;Trey Huffine&lt;/a&gt;, whose opinion I appreciate very much, what he thinks is the most important thing developers should keep in mind regarding coding interviews?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The most valuable resource in preparing for interviews is your time. The more effectively you use your time or, the less time you waste, the better chance you have of learning the concepts and intuition you need to be successful in your coding interviews and being confident to handle any question possible.” -- Trey Huffine, Founder at &lt;a href="https://gitconnected.com/" rel="noopener noreferrer"&gt;gitconnected&lt;/a&gt; and &lt;a href="https://skilled.dev/" rel="noopener noreferrer"&gt;skilled.dev&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What do you need to know about the existing solutions?
&lt;/h2&gt;

&lt;p&gt;To keep things simple, there are no available options that are &lt;em&gt;complete&lt;/em&gt;. There is always a tradeoff and wasted time regardless of which platform or method you choose. More specifically:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You still need to search the internet to fill in gaps or get the full experience needed to prepare. &lt;/li&gt;
&lt;li&gt;Many options focus on just grinding problems instead of focusing time effectively preparing across a broad range of categories to learn what’s needed. Time should be spent learning the most important concepts and most likely to be tested on. &lt;/li&gt;
&lt;li&gt;Many tell you what to study but not why you’re studying it and the learning outcomes. &lt;/li&gt;
&lt;li&gt;Lack of in-person support. Not everything can be done automatically with pre-existing texts and videos. Sometimes, you just need to ask a question in your own style. &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Let’s review some cool tools to help you land your next job
&lt;/h2&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.codewars.com/" rel="noopener noreferrer"&gt;Codewars&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Achieve mastery through challenge. Codewars focus mostly on improving your skills by training together with others on real code challenges.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: It’s Free! Good for doing practice questions and staying sharp. Good community and a points system.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: No focus on interviews. It’s meant to stay sharp on programming and more for just the fun of coding—no categories that again mean that this forces you to focus on grinding instead of learning.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Bottom line score: 4 out of 5&lt;/strong&gt;&lt;br&gt;
Why did I give this score? Overall the concept is great and innovative. The pact you can collaborate and that it’s free is a game-changer for many devs. It didn’t get a 5 since it’s not tailor-made for interviews. It’s a great tool to make you better at coding interviews, but you’re going to need to work hard to use Codewars.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://skilled.dev/" rel="noopener noreferrer"&gt;Skilled.Dev&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Skilled.dev contains years of interview expertise refined into a single platform, carefully curated to teach you exactly what you need to know to crush your coding interviews and land the job. Ii guides you step-by-step and provides all the tools to make it incredibly easy to prepare for interviews.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: Skilled.dev tries to be as complete as possible, so you never have to leave the platform (minimizes the need to search for additional knowledge outside). It’s curated and targeted for interview preparations for seniors and devs who just came out of coding Bootcamp. I appreciate that it’s comprehensive: each question contains a step-by-step guided text article, a solution walkthrough video, and an integrated code execution environment to test your solutions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: It was recently launched. That means it’s quite fresh, and if you can’t make the leap of faith of being an early adopter, perhaps it’s not for you.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Bottom line score: 4.5 out of 5&lt;/strong&gt;&lt;br&gt;
Why did I give this score? It provides a great solution for so many problems that current coding interview platforms miss. I couldn’t give it a 5 since it’s newly launched, and people are trying it out. Super curious to see those reviews coming in the next few months. I personally believe that skilled.dev can go big and ace that 5 out of 5. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://leetcode.com/" rel="noopener noreferrer"&gt;LeetCode&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;LeetCode is a platform to help you enhance your skills, expand your knowledge, and prepare for technical interviews.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: Many problems and broken into categories. Why is it important? It gives solutions to problems with brief explanations. Also, there is a comment section and forums for discussions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: No guidance or curation - it’s up to the user to decide how to spend their time, which may or may not be effective. The problem is that this forces you to focus on grinding instead of learning. We can see that the explanations are high level from user reviews and don’t go into details. It forces the reader to do more research to gain the prior knowledge needed and discover the important learning outcomes. To put the cherry on top, it also might be a bit expensive for many developers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Bottom line score: 4 out of 5&lt;/strong&gt;&lt;br&gt;
Why did I give this score? This platform has some serious track-record. However, they still miss some of the fundamental things that an average user would expect, like proper guidance. The content is great, but it misses the user experience that would make it easier to use without wasting a lot of time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other common methods to prepare for coding interviews
&lt;/h2&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.freecodecamp.org/learn/coding-interview-prep/data-structures/" rel="noopener noreferrer"&gt;freeCodeCamp&lt;/a&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: Great community. Some curation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: It mostly points to external sources. The curation is light, so you still likely are just grinding questions and forced to search the internet when you don’t understand. Not clear why certain topics or questions are chosen - you have to discover the learning outcomes for yourself&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you into things that freeCodeCamp, you might want to check these two resources as well:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://yangshun.github.io/tech-interview-handbook/" rel="noopener noreferrer"&gt;Tech Interview Handbook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jwasham/coding-interview-university" rel="noopener noreferrer"&gt;Coding Interview University&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  YouTube Channels
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: Free. Many great teachers. You can probably find a video for anything.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: It’s not guided or curated, so it takes your own time to decide what to study, and you’re forced to figure out what’s important. It forces you to decide what’s important to learn and study. Uncertainty about how well things are maintained or updated. There isn’t a code execution environment to be given sample code, tests, and solutions&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850" rel="noopener noreferrer"&gt;Crack the Coding Interview&lt;/a&gt; [Book]
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pros&lt;/strong&gt;: Many questions. It’s cheap relative to something like LeetCode. Covers all interview topics (teaches concepts, goes through the job hunt, discusses soft skills, covers all essential data structures and algorithms).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cons&lt;/strong&gt;: It’s not a one-stop product. Explanations are still at a high level for data structures and algorithms. It likely forces you to gain further knowledge online to truly learn the topics, unless you have a computer science background and just need a refresher. It’s a book, so you miss out on all the aspects of digital (i.e., an environment to run code and test solutions, community discussions, videos, interactive examples, easily linking and connecting between topics and concepts). Also, since it’s a book, you have no way to get updates once you buy your copy&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Main things to consider before you go
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Are you only to free stuff, or are you willing to pay a bit to get higher quality presentations?&lt;/strong&gt; My recommendation is to positively consider making an investment here and not going free-only. Most of the premium content out there isn’t free. If you care about getting the job you want fast, perhaps you should consider making an investment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How time-conscious are you?&lt;/strong&gt; Several platforms tend to waste a bunch of time, which otherwise can be used to prepare itself. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Is it your first interview? Or are you already familiar with the process?&lt;/strong&gt; If you’re new, I’d recommend starting with the online platforms like skilled.dev and LeetCode since it has the interface to check your answers online.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I hope you enjoyed it and that you can now make a better decision in your interview preparations. &lt;/p&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; is the easiest way to stay updated on the latest programming news. It's a feed of articles that's ranked by a community of +60,000 developers. Get the best content from the top tech publications on any topic you want. All in one extension.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://api.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffuiu65dyow99idmn6e3e.png" alt="Daily Poster" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>career</category>
      <category>interview</category>
      <category>programming</category>
    </item>
    <item>
      <title>How to know what users want</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Fri, 25 Sep 2020 11:52:01 +0000</pubDate>
      <link>https://dev.to/dailydotdev/how-to-know-what-users-want-8ba</link>
      <guid>https://dev.to/dailydotdev/how-to-know-what-users-want-8ba</guid>
      <description>&lt;p&gt;Every developer or entrepreneur that builds a new product probably asked themselves this question -- What my users want? That’s a key question for every product. It is the single most important thing we need to figure out in order to reach product-market fit. &lt;/p&gt;

&lt;h2&gt;
  
  
  What’s product-market fit?
&lt;/h2&gt;

&lt;p&gt;Let me simplify it for you:&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Product-market fit &lt;a href="https://t.co/Wx8DlovsNt" rel="noopener noreferrer"&gt;pic.twitter.com/Wx8DlovsNt&lt;/a&gt;&lt;/p&gt;— Ryan Hoover (&lt;a class="mentioned-user" href="https://dev.to/rrhoover"&gt;@rrhoover&lt;/a&gt;) &lt;a href="https://twitter.com/rrhoover/status/1219474560136802305?ref_src=twsrc%5Etfw" rel="noopener noreferrer"&gt;January 21, 2020&lt;/a&gt;
&lt;/blockquote&gt; 

&lt;p&gt;Now seriously. Product/market fit, also known as product-market fit, is the degree to which a product satisfies strong market demand. Product/market fit has been identified as a first step to building a successful venture in which the company meets early adopters, gathers feedback, and gauges interest in its product (Wikipedia).&lt;/p&gt;

&lt;h3&gt;
  
  
  Why is it important?
&lt;/h3&gt;

&lt;p&gt;I’ll keep all my fancy explanations for another post 😱 &lt;br&gt;
Going straight to the point: &lt;strong&gt;not reaching product-market fit will kill your startup&lt;/strong&gt;. Period. 🎯&lt;/p&gt;

&lt;h3&gt;
  
  
  Want to know more before you proceed?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.lennyrachitsky.com/p/how-to-know-if-youve-got-productmarket" rel="noopener noreferrer"&gt;How To Know If You've Got Product/Market Fit – And How to Find it if You Don't&lt;/a&gt; by &lt;a href="https://twitter.com/lennysan" rel="noopener noreferrer"&gt;Lenny Rachitsky&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://a16z.com/2017/02/18/12-things-about-product-market-fit/" rel="noopener noreferrer"&gt;12 Things about Product-Market Fit&lt;/a&gt; by &lt;a href="https://twitter.com/a16z" rel="noopener noreferrer"&gt;Andreessen Horowitz&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://paulgraham.com/ds.html" rel="noopener noreferrer"&gt;Do things that don’t scale&lt;/a&gt; by &lt;a href="https://twitter.com/paulg" rel="noopener noreferrer"&gt;Paul Graham&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How can I know what users want?
&lt;/h2&gt;

&lt;p&gt;There are many approaches to this but eventually, it all sums down to several specific things you can do. &lt;/p&gt;

&lt;h3&gt;
  
  
  Ask them (works best)
&lt;/h3&gt;

&lt;p&gt;There’s nothing better than talking to your users or potential ones. In this age, you can reach nearly anyone on social media or other platforms so there’s no reason why not to engage your users and ask them a bunch of questions. You’d be surprised how much they love to help. &lt;/p&gt;

&lt;h3&gt;
  
  
  Become a user yourself
&lt;/h3&gt;

&lt;p&gt;Perhaps I should’ve started with this point. In most cases, if you are the user and you build the product for yourself. Most like you’ll be able to better understand your users. At this point, I don’t mean that it is necessary to become a user in an artificial manner. Instead, I encourage you to build something that solves a problem you have yourself. &lt;/p&gt;

&lt;p&gt;If you build something that solves a problem you have yourself most likely there are a bunch of others who have it too. That’s the best way to start tackling this question. &lt;/p&gt;

&lt;h3&gt;
  
  
  Check your data for recurring behaviors
&lt;/h3&gt;

&lt;p&gt;In case your product is already up and running, I would also suggest checking your analytics platform. Seek for recurring behaviors. This that your users are coming over and over again to do in your product. That is a great indicator to the exact value they found in your product. Then go back and dig deeper. Perhaps it can be a great first topic for a user interview. &lt;/p&gt;

&lt;p&gt;Try to realize:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why are they coming back to this feature? &lt;/li&gt;
&lt;li&gt;Why is it helpful for them?&lt;/li&gt;
&lt;li&gt;What would they do if your product wasn’t there for them?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Study similar products in your space
&lt;/h3&gt;

&lt;p&gt;The chances you build a “one-of-a-kind thing” is so small. There are most likely more competitors in your space. Even if they’re not direct competition to your product, they still understand something about their users. Assuming that you both tapping into the same audience, then studying what they do is essential. Perhaps they know something you don’t. Perhaps they figured out something that you’re neglecting. Don’t underestimate competition. &lt;/p&gt;

&lt;h3&gt;
  
  
  Seek expert advice from your industry
&lt;/h3&gt;

&lt;p&gt;There are many smart, experienced people in every industry and niche. Find people who know about the problem you’re trying to solve. Contact them and be kind. Usually, those people are busy and get many questions. However, once you’ve got them engaged they can give tops of tips to help you focus on what matters most (or at least get ideas for new things to test).&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap up
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reaching a product-market fit is the single most important milestone you need to reach when building a new product or startup.&lt;/li&gt;
&lt;li&gt;The key is knowing what users want and build for them. &lt;/li&gt;
&lt;li&gt;There are many ways to answer this question. Talk to them, become a user, be data-driven, study competition and ask experts. &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  More posts that might be insightful as well
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/100-days-of-dev-twitter-here-s-what-i-learned-om4"&gt;100 Days of Dev Twitter 🦸‍♂️ Here's what I learned&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://daily.dev/posts/vue-3-is-coming-what-to-expect-and-how-to-prepare" rel="noopener noreferrer"&gt;Vue 3 is coming - what to expect and how to prepare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://daily.dev/posts/building-with-svelte-all-you-need-to-know-before-you-start" rel="noopener noreferrer"&gt;Building with Svelte - all you need to know before you start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-write-viral-stories-for-developers-fho"&gt;How to write viral stories for developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-gain-experience-as-a-web-developer-powerful-ideas-for-junior-developers-2p44"&gt;How to gain experience as a web developer? Powerful ideas for code newbies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/10-useful-web-development-newsletters-37nf"&gt;10 useful web development newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-practical-ways-for-web-developers-to-stay-updated-in-the-latest-tech-news-4i32"&gt;5 practical ways for web developers to stay updated in the latest tech news&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/15-awesome-developer-home-workstations-5hk6"&gt;15 Awesome Developer Home Workstations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>codenewbie</category>
      <category>startup</category>
    </item>
    <item>
      <title>15 Awesome Developer Home Workstations</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Thu, 27 Aug 2020 13:47:28 +0000</pubDate>
      <link>https://dev.to/dailydotdev/15-awesome-developer-home-workstations-5hk6</link>
      <guid>https://dev.to/dailydotdev/15-awesome-developer-home-workstations-5hk6</guid>
      <description>&lt;p&gt;Work from home is part of our lives now. This is probably where we spend most of our time, and we deserve an upgrade! I collected some of the latest dev workstations to get some inspiration for my own workstation upgrade. Here are the results -- enjoy!&lt;/p&gt;

&lt;h3&gt;
  
  
  1. The "Couples Who Code" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6h5t0bsgfhs8qzd3ndi1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6h5t0bsgfhs8qzd3ndi1.png" alt="Alt Text" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/digi928/" rel="noopener noreferrer"&gt;digi928&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The "B&amp;amp;W" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F64589gqyn00oxrai14gp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F64589gqyn00oxrai14gp.jpg" alt="Alt Text" width="800" height="641"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/Berlony/" rel="noopener noreferrer"&gt;Berlony&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The "Work Hard Play Hard" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9tueczrl3hwewhn62zg3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9tueczrl3hwewhn62zg3.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/Diamonddog4/" rel="noopener noreferrer"&gt;Diamonddog4&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. The "Neck Pain" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F05519wqro6z1te8couo7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F05519wqro6z1te8couo7.jpg" alt="Alt Text" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/EkkoJun/" rel="noopener noreferrer"&gt;EkkoJun&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  5. The "Bookworm" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fsv3g0dn196we0fvc3o0m.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fsv3g0dn196we0fvc3o0m.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/v1dal/" rel="noopener noreferrer"&gt;v1dal&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. The "Self-Surveillance" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8sv4whtdjteqs3o2w6g6.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8sv4whtdjteqs3o2w6g6.jpeg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://twitter.com/thangman22" rel="noopener noreferrer"&gt;Warat Wongmaneekit&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  7. The "Visionary" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6ncyl8mm1l3xt03my4wj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6ncyl8mm1l3xt03my4wj.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/ChicagoProper/" rel="noopener noreferrer"&gt;ChicagoProper&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  8. The "Nature Boy" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvspan01eed1bu64eeerg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvspan01eed1bu64eeerg.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/EvanBarbour/" rel="noopener noreferrer"&gt;EvanBarbour&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  9. The "Practical Dev" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4luxq8px0kndskgfee23.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4luxq8px0kndskgfee23.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/ncktyler/" rel="noopener noreferrer"&gt;ncktyler&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  10. The "Productivity God" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvxxq4ktatk938wzt3sor.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvxxq4ktatk938wzt3sor.jpg" alt="Alt Text" width="800" height="574"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/sukisogreat/" rel="noopener noreferrer"&gt;sukisogreat&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  11. The "Ambient Light" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4ouvst0g7tdqhnwuy59j.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4ouvst0g7tdqhnwuy59j.jpg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/flobernd/" rel="noopener noreferrer"&gt;flobernd&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  12. The "Xbox-First" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frkvixnmswt43pvcc3f11.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frkvixnmswt43pvcc3f11.png" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/mburn14/" rel="noopener noreferrer"&gt;mburn14&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  13. The "there's gotta be something wrong with that guy's" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmltv9ds2cdwhb1i52chy.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmltv9ds2cdwhb1i52chy.jpg" alt="Alt Text" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/Browsingredditnow/" rel="noopener noreferrer"&gt;Browsingredditnow&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  14. The "keep it simple" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiuihdfqwdwlxoyj4xyhp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiuihdfqwdwlxoyj4xyhp.jpg" alt="Alt Text" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/Jokosmash/" rel="noopener noreferrer"&gt;Jokosmash&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  15. The "Not enough screen space" workstation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmu8uel7ydn83ycnwo009.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmu8uel7ydn83ycnwo009.jpg" alt="Alt Text" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Made by &lt;a href="https://www.reddit.com/user/berzemus/" rel="noopener noreferrer"&gt;berzemus&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which one did you like the most? Comment below 👇🏽&lt;/p&gt;




&lt;h2&gt;
  
  
  More posts that might be interesting as well
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://daily.dev/posts/vue-3-is-coming-what-to-expect-and-how-to-prepare" rel="noopener noreferrer"&gt;Vue 3 is coming - what to expect and how to prepare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://daily.dev/posts/building-with-svelte-all-you-need-to-know-before-you-start" rel="noopener noreferrer"&gt;Building with Svelte - all you need to know before you start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-write-viral-stories-for-developers-fho"&gt;How to write viral stories for developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-gain-experience-as-a-web-developer-powerful-ideas-for-junior-developers-2p44"&gt;How to gain experience as a web developer? Powerful ideas for code newbies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/10-useful-web-development-newsletters-37nf"&gt;10 useful web development newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-practical-ways-for-web-developers-to-stay-updated-in-the-latest-tech-news-4i32"&gt;5 practical ways for web developers to stay updated in the latest tech news&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>workstations</category>
      <category>productivity</category>
      <category>motivation</category>
      <category>career</category>
    </item>
    <item>
      <title>Vue 3 is coming - what to expect and how to prepare</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Mon, 17 Aug 2020 10:45:09 +0000</pubDate>
      <link>https://dev.to/dailydotdev/vue-3-is-coming-what-to-expect-and-how-to-prepare-2p1k</link>
      <guid>https://dev.to/dailydotdev/vue-3-is-coming-what-to-expect-and-how-to-prepare-2p1k</guid>
      <description>&lt;p&gt;There's a lot of buzz building up toward the upcoming release of Vue 3. That made me want to help the developers' community get ready for the next version of this popular framework. Hope you will find this post useful ❤️&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In this post I will cover the following topics:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why Vue 3 is so exciting&lt;/li&gt;
&lt;li&gt;Vue 3 features and changes&lt;/li&gt;
&lt;li&gt;Release date explained&lt;/li&gt;
&lt;li&gt;Experimenting Vue 3: Important tools available&lt;/li&gt;
&lt;li&gt;How to prepare for migration from Vue 2&lt;/li&gt;
&lt;li&gt;Learning Vue 3 - tutorials and guides&lt;/li&gt;
&lt;li&gt;Frequently asked questions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let's start! 🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  Vue 3 is going to be awesome
&lt;/h2&gt;

&lt;p&gt;Vue's popularity is growing, and the project gets faster &amp;amp; better with every update. &lt;a href="https://twitter.com/youyuxi" rel="noopener noreferrer"&gt;Evan You&lt;/a&gt; announced the new Vue version in a conference in London on November 15th in 2018. The main focus of Vue 3 is &lt;strong&gt;making it faster, more comfortable to target native &amp;amp; even more user-friendly&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Among other things, there's a new Composition API for creating components. It doesn't introduce new concepts to Vue, but rather exposes Vue's core capabilities like creating and observing reactive state as standalone functions. That is ultimately useful to Vue developers of all levels.&lt;/p&gt;

&lt;p&gt;Simply put it, the Vue team is doing an intensive job of improving the framework APIs to make Vue 3:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Faster&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smaller&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;More maintainable&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Easier to target native&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Improve developers experience&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Can't wait for it to be released? You can start experimenting with the &lt;a href="https://github.com/vuejs/vue-next" rel="noopener noreferrer"&gt;alpha version of Vue 3&lt;/a&gt;. There's also an initial &lt;a href="https://vue-composition-api-rfc.netlify.com/api.html#setup" rel="noopener noreferrer"&gt;API Reference&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vue 3 features and changes
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What to expect from Vue 3 - Overview
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Composition API&lt;/strong&gt;: This new API reminds React Hooks a bit. It's a new syntax that allows you to use functions for organizing your code by feature instead of by object. This API will live alongside the well-known Options API of Vue 2 -- It will not replace it. That means that you can continue building components the way that you're used to with no worries. However, you can also start building with the Composition API, which provides more flexible code organization and logic reuse capabilities as well as other improvements.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript support&lt;/strong&gt;: One of the most awaited integrations in web development. Vue 3 will have built-in TypeScript and allows you to use TS in your project optionally. Anyway, developers working with ES won't be affected.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Faster mounting and patching&lt;/strong&gt;: Virtual DOM got a complete rewrite for faster performance. Compile-time hints have been added to reduce runtime overhead. It will help you in skipping unnecessary condition branches and avoiding re-renders. You can expect up to 100% faster component instance initialization with double the speed and half the memory usage. That's sweet.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;View Declaration&lt;/strong&gt;: Vue 3 will continue to support templates as well as render functions. The main point is that Vue 3 optimized rendering speed, such as by speeding up 'diff' algorithms that operate behind the scenes so that Vue knows what needs to be re-rendered without interference.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It is much smaller&lt;/strong&gt;: You will be able to shake off unused code quickly. Currently minified and compressed Vue runtime weights around 20kB (22.8kB for current 2.6.10 version). Vue 3 bundle is estimated to weigh around half of it, that's about ~10kB!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Native portals&lt;/strong&gt;: now called teleport&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fragments&lt;/strong&gt;: virtual elements that won't be rendered in the DOM tree.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hooks API&lt;/strong&gt; (still experimental)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Time Slicing Support&lt;/strong&gt; (still experimental)&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  More about Vue 3 upcoming features
&lt;/h4&gt;

&lt;p&gt;We don't want to overwhelm you with descriptions. There are tons of posts out there, and we picked only the ones that are both &lt;strong&gt;technical, professional and contain practical examples&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://increment.com/frontend/making-vue-3/" rel="noopener noreferrer"&gt;The process: Making Vue 3&lt;/a&gt; by &lt;a href="https://twitter.com/youyuxi" rel="noopener noreferrer"&gt;Evan You&lt;/a&gt;. The latest story by the creator of Vue from May 2020.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vueschool.io/articles/vuejs-tutorials/exciting-new-features-in-vue-3/" rel="noopener noreferrer"&gt;Exciting new features in Vue 3&lt;/a&gt; by &lt;a href="https://twitter.com/filrakowski" rel="noopener noreferrer"&gt;Filip Rakowski&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/daiyanze/vue-3-new-features-summary-2cie"&gt;Vue 3 new features summary&lt;/a&gt; by &lt;a href="https://dev.to/daiyanze"&gt;Yanze Dai&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Release date explained
&lt;/h2&gt;

&lt;p&gt;The official release is currently planned in Q3 2020 (which is any time from now until 30.9.2020). This information is based on the &lt;a href="https://github.com/vuejs/vue/projects/6" rel="noopener noreferrer"&gt;official roadmap&lt;/a&gt; of the Vue 3 mega project. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxxtqjdcyk7zcd6syxf3t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxxtqjdcyk7zcd6syxf3t.png" alt="Vue 3 Roadmap Screenshot" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reasons to be optimistic about the release date 🤩
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;It's already in the release candidate (RC) stage, and it was &lt;a href="https://github.com/vuejs/rfcs/issues/189" rel="noopener noreferrer"&gt;publicly announced&lt;/a&gt;! &lt;strong&gt;This means that the API &amp;amp; implementation are stable&lt;/strong&gt;, and there will be no more changes to it. During this stage, they are working on a "compat build": a build of 3.0 that includes compatibility layers for 2.x API. This build will also ship with a flag you can turn on to emit deprecation warnings for 2.x API usage in your app. Even though the first estimations by Evan You were for 2019, they have reached such an advanced stage, which provides a reason to believe that they are highly motivated to launch within 2020.&lt;/li&gt;
&lt;li&gt;Many of the &lt;strong&gt;most essential tools for Vue 3 are already in experimentation&lt;/strong&gt; or public alpha phase (I will cover them in detail below). &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The &lt;a href="https://v3.vuejs.org/" rel="noopener noreferrer"&gt;documentation for Vue 3&lt;/a&gt; and a &lt;a href="https://v3.vuejs.org/guide/migration/introduction.html" rel="noopener noreferrer"&gt;migration guide&lt;/a&gt; has already been published&lt;/strong&gt;, explaining to you what's new. Both are still in beta, but already pretty complete (and very readable &amp;amp; well structured, like the Vue docs have always been).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Reasons to question the release date 😒
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;At this stage, I think it is better to take this date (Q3 2020) with a grain of salt. The upcoming Vue 3 was &lt;a href="https://medium.com/the-vue-point/plans-for-the-next-iteration-of-vue-js-777ffea6fabf" rel="noopener noreferrer"&gt;announced a long time ago&lt;/a&gt; in 2018, and the release date has already been delayed many times. &lt;/li&gt;
&lt;li&gt;Additionally, the last update to the roadmap was done on June 29th. Many things could have happened since then that could affect the release date.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In case you want to go into the details of what has been officially published, check out the full presentation about the &lt;a href="https://docs.google.com/presentation/d/1LHp-8hEtXEMSE1fd6YLAhYmtndQelQKbWlGggZKe4y8/preview" rel="noopener noreferrer"&gt;State of Vue from April 2020&lt;/a&gt; and also keep an eye on the &lt;a href="https://github.com/vuejs/rfcs/pulls?q=is%3Apr+is%3Amerged+label%3A3.x" rel="noopener noreferrer"&gt;recent changes&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Experimenting Vue 3: Important tools available
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The Composition API is available now as a &lt;a href="https://github.com/vuejs/composition-api" rel="noopener noreferrer"&gt;plugin for Vue 2&lt;/a&gt; so you can try it out.&lt;/li&gt;
&lt;li&gt;Beta version of the new &lt;a href="https://github.com/vuejs/vue-devtools/releases/tag/v6.0.0-beta.1" rel="noopener noreferrer"&gt;Vue Devtools&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Vue 3 official &lt;a href="https://github.com/vuejs/vue-router-next" rel="noopener noreferrer"&gt;router&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Vue CLI &lt;a href="https://github.com/vuejs/vue-cli-plugin-vue-next" rel="noopener noreferrer"&gt;plugin&lt;/a&gt; for the upcoming Vue 3 release&lt;/li&gt;
&lt;li&gt;Vue 3 version of &lt;a href="https://github.com/vuejs/vue-test-utils-next" rel="noopener noreferrer"&gt;Vue Test Utils&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to prepare for migration from Vue 2
&lt;/h2&gt;

&lt;p&gt;If your project is relatively small and you have been following the RFCs and avoiding to-be-deprecated functionalities, this process should be pretty quick!. Anyway, the best way would be to start by checking the &lt;a href="https://v3.vuejs.org/guide/migration/introduction.html#overview" rel="noopener noreferrer"&gt;migration guide&lt;/a&gt;. Just note that the migration guide is still in beta, and you should expect changes soon as Vue 3 will be officially released.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning Vue 3 - tutorials and guides
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Good courses for learning Vue 3 are being offered by &lt;a href="https://www.vuemastery.com/courses-path/vue3/" rel="noopener noreferrer"&gt;Vue Mastery&lt;/a&gt;: Recommended for advanced devs who already have prior knowledge in Vue. &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://codecourse.com/courses/new-in-vue-3" rel="noopener noreferrer"&gt;New in Vue 3&lt;/a&gt;: A roundup of what's new in Vue 3, including a dive into the Composition API and plenty of practical examples.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vuejsdevelopers.com/2020/03/16/vue-js-tutorial/" rel="noopener noreferrer"&gt;Vue 3 Tutorial (for Vue 2 Users)&lt;/a&gt;: Covers much of the new stuff of Vue 3 including fragments, teleport, the Composition API, and several more obscure changes.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=6D58SI9P-aU&amp;amp;" rel="noopener noreferrer"&gt;Composition API Best Practices talk&lt;/a&gt; from Vue.js Amsterdam 2020&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=UAgO2JanN9Y&amp;amp;" rel="noopener noreferrer"&gt;Hello Vue 3: A First Look at Vue 3 &amp;amp; the Composition API&lt;/a&gt;: in this video by &lt;a href="https://twitter.com/therealdanvega" rel="noopener noreferrer"&gt;Dan Vega&lt;/a&gt; you are going to get an early look at Vue 3 and some hands-on experience using it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;h3&gt;
  
  
  I want to learn Vue. Should I start with Vue 2 or Vue 3?
&lt;/h3&gt;

&lt;p&gt;If you are just starting to learn the framework, it is recommended that you begin with Vue 2. The main reason is that Vue 3 does not involve dramatic re-designs, and the vast majority of your Vue 2 knowledge will still apply for Vue 3. Therefore, it doesn't make sense to wait for the official release date of Vue 3. Start learning Vue 2, and once Vue 3 is released, you will be in the right position to catch up.&lt;/p&gt;

&lt;h3&gt;
  
  
  What will happen to Vue 2.x after the release of Vue 3?
&lt;/h3&gt;

&lt;p&gt;There will be one more minor release (2.7), which will backport compatible 3.x features to 2.x.&lt;br&gt;
And provide deprecation warnings for 3.x changes. That will be the last minor release for 2.x and be offered as LTS (long-term support) for 18 months. It will continue to receive critical security updates even after the LTS period.&lt;/p&gt;

&lt;h3&gt;
  
  
  I saw some critics of Vue 3. Is there something that I should be concerned about it?
&lt;/h3&gt;

&lt;p&gt;Indeed there was an active discussion around the web (mainly on Reddit) that raised serious concerns that were proven to be wrong. Among the concerns, developers claimed that Vue 3 new Composition API might not be purely additive and that the current API of Vue 2 will be deprecated. Those rumors lead people to be afraid that all the time they spent learning Vue was a complete waste of time. But again, non of this is relevant anymore. You can rest assured that the Composition API will be purely additive, and the current API will continue to be supported.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap up
&lt;/h2&gt;

&lt;p&gt;That's all for now. I hope you could find valuable resources in this post and to get a clear image of what to expect from Vue 3. It is reasonable to assume that we should all expect more news coming soon, so make sure you follow &lt;a href="https://news.vuejs.org/" rel="noopener noreferrer"&gt;The Official Vue News&lt;/a&gt; site for updates. &lt;/p&gt;

&lt;p&gt;If you have any questions about Vue 3 you can &lt;a href="https://app.daily.dev/posts/Kpc_wz6WS" rel="noopener noreferrer"&gt;join the discussion here&lt;/a&gt;🦄&lt;/p&gt;




&lt;h2&gt;
  
  
  More posts that might be interesting as well
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://daily.dev/posts/building-with-svelte-all-you-need-to-know-before-you-start" rel="noopener noreferrer"&gt;Building with Svelte - all you need to know before you start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-write-viral-stories-for-developers-fho"&gt;How to write viral stories for developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-gain-experience-as-a-web-developer-powerful-ideas-for-junior-developers-2p44"&gt;How to gain experience as a web developer? Powerful ideas for code newbies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/10-useful-web-development-newsletters-37nf"&gt;10 useful web development newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-practical-ways-for-web-developers-to-stay-updated-in-the-latest-tech-news-4i32"&gt;5 practical ways for web developers to stay updated in the latest tech news&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vue</category>
      <category>javascript</category>
      <category>news</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Building with Svelte - all you need to know before you start</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Mon, 10 Aug 2020 06:40:20 +0000</pubDate>
      <link>https://dev.to/dailydotdev/building-with-svelte-all-you-need-to-know-before-you-start-2knj</link>
      <guid>https://dev.to/dailydotdev/building-with-svelte-all-you-need-to-know-before-you-start-2knj</guid>
      <description>&lt;p&gt;&lt;em&gt;TL;DR - unlike established component-based frameworks such as React, Angular, or Vue, with Svelte you can take building user interfaces to the next level. Many devs are interested in learning about building with Svelte and we’d love to help you kick start! Here is a hand-picked list of some valuable resources to assist you to get started with Svelte.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Svelte?
&lt;/h2&gt;

&lt;p&gt;There's a good reason why Svelte is gaining popularity among frontend developers lately. I made a brief of the major advantages that are agreed by many developers who tried building with Svelte and lived to tell their story.&lt;/p&gt;

&lt;h3&gt;
  
  
  What’s the benefit?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Instead of doing most of the work in the browser, Svelte does its work when you build the app and it &lt;strong&gt;compiles it to efficient vanilla JavaScript&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reduces the overhead&lt;/strong&gt; of the JavaScript framework you’re using. By compiling Svelte to vanilla JavaScript improves the code readability, enables re-use and it produces a much faster web app.&lt;/li&gt;
&lt;li&gt;Svelte does not require declarative, state-driven code, which the browser has to convert into DOM operations. That means &lt;strong&gt;you don’t need to use virtual DOM anymore&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What’s the downside?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;IDE support&lt;/strong&gt; is not yet comparable to the commonly-used frameworks. It still has a lot of room for improvement. Although there are some good resources online to solve some of the issues, it can be considered as a major disadvantage as of today. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not many Svelte dev tools&lt;/strong&gt; exist at the moment. It is still a young and growing ecosystem. Keep that in mind. However, that’s a great opportunity to develop some for the Svelte community. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Small open-source ecosystem&lt;/strong&gt;. Like many other frameworks, it takes time to build a large community around a specific framework. Although Svelte has gone a pretty decent way already, there are still not enough open-source contributors. Same here, you can look at it as an opportunity as well. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Want to read more about the pros and cons of building with Svelte?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tsh.io/blog/svelte-framework/" rel="noopener noreferrer"&gt;CTO’s guide to Svelte – what can the rising frontend framework do for you?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.codecentric.de/en/2020/02/same-but-different-introduction-to-svelte/" rel="noopener noreferrer"&gt;Same but different: Introduction to Svelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codeburst.io/svelte-comparison-with-other-frameworks-e895c45567de" rel="noopener noreferrer"&gt;Svelte: comparison with other frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/geeksrishti/building-a-dashboard-in-svelte-2fkp"&gt;A quick example that emphasis the pros and cons of Svelte&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Resources to get you started
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Svelte ecosystem 101 👋🏼
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://svelte.dev/" rel="noopener noreferrer"&gt;Svelte’s Homepage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://svelte-community.netlify.app/" rel="noopener noreferrer"&gt;The official Selvte community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sveltejs/svelte" rel="noopener noreferrer"&gt;Svelte GitHub repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://svelte.dev/chat" rel="noopener noreferrer"&gt;Svelte Discord server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reddit.com/r/sveltejs/" rel="noopener noreferrer"&gt;Svelte sub-reddit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tutorials 🤓
&lt;/h3&gt;

&lt;p&gt;We don’t want to overwhelm you with tutorials. There are tons of tutorials out there and we picked only the ones that are both &lt;strong&gt;practical, comprehensive and user-friendly&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://svelte.dev/tutorial/basics" rel="noopener noreferrer"&gt;The official tutorial&lt;/a&gt; by Svelte developers.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://scotch.io/tutorials/building-my-first-svelte-app-thoughts-and-impressions" rel="noopener noreferrer"&gt;Building My First Svelte App: Thoughts and Impressions&lt;/a&gt; by &lt;a href="https://twitter.com/chrisoncode" rel="noopener noreferrer"&gt;Chris on Code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Use Cases and Demos 🚀
&lt;/h3&gt;

&lt;p&gt;Like anything, inspiration is important when starting with something new. Check out some cool projects that are using Svelte. Some of them are in production and some are demo apps: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://omniawrite.com/" rel="noopener noreferrer"&gt;OmniaWrite&lt;/a&gt; - A text editor engineered for creative writing. Also on &lt;a href="https://github.com/TorstenDittmann/OmniaWrite" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tsh.io/typerunner" rel="noopener noreferrer"&gt;TypeRunner.js&lt;/a&gt; - A simple typing game, which has 2-4 human players compete against each other. The one to first type out the entire block of text wins.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hn.svelte.dev/" rel="noopener noreferrer"&gt;Hacker News clone&lt;/a&gt; built with Svelte. Also on &lt;a href="https://github.com/sveltejs/hn.svelte.dev" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://nomie.app/" rel="noopener noreferrer"&gt;Nomie&lt;/a&gt; - Mood and Life Tracker built with Svelte. Also on &lt;a href="https://github.com/open-nomie/nomie" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Cool showcase of many other apps &lt;a href="https://madewithsvelte.com/" rel="noopener noreferrer"&gt;made with Svelte&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Useful code repositories 💻
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/vaheqelyan/svelte-grid" rel="noopener noreferrer"&gt;svelte-grid&lt;/a&gt; - A responsive, draggable and resizable grid layout, for Svelte&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/vime-js/vime" rel="noopener noreferrer"&gt;Vime&lt;/a&gt; - Focused on making embedding and using media elements for the web simple&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/vikignt/svelte-mui" rel="noopener noreferrer"&gt;svelte-mui&lt;/a&gt; - A set of Svelte UI components inspired by &lt;a href="https://material.io/design" rel="noopener noreferrer"&gt;Google's Material Design&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/YogliB/svelte-component-template" rel="noopener noreferrer"&gt;svelte-component-template&lt;/a&gt; - A base for building shareable Svelte 3 components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/sveltejs/svelte-loader" rel="noopener noreferrer"&gt;svelte-loader&lt;/a&gt; - Webpack loader for Svelte components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/EmilTholin/svelte-routing" rel="noopener noreferrer"&gt;svelte-routing&lt;/a&gt; - A declarative Svelte routing library with SSR support&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/roxiness/routify" rel="noopener noreferrer"&gt;Routify&lt;/a&gt; - Automated Svelte routes&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/tomblachut/svelte-intellij" rel="noopener noreferrer"&gt;svelte-inetllij&lt;/a&gt; - Provides syntax highlighting of Svelte components in WebStorm and friends&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/testing-library/svelte-testing-library" rel="noopener noreferrer"&gt;@testing-library/svelte&lt;/a&gt; - Simple and complete DOM testing utilities that encourage good practices&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/timhall/svelte-apollo" rel="noopener noreferrer"&gt;svelte-apollo&lt;/a&gt; - Svelte integration for Apollo GraphQL&lt;/li&gt;
&lt;li&gt;Search repos more &lt;a href="https://svelte-community.netlify.app/code/" rel="noopener noreferrer"&gt;here&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Explore some basic &lt;a href="https://svelte.dev/examples#hello-world" rel="noopener noreferrer"&gt;code examples&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Developer Tools 🔧
&lt;/h3&gt;

&lt;p&gt;As we said… not many field-tested developer tools available at the moment. However, this one is quite useful: Svelte DevTools browser extension for &lt;a href="https://chrome.google.com/webstore/detail/svelte-devtools/ckolcbmkjpjmangdbmnkpjigpkddpogn" rel="noopener noreferrer"&gt;Chrome&lt;/a&gt; and &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/svelte-devtools/" rel="noopener noreferrer"&gt;Firefox&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Stay updated about Svelte news 🏄🏻
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://svelte.dev/blog" rel="noopener noreferrer"&gt;The official Svelte blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://why-svelte-js.web.app/" rel="noopener noreferrer"&gt;Why Svelte&lt;/a&gt; - a news aggregator built especially for Svelte news&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://daily.dev/topic/svelte" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; - Never miss an update about Svelte. Let daily.dev collect and rank the latest tech news for you every new tab&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shershen08.github.io/sveltejsnews/" rel="noopener noreferrer"&gt;Svelte newsletter&lt;/a&gt; - get the latest Svelte news to your inbox bi-weekly &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Did I miss an important resource? Comment below and let me know! 👇🏽&lt;/p&gt;




&lt;h2&gt;
  
  
  More posts that might be interesting as well
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-write-viral-stories-for-developers-fho"&gt;How to write viral stories for developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-gain-experience-as-a-web-developer-powerful-ideas-for-junior-developers-2p44"&gt;How to gain experience as a web developer? Powerful ideas for code newbies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/10-useful-web-development-newsletters-37nf"&gt;10 useful web development newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-useful-devops-newsletters-that-will-blow-your-mind-1dh4"&gt;5 useful DevOps newsletters that will blow your mind 🤯
&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-practical-ways-for-web-developers-to-stay-updated-in-the-latest-tech-news-4i32"&gt;5 practical ways for web developers to stay updated in the latest tech news&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>svelte</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>What do you appreciate in your workplace?</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Sun, 02 Aug 2020 14:51:23 +0000</pubDate>
      <link>https://dev.to/nimrodkra/what-do-you-appreciate-in-your-workplace-30m8</link>
      <guid>https://dev.to/nimrodkra/what-do-you-appreciate-in-your-workplace-30m8</guid>
      <description>&lt;p&gt;Recently, I've seen many complain about their workplaces and how they are not providing the right care for their employees. I do respect that in 100%. However, fortunately not every workplace is like that :) Some places are fantastic. Some companies and teams really know how to get the best of people and make them self-fulfilled.&lt;/p&gt;

&lt;p&gt;I believe it is important that we also recognize the good things! So what do you appreciate about your workplace or your team?&lt;/p&gt;

&lt;p&gt;To make it even more interesting, try sharing the name of the company you work for + what you appreciate about it! It feels good to show your gratitude.&lt;/p&gt;

&lt;p&gt;For me, it's daily.dev &lt;br&gt;
I love being able to be creative without limitations. I appreciate my team members for being supportive and highly-intelligent. I learn from them every day. &lt;/p&gt;

</description>
      <category>discuss</category>
      <category>gratitude</category>
      <category>career</category>
    </item>
    <item>
      <title>5 useful DevOps newsletters that will blow your mind 🤯</title>
      <dc:creator>Nimrod Kramer</dc:creator>
      <pubDate>Thu, 30 Jul 2020 08:07:43 +0000</pubDate>
      <link>https://dev.to/dailydotdev/5-useful-devops-newsletters-that-will-blow-your-mind-1dh4</link>
      <guid>https://dev.to/dailydotdev/5-useful-devops-newsletters-that-will-blow-your-mind-1dh4</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/idoshamun/why-are-you-afraid-of-devops-lhm"&gt;Why are you afraid of DevOps?&lt;/a&gt; is a fascinating discussion that recently took place here on DEV. It inspired me to look deeper into resources for people who are interested in DevOps but are not taking the step forward. &lt;/p&gt;

&lt;p&gt;One of the reasons people are hesitating to start with DevOps is "lack of public knowledge". On top of that, our daily routine sometimes doesn't allow us the time to search for high-quality content. We believe that newsletters are one effective way to get curated content with almost no hassle.&lt;/p&gt;

&lt;p&gt;There are many DevOps newsletters out there. This time we picked only 5 DevOps newsletters that we appreciate at &lt;a href="https://daily.dev" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt;:&lt;/p&gt;

&lt;h1&gt;
  
  
  DevOps Weekly
&lt;/h1&gt;

&lt;p&gt;One of the &lt;strong&gt;most senior newsletters for DevOps readers&lt;/strong&gt;. With more than 400 weekly issues to date, Gareth has put together an excellent DevOps newsletter that can be easily digested by anyone. Always delivers relevant content. A weekly slice of DevOps news we highly recommend you to read!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkepdcpsrubdqoi7a8xj9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkepdcpsrubdqoi7a8xj9.png" alt="DevOps Weekly Screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.devopsweekly.com/" rel="noopener noreferrer"&gt;https://www.devopsweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  KubeWeekly
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;The weekly newsletter for all things Kubernetes&lt;/strong&gt;. It is one of the most prominent technologies used by DevOps engineers. Want to get curated updated about it? This newsletter will do the job for you.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdpoq8ecwx3lrnq3hb1qm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdpoq8ecwx3lrnq3hb1qm.png" alt="KubeWeekly Screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kubeweekly.io/" rel="noopener noreferrer"&gt;https://kubeweekly.io/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  DevOps'ish
&lt;/h1&gt;

&lt;p&gt;DevOps'ish covers DevOps, cloud-native, and open-source news from a variety of sources. It is a fantastic source to pick up the latest trends. If you consistently read it, you will know what is going on in the DevOps sphere.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F06pj3p6gda08jk3us9z0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F06pj3p6gda08jk3us9z0.png" alt="DevOps'ish Screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://devopsish.com/subscribe/" rel="noopener noreferrer"&gt;https://devopsish.com/subscribe/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  This Week in DevOps
&lt;/h1&gt;

&lt;p&gt;This Week in DevOps summarizes the latest announcements each week from AWS, Google Cloud, Azure, and Hashicorp so you can keep up with the latest announcements quicker than ever.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3uh6yonoz0pwvzfmg3ad.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3uh6yonoz0pwvzfmg3ad.png" alt="This Week in DevOps Screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://thisweekindevops.com/" rel="noopener noreferrer"&gt;https://thisweekindevops.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  SRE Weekly
&lt;/h1&gt;

&lt;p&gt;A newsletter devoted to everything related to keeping a site or service available as consistently as possible. A bit old-school but you can surely learn a lot from it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F1bk1hm9awsjb6xcy7s81.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F1bk1hm9awsjb6xcy7s81.png" alt="SRE Weekly Screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://sreweekly.com/" rel="noopener noreferrer"&gt;http://sreweekly.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope you guys enjoy it and let go of your fear of DevOps! It is such an exciting and sophisticated field.  &lt;/p&gt;

&lt;p&gt;Think there is another essential DevOps newsletter that we didn't mention? Let other devs know about it by posting a comment below. &lt;/p&gt;

&lt;h2&gt;
  
  
  More posts that might be interesting as well
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-write-viral-stories-for-developers-fho"&gt;How to write viral stories for developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/7-productivity-best-practices-for-remote-working-developers-1c3i"&gt;7 productivity best practices for remote working developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/how-to-gain-experience-as-a-web-developer-powerful-ideas-for-junior-developers-2p44"&gt;How to gain experience as a web developer? Powerful ideas for code newbies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/10-useful-web-development-newsletters-37nf"&gt;10 useful web development newsletters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dailydotdev/5-practical-ways-for-web-developers-to-stay-updated-in-the-latest-tech-news-4i32"&gt;5 practical ways for web developers to stay updated in the latest tech news&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;daily.dev&lt;/a&gt; delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://r.daily.dev/get?r=devto" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fb996k4sm4efhietrzups.png" alt="Daily Poster" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>news</category>
      <category>productivity</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
