Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions app/(app)/letters/nodejs-course-tiktok-channel/page.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
Tue, October 8th, 2024 • Niall Maher

# 🚀 Node.js Course, TikTok Channel & More

Maintaining an Open-Source repository during Hacktoberfest is hard work. But it's always fun to welcome new contributors.

Earlier today, we hit 69 contributors on Codú's Open-Source codebase!

Nice...

🖥️ **New Node.js Course Launch**: I've started a new course on building CLI tools with Node.js. It's aimed at someone who knows JS and is interested in learning Node.js. Here's the series so far:

- [Introduction to Node.js](https://www.codu.co/articles/introduction-to-node-js-wcw5rwlz)
- [Setting Up Node.js](https://www.codu.co/articles/setting-up-node-js-2fe_wafm)
- [Node.js and Non-Blocking Operations](https://www.codu.co/articles/event-driven-architecture-node-js-and-non-blocking-operations-i65wflm3)
- [Node.js vs JS in the Browser](https://www.codu.co/articles/node-js-vs-js-in-the-browser-dj1e1ilg)
- [Building a Simple CLI Tool with Node.js](https://www.codu.co/articles/building-a-simple-cli-tool-with-node-js-dha19one)
- [Working with Modules in Node.js](https://www.codu.co/articles/working-with-modules-in-node-js-kfgeg-by)

📱 **Codú TikTok**: We've joined the TikTok! Follow us for bite-sized coding tips and behind-the-scenes peeks at the dev life. Check out our first post [here](https://www.tiktok.com/@codu.co/video/7420768768604851489?_r=1&_t=8qBDUDtaoJF), which has a cool VS Code tip.

## 📚 This Week's Picks

**[The Undeniable Utility Of CSS :has (13 mins)](https://www.joshwcomeau.com/css/has/)**

In this blog post, Josh introduces you to :has and shares some of the most interesting real-world use cases he has found, along with some "mindblowing" experiments.

**[An Engineer's Checklist of Logging Best Practices (8 mins)](https://www.honeycomb.io/blog/engineers-checklist-logging-best-practices)**

This checklist of best practices will make your logging efficient, actionable, and scalable.

**[Uploading Images in Next.js (File Uploads, Filestack) (3 mins)](https://www.codu.co/articles/uploading-images-in-next-js-file-uploads-filestack-vntnaf6h)**

Uploading images in Next.js is a common task when developing web applications. This tutorial explores two different approaches.

**[Bolt - AI App Builder (resource)](https://bolt.new/)**

_"Prompt, run, edit, and deploy full-stack web apps_." This new AI tool for developers is igniting the internet.

**[How to Reduce Docker Image Size (5 mins)](https://dev.to/prodevopsguytech/how-to-reduce-docker-image-size-best-practices-and-tips-for-devops-engineers-1ahg)**

Best Practices and Tips for DevOps Engineers

**[Build a Full Stack Calendly clone (video)](https://www.youtube.com/watch?v=0Oacr8VrnNk)**

In this video, Kyle shows you how to create a Calendly clone complete with Google Calendar integration. This project uses Next.js, TypeScript, Drizzle, Neon, Clerk, and ShadCN.

## 📖 Book of the Week

**["Node.js Design Patterns" (3rd Edition)](https://amzn.to/3UoF7Rl)** by Mario Casciaro and Luciano Mammino

Raise your Node.js skills with this comprehensive guide to designing and implementing production-grade applications. Packed with proven patterns and techniques, this book is a must-read for developers looking to write better, scalable, and maintainable Node.js code.

## 🛠️ Something to Enjoy

**[Obsidian](https://obsidian.md/?utm_campaign=Focused&utm_medium=email&utm_source=Revue%20newsletter) --- [obsidian.md](https://obsidian.md/)**Obsidian is a powerful knowledge base on top of a local folder of plain text Markdown files. The human brain is non-linear: we jump from idea to idea constantly. Obsidian helps you map things more like your brain.

## 📅 Upcoming Events

**React Dublin Autumn Meetup**: Join us for an evening of React goodness!

- When? Thursday, October 10th at 18:00.
- Where? Workday, Dublin.
- RSVP: [https://guild.host/events/react-dublin-autumn-up984j](https://guild.host/events/react-dublin-autumn-up984j)

## 🔗 Quick Links

- **Codú TikTok:** [https://www.tiktok.com/@codu.co](https://www.tiktok.com/@codu.co)
- **Hacktoberfest GitHub Issues:** [https://github.com/codu-code/codu/issues](https://github.com/codu-code/codu/issues)
- **Our YouTube channel:** [https://www.youtube.com/@codu](https://www.youtube.com/@codu)

Thanks, and stay awesome,

Niall

Founder @ Codú