Weekly Picks

🔥 Node.js CLI, Alpine.js, Fastify.js, Raycast, and more — Weekly Picks #118

webdev, javascript, codenewbie, react

We are back again with another exciting post of weekly picks. We'll be sharing with you folks what developers had been looking at this week on Daily.

We also published a few posts last week, which we'd like to drop here in case if you missed them.

And a lot more coming later this week!

⚡️ Now, let's jump to the weekly picks and see what developers found interesting last week!

1️⃣ Tell Your Junior Dev To Do This Before Your Next Stand-Up

Learn how you can actually add value to the stand-ups by helping the junior devs. I won't mind calling it a stand-up 101. I would recommend everyone to take a look and there's definitely something that you can take away from it. 💯

2️⃣ Why we Removed jQuery From Our Products?

An interesting read to know why folks at FlatLogic removed jQuery from their products. The reading contains very valid arguments that led to this decision. If you use jQuery or used it before in your projects, you should read this. ⚡️

3️⃣ 10 Famous Apps Using React.js

This post lists 10 popular applications that use React.js. Personally, I was expecting more than a mere list and short descriptions. But, if you are a beginner starting out, it might be a good post to know about the popularity and usage of React. 🔥

4️⃣ Why Is Software Development So Hard?

🧐 I believe that's something to which all software engineers can relate. Software development is hard, we often get exhausted, and have this feeling of not belonging. That's something everyone goes through and this post might help you feel better.

5️⃣ Raycast — Fastest way to control Jira, GitHub, and other web apps

🎯 We rely on tons of applications on a Daily basis. Opening every single application every morning and staying up-to-date is hard. Raycast is a great app to help you manage all those apps — Jira, GitHub, and more directly from your desktop.

6️⃣ Introducing Alpine.js: A Tiny JavaScript Framework

🤔 It's a very detailed article on getting started with Alphine.js by Phil at Smashing Magazine. It starts by comparing it with Vue, React, and JQuery and then goes deep into it with CodePen demos. Definitely worth reading.

Lastly, there is a great discussion in the comments that you can follow to develop a better overview.

7️⃣ Building a Simple CLI Youtube Video Downloader in NodeJS

As developers, sometimes we just don't want to leave terminal and get everything done inside it. Scripts and CLIs are our way to go in an effort to get things done via a terminal. Through this article, you can learn how you can build a simple CLI to download YouTube videos. ✨

8️⃣ Real-time Video Processing with JavaScript (No Library)

That's something interesting. I have worked with Image/Video processing in C#, C++, or Python but never JavaScript. This post shows how you can actually process videos in real-time using JavaScript. That too, without using any library. 💯

9️⃣ How to center things in CSS 💘

Centering things in CSS used to be pretty hard. You had to manage it both horizontally and vertically. Thanks to modern CSS — flexbox, grid — it has become pretty easy now. This post discusses one approach to center things suing CSS (both horizontal and vertical). 🌟

Don't forget to check out the post comments. There is some good stuff in there.

🔟 Fastify Node.js Web Framework

🚀 Fastify is an open-source Node.js Framework with a plugin-based architecture and focuses on performance. I haven't heard of it before, so I can't say much. But if you are Node.js developer, you should definitely check it out.

🙌 Wrap Up!

That was all for this week. We will come back with another list of interesting development posts next week. Till then, peace! ✌️


👋 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

Featured Posts

Never search for dev news again.

Get daily.dev

Try for free

daily.dev delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future.