loading...
Cover image for πŸ”₯ What's Popular Among Developers? β€” Weekly Picks #130
daily.dev

πŸ”₯ What's Popular Among Developers? β€” Weekly Picks #130

idoshamun profile image Ido Shamun ・3 min read

🌟 This week we have incredible posts! Most of them will equip you with best practices and motivation. Shout out to all the authors. πŸ™Œ

So, let's get it started.

1️⃣ πŸ”₯ What's Hot in Web Development? β€” Weekly Picks #129

Hey look ma, I made it! It's a great pleasure to feature our last issue of weekly picks this week. Last week was all about frontend and cybersecurity, lots of awesome content. πŸ†

2️⃣ Creating a Design System in React

This post has been sitting in my bookmarks for a few days already and now it's a good excuse to read it. The author walks you through building your own design system using React and Bit. It covers building isolated components, distributing, documenting and collaborating with others. πŸ—

3️⃣ 10 Coding Principles Every Programmer Should Learn

πŸ€– If you are into Object Oriented Programming (OOP), this one is for you. Don’t repeat yourself, Encapsulate What Changes, Open Closed Design Principle, Single Responsibility Principle, Dependency Injection or Inversion Principle, Favor Composition over Inheritance, Liskov Substitution Principle, Interface Segregation Principle, Programming for Interface not implementation, and Delegation Principles are all covered.

4️⃣ rand(meme) β€” Meme-as-a-Service

A great product that might trap you into a rabbit hole with an awesome cartoon-like design. rand(meme) will share with you a random meme for you to use as a placeholder wherever you want. πŸ€ͺ

5️⃣ 5 Things I Wish I Knew When Learning to Code

πŸ’ͺ A powerful motivation post for those who look to start their journey as a software engineer. This post addresses your inner concerns about coding.

6️⃣ Create Simple CPU Monitor App + Installer with Electron

Yay, It's build time! πŸ‘·β€β™€οΈ. A complete walkthrough of building an Electron desktop app with an installer. You even need to get your hands dirty with low level os-utils node module. Give it a shot if you have never tried Electron before. Installers are so retro!

7️⃣ Fiber web framework

⚑️ Fiber is an Express inspired web framework for Golang. The author shares performance benchmarks of Fiber vs Express.

8️⃣ Tools to measure Core Web Vitals

web.dev is one of my beloved blogs, every post is just pure gold πŸ…. Previously the team announced Web Vitals that is basically a set of metrics to measure your app performance. Now they are sharing the news that all Google popular tools support the new metrics. PageSpeed Insights, Chrome DevTools, Lighthouse, and even Google Search.

9️⃣ Complete Guideβ€Šβ€”β€ŠGetting a Software Engineering internship at Google, Amazon, …

πŸ†™ The author shares his experience and general guidance of how to score a job in the tech giants.

πŸ”Ÿ A Guide for Naming Things in Programming

πŸ€” I believe naming is one of the hardest problems in coding, it's always nice to get fresh ideas in this regards. 8 rules to help you choosing the right name for your variables, functions, classes and whatnot.

πŸ™Œ Wrap Up!

That was all for this week. We will come back with another list of interesting development posts next week.

It's also a great chance to share that we are about to launch our new premium program with lots of cool perks.
Make sure to subscribe here to get an early bird discount.


πŸ‘‹ Follow us on Twitter to stay up-to-date!

Thanks to Daily, developers can focus on code instead of searching for news. Get immediate access to all these posts and much more just by opening a new tab.

Daily Poster

Posted on Jun 3 by:

idoshamun profile

Ido Shamun

@idoshamun

Co-Founder of daily.dev and a passionate software developer

Discussion

markdown guide