-
-
Notifications
You must be signed in to change notification settings - Fork 173
May 28 Newsletter #933
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
May 28 Newsletter #933
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,121 @@ | ||||||||||
| Tue, May 28, 2024 • Niall Maher | ||||||||||
|
|
||||||||||
| # Share Your Web Dev Insights & Earn Cool Rewards 🎁 + Picks, Events, and more | ||||||||||
|
|
||||||||||
| This week, I'm crazy busy preparing talks and a few other things, but that doesn't stop this letter from hitting your inbox. | ||||||||||
|
|
||||||||||
| **Want to join our Codú writing challenge?** | ||||||||||
|
|
||||||||||
| The challenge is simple: _write 6 articles in 6 weeks and get a mystery swag bag at the end of it!_ | ||||||||||
|
|
||||||||||
| This is your chance to share your knowledge, experiences, and opinions on web development, from cutting-edge technologies to industry best practices. | ||||||||||
|
|
||||||||||
| And the best part? | ||||||||||
|
|
||||||||||
| A mystery swag bag of awesome goodies will reward you for your hard work and creativity. | ||||||||||
|
|
||||||||||
| ### Why should you join this challenge? | ||||||||||
|
|
||||||||||
| - **Improve your writing skills:** Writing consistently for 6 weeks will help you hone your skills, find your unique voice, and become a better communicator. | ||||||||||
|
|
||||||||||
| - Gain exposure and recognition: Your articles will be published on our web developer blog, giving you a platform to showcase your expertise and gain visibility in the community. | ||||||||||
|
|
||||||||||
| - Build your network: Engage with fellow web developers, exchange ideas, and form lasting connections that can lead to exciting opportunities. | ||||||||||
|
|
||||||||||
| - Expand your knowledge: Researching and writing on various web development topics will deepen your understanding of the field and keep you updated on the latest trends. | ||||||||||
|
|
||||||||||
| - Get rewarded: Who doesn't love a surprise? At the end of the challenge, you'll receive a mystery swag bag filled with exclusive web developer-themed items. It's our way of saying thank you for your dedication and hard work. | ||||||||||
|
|
||||||||||
| ### How to join? | ||||||||||
|
|
||||||||||
| 1. Join the Codú Discord (sign up on www.codu.co, and we will email you an invite). | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Use "invitation" instead of "invite" for a more formal tone. - and we will email you an invite).
+ and we will email you an invitation).Committable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| 2. Write your first article - if you need help, ideas, or clarifications, ask in the challenge `#🎖-codu-writing-challenge` channel. | ||||||||||
|
|
||||||||||
| 3. Post your articles in the channel created for the challenge `#🎖-codu-writing-challenge`. | ||||||||||
|
|
||||||||||
| 4. Write (at least) one article a week for 6 weeks. Once you write your 6th article, we will send you a form on Discord to fill in to claim your swag. | ||||||||||
|
|
||||||||||
| _Note: Our editor is in beta, so there may be bugs! Let us know if you are struggling with anything in `#🐞-codu-website-feedback` or with any features you'd like added._ | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Consider adding a comma for better readability. - `#🐞-codu-website-feedback` or with any features you'd like added.
+ `#🐞-codu-website-feedback`, or with any features you'd like added.Committable suggestion
Suggested change
Add a polite request to improve the tone. - Let us know if you are struggling with anything
+ Please let us know if you are struggling with anythingCommittable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| ## My picks from Codú | ||||||||||
|
|
||||||||||
| [globalThis in JavaScript (1 min)](https://www.codu.co/articles/globalthis-in-javascript-nbp_pyfi) | ||||||||||
|
|
||||||||||
| Managing global variables and objects across different environments (like browsers and Node.js) can be tricky in JavaScript. | ||||||||||
|
|
||||||||||
| [Inheritance and Composition in C# (4 min)](https://www.codu.co/articles/inheritance-and-composition-in-c-rdjobeoh) | ||||||||||
|
|
||||||||||
| Learn all about Inheritance and Composition in C# | ||||||||||
|
|
||||||||||
| [Create a Custom React Hook to Detect Outside Clicks (2 min)](https://www.codu.co/articles/create-a-custom-react-hook-to-detect-outside-clicks-4g3yukhk) | ||||||||||
|
|
||||||||||
| Pop-up elements often require detecting clicks outside these elements to close them. Let's create a reusable hook to handle this! | ||||||||||
|
|
||||||||||
| [Next.js 15 RC Now Available (2 min)](https://www.codu.co/articles/next-js-15-rc-now-available-p48bjzvp) | ||||||||||
|
|
||||||||||
| The Next.js 15 Release Candidate (RC) is out, providing early access to new features and improvements before the stable release. | ||||||||||
|
|
||||||||||
| [OpenAI API: Insufficient Quota Error on Paid Account with Available Balance (1 min)](https://www.codu.co/articles/openai-api-insufficient-quota-error-on-paid-account-with-available-balance-qibhmpai) | ||||||||||
|
|
||||||||||
| I ran into this issue after not using the API in a while. Here's a straightforward guide on how I fixed this issue, which was more of a confusing error message than an actual bug. | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Use a more formal verb to maintain the professional tone of the newsletter. - Here's a straightforward guide on how I fixed this issue
+ Here's a straightforward guide on how I resolved this issueCommittable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| ## Other Articles/Resources | ||||||||||
|
|
||||||||||
| [A Little Rant about IE Color Parsing (4 min)](https://scrappy-do.blogspot.com/2004/08/little-rant-about-microsoft-internet.html) | ||||||||||
|
|
||||||||||
| Did you know "chucknorris" is a valid CSS color? Well this sent me down an interesting rabbit hole, which led to this article explaining why. | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add a comma after "Well" for grammatical correctness. - Well this sent me down an interesting rabbit hole
+ Well, this sent me down an interesting rabbit holeCommittable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| [S3 Is Showing Its Age (4 min)](https://materializedview.io/p/s3-is-showing-its-age) | ||||||||||
|
|
||||||||||
| An interesting dive into why S3 is no longer sufficient for many users. | ||||||||||
|
|
||||||||||
| [The long path of JavaScript - from ES6 until today (10 min)](https://academy.binary-studio.com/blog/the-long-path-of-java-script-from-es6-until-today) | ||||||||||
|
|
||||||||||
| How did a language developed in just ten days by Brendan Eich achieve such widespread success? | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Correct the verb tense for grammatical accuracy. - How did a language developed in just ten days by Brendan Eich achieve
+ How did a language develop in just ten days by Brendan Eich achieveCommittable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| [Next.js App Router (Guide)](https://nextjs.org/learn/dashboard-app) | ||||||||||
|
|
||||||||||
| I stumbled across this resource on the Next.js docs, which I have obviously missed for months. It's an in-depth and fun guide on using the App Router in your Next.js apps. | ||||||||||
|
|
||||||||||
| [Mana Potion (GitHub)](https://github.com/verekia/manapotion) | ||||||||||
|
|
||||||||||
| This is a toolkit for JavaScript game development and interactive experiences. It is not a game engine or framework but a collection of low-level utilities and helpers commonly needed when building games. | ||||||||||
|
|
||||||||||
| [R1 Rabbit - $30,000,000 AI Is Hiding a Scam (Video)](https://www.youtube.com/watch?v=NPOHf20slZg) | ||||||||||
|
|
||||||||||
| This came up in our Discord yesterday, and I found it fascinating. I think this will be the first of many "AI" companies leveraging the lack of consumer/VC knowledge in the space to make money on technolgy they ultimately can't deliver. | ||||||||||
|
|
||||||||||
| ## Events in Ireland | ||||||||||
|
|
||||||||||
| It's not something I usually do, but a couple of things for Web Devs if you are based in Ireland. | ||||||||||
|
|
||||||||||
| I'll give a talk and a workshop at [Dublin Tech Summit](https://dublintechsummit.tech/) this Thursday (30th May). | ||||||||||
|
|
||||||||||
| - Build Your First RAG Powered App with JavaScript | ||||||||||
|
|
||||||||||
| - Zero to Hero: Bootstrapping a Tech Community | ||||||||||
|
|
||||||||||
| Stripe announced their first Dublin Web Developer Meetup on Wednesday, 5th June. You can [RSVP](https://lu.ma/ik2b05xu?tk=6DvT9n) here for free! | ||||||||||
|
|
||||||||||
| ## Tiny Productivity Tip | ||||||||||
|
|
||||||||||
| _Stay Updated._ | ||||||||||
|
|
||||||||||
| Spend a few minutes each day reading about the latest trends and tools in web development. This will keep your skills sharp and introduce you to more efficient ways of working. | ||||||||||
|
|
||||||||||
| ## Something I've been enjoying | ||||||||||
|
|
||||||||||
| [Clarkson's Farm (TV Series)](https://amzn.to/4aIEgjn) | ||||||||||
|
|
||||||||||
| I recently binged this show, and on paper, I would have expected to hate it. It takes us on a journey with Jeremy Clarkson from a novice to a somewhat competent farmer, which resonates with many viewers, offering a compelling narrative. | ||||||||||
|
|
||||||||||
| The show offers a realistic look into the complexities and challenges of modern farming, providing viewers with informative and eye-opening insights into daily farm operations. The local people mixed into the chaos adds even more depth and fun. The genuine moments of success, failure, and emotion make it one of my favorite shows in a long time. | ||||||||||
|
|
||||||||||
| If you have any ideas or feedback, reply to this email. | ||||||||||
|
|
||||||||||
| Thanks, and stay awesome, | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Use a more formal and expressive alternative to 'awesome'. - Thanks, and stay awesome,
+ Thanks, and stay inspired,Committable suggestion
Suggested change
|
||||||||||
|
|
||||||||||
| Niall Maher | ||||||||||
|
|
||||||||||
| _Founder @ [Codú](https://www.codu.co/?ref=newsletter)_ | ||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider using a stronger verb to enhance the impact of your message.
Committable suggestion