<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/categories/weekly-picks/" -->

---
title: Weekly Picks | daily.dev Blog
description: 16 posts on weekly picks from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
canonical: https://daily.dev/categories/weekly-picks/
og:type: website
og:url: https://daily.dev/categories/weekly-picks/
og:title: Weekly Picks | daily.dev Blog
og:description: 16 posts on weekly picks from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
og:image: https://daily.dev/og-image.png?v=a830cdf1
og:site_name: daily.dev
og:locale: en_US
twitter:card: summary_large_image
twitter:site: @dailydotdev
twitter:creator: @dailydotdev
twitter:title: Weekly Picks | daily.dev Blog
twitter:description: 16 posts on weekly picks from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
twitter:image: https://daily.dev/og-image.png?v=a830cdf1
---

[Skip to main content ](#main-content) 

Category

#  Weekly Picks 

 16 posts on weekly picks from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide. 

 16 posts 

* [ May 26, 2021  Notion API, Ethereum Development, WWDC21 - Picks #181 Notion API is out, learn Ethereum development, RSVP to WWDC 21 and more ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/notion-api-ethereum-development-wwdc21-picks-181/)
* [ May 19, 2021  Next-Gen CSS, OSS needs you, testing best practices - Picks #180 Learn about the new CSS container queries, JavaScript testing practices, what you can do for the open-source community, and more! ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/next-gen-css-oss-needs-you-testing-best-practices-picks-180/)
* [ May 12, 2021  Making Money with Code, Bootstrap 5, Is Docker Dead - Picks #179 How to make money with code, is Docker dead, and finally, Bootstrap 5 is here! All this and more on this week's picks! Check them out. ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/making-money-with-code-bootstrap-5-is-docker-dead-picks-179/)
* [ May 5, 2021  Coding Practices, MERN Stack, Working With TypeScript - Picks 178 Learn how to clean your code, build an app using the MERN stack, and more on our new weekly picks edition ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/coding-practices-mern-stack-working-with-typescript-picks-178/)
* [ Apr 28, 2021  Alpine.js v3, Ubuntu 21.04, Fower v1 - Picks #177 This was such a busy week! So many releases and launches that you gotta check out. ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/alpine-js-v3-ubuntu-21-04-fower-v1-picks-177/)
* [ Apr 21, 2021  Context vs Redux, notebookJS, kickass GitHub profile page - Picks #176 Check out our weekly picks that include inspiring portfolios, JavaScript fundamentals, OOP, and more ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/context-vs-redux-notebookjs-kickass-github-profile-page-picks-176/)
* [ Apr 14, 2021  Building micro-frontends, improve your programming skills, and a free Apple Watch - Picks #175 Documentation as code, JavaScript tips & tricks, improve your coding skills and more on this week's picks ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/building-micro-frontends-improve-your-programming-skills-and-a-free-apple-watch-picks-175/)
* [ Apr 7, 2021  Perfect Score Portfolio, Flutter In 5 Days, WWDC21 - Picks #174 Perfect score portfolio, Flutter In 5 days, WWDC21, and much more ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/perfect-score-portfolio-flutter-in-5-days-wwdc21-picks-174/)
* [ Mar 31, 2021  JavaScript Bot, SVG Generators, Building a Video Chat App - Picks #173 Another issue of our weekly picks: JavaScript bot, SVG generators, building a video chat app and more ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/javascript-bot-svg-generators-building-a-video-chat-app-picks-173/)
* [ Mar 24, 2021  Your PWA is going to break, lazy load images, new CSS selectors - Picks #172 Your PWA is about to break, lazy load images, new CSS selector, and more. Check out our weekly picks ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/your-pwa-is-going-to-break-lazy-load-images-new-css-selectors-picks-172/)
* [ Mar 17, 2021  Tailwind CSS Gems, Micro-Frontends, 3 Biggest Failures - Picks #171 This week is all about micro-frontend, Tailwind CSS, the biggest failures and more! ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/tailwind-css-gems-micro-frontends-3-biggest-failures-picks-171/)
* [ Mar 10, 2021  The Dark Side of Javascript, Guide to Code Refactoring, Lazy Properties Are Good - Picks #170 The Dark Side of Javascript, Guide to Code Refactoring, Flutter 2.0, new TypeScript Handbook, and more... ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/the-dark-side-of-javascript-guide-to-code-refactoring-lazy-properties-are-good-picks-170/)
* [ Mar 3, 2021  Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169 The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/)
* [ Feb 24, 2021  Habits That Kill Your Career, Vue.js vs React, Technical Interview Questions - Picks #168 7 Habit That Kills a Developer Career, I'm Not Using JavaScript Anymore, 100 most asked JavaScript Interview Questions and more on this week picks :) ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/habits-that-kills-your-career-vue-js-vs-react-technical-interview-questions-picks-168/)
* [ Feb 17, 2021  CSS Hacks, JavaScript Animation Libraries - Picks #167 10 CSS hacks, JavaScript animation libraries, what's new in JavaScript, microservices architecture, and so much! Our weekly picks are here 🚀 ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/css-hacks-javascript-animation-libraries-picks-167/)
* [ Jan 16, 2020  🎉 Free Daily Swag, Web Dev, and More — Weekly Picks #110 List of most popular articles from Daily this week. ![Saqib Ameen](https://media.daily.dev/image/upload/s--OGcSThCa--/f_auto,q_auto/v1/recruiter-landing/5ef3b1968627d87ceac2e2fc_1258498b_9073_4028_a2a6_ab20c4c74824_f639f138b5?_a=BAMAMiB80) Saqib Ameen ](/blog/free-daily-swag-web-dev-and-more-weekly-picks-110/)

Showing 16 of 16 posts 

## Get developer news, every new tab. 

Install daily.dev to turn your new-tab page into a personalized feed of articles like the ones in this category. 

[Get daily.dev → ](https://api.daily.dev/get)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/og-image.png?v=a830cdf1","width":1200,"height":630},"sameAs":["https://twitter.com/dailydotdev","https://www.linkedin.com/company/dailydotdev","https://github.com/dailydotdev","https://www.instagram.com/dailydotdev"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","description":"Free, personalized developer news aggregator. Stay on top of software development news, AI coding tools, and web dev - curated daily from trusted sources.","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"CollectionPage","@id":"https://daily.dev/categories/weekly-picks/#webpage","url":"https://daily.dev/categories/weekly-picks/","name":"Weekly Picks | daily.dev Blog","description":"16 posts on weekly picks from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.","isPartOf":{"@id":"https://daily.dev/#website"},"potentialAction":{"@type":"ReadAction","target":"https://daily.dev/categories/weekly-picks/"}},{"@type":"ItemList","numberOfItems":16,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/blog/notion-api-ethereum-development-wwdc21-picks-181/","name":"Notion API, Ethereum Development, WWDC21 - Picks #181"},{"@type":"ListItem","position":2,"url":"https://daily.dev/blog/next-gen-css-oss-needs-you-testing-best-practices-picks-180/","name":"Next-Gen CSS, OSS needs you, testing best practices - Picks #180"},{"@type":"ListItem","position":3,"url":"https://daily.dev/blog/making-money-with-code-bootstrap-5-is-docker-dead-picks-179/","name":"Making Money with Code, Bootstrap 5, Is Docker Dead - Picks #179"},{"@type":"ListItem","position":4,"url":"https://daily.dev/blog/coding-practices-mern-stack-working-with-typescript-picks-178/","name":"Coding Practices, MERN Stack, Working With TypeScript - Picks 178"},{"@type":"ListItem","position":5,"url":"https://daily.dev/blog/alpine-js-v3-ubuntu-21-04-fower-v1-picks-177/","name":"Alpine.js v3, Ubuntu 21.04, Fower v1 - Picks #177"},{"@type":"ListItem","position":6,"url":"https://daily.dev/blog/context-vs-redux-notebookjs-kickass-github-profile-page-picks-176/","name":"Context vs Redux, notebookJS, kickass GitHub profile page - Picks #176"},{"@type":"ListItem","position":7,"url":"https://daily.dev/blog/building-micro-frontends-improve-your-programming-skills-and-a-free-apple-watch-picks-175/","name":"Building micro-frontends, improve your programming skills, and a free Apple Watch - Picks #175"},{"@type":"ListItem","position":8,"url":"https://daily.dev/blog/perfect-score-portfolio-flutter-in-5-days-wwdc21-picks-174/","name":"Perfect Score Portfolio, Flutter In 5 Days, WWDC21 - Picks #174"},{"@type":"ListItem","position":9,"url":"https://daily.dev/blog/javascript-bot-svg-generators-building-a-video-chat-app-picks-173/","name":"JavaScript Bot, SVG Generators, Building a Video Chat App - Picks #173"},{"@type":"ListItem","position":10,"url":"https://daily.dev/blog/your-pwa-is-going-to-break-lazy-load-images-new-css-selectors-picks-172/","name":"Your PWA is going to break, lazy load images, new CSS selectors - Picks #172"},{"@type":"ListItem","position":11,"url":"https://daily.dev/blog/tailwind-css-gems-micro-frontends-3-biggest-failures-picks-171/","name":"Tailwind CSS Gems, Micro-Frontends, 3 Biggest Failures - Picks #171"},{"@type":"ListItem","position":12,"url":"https://daily.dev/blog/the-dark-side-of-javascript-guide-to-code-refactoring-lazy-properties-are-good-picks-170/","name":"The Dark Side of Javascript, Guide to Code Refactoring, Lazy Properties Are Good - Picks #170"},{"@type":"ListItem","position":13,"url":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/","name":"Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169"},{"@type":"ListItem","position":14,"url":"https://daily.dev/blog/habits-that-kills-your-career-vue-js-vs-react-technical-interview-questions-picks-168/","name":"Habits That Kill Your Career, Vue.js vs React, Technical Interview Questions - Picks #168"},{"@type":"ListItem","position":15,"url":"https://daily.dev/blog/css-hacks-javascript-animation-libraries-picks-167/","name":"CSS Hacks, JavaScript Animation Libraries - Picks #167"},{"@type":"ListItem","position":16,"url":"https://daily.dev/blog/free-daily-swag-web-dev-and-more-weekly-picks-110/","name":"🎉 Free Daily Swag, Web Dev, and More — Weekly Picks #110"}],"@id":"https://daily.dev/categories/weekly-picks/#itemlist"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://daily.dev/blog/"},{"@type":"ListItem","position":3,"name":"Weekly Picks","item":"https://daily.dev/categories/weekly-picks/"}]}]}
```

