๐ 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.
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.