From bd10bc42bf2b5e4759dce41669f9cabaaf1eb714 Mon Sep 17 00:00:00 2001 From: NiallJoeMaher Date: Tue, 28 May 2024 10:45:48 +0100 Subject: [PATCH] May 28 Newsletter --- .../page.mdx | 121 ++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 app/(app)/letters/share-your-web-dev-insights-and-earn-cool-rewards/page.mdx diff --git a/app/(app)/letters/share-your-web-dev-insights-and-earn-cool-rewards/page.mdx b/app/(app)/letters/share-your-web-dev-insights-and-earn-cool-rewards/page.mdx new file mode 100644 index 00000000..07860895 --- /dev/null +++ b/app/(app)/letters/share-your-web-dev-insights-and-earn-cool-rewards/page.mdx @@ -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). + +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._ + +## 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. + +## 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. + +[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? + +[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, + +Niall Maher + +_Founder @ [Codú](https://www.codu.co/?ref=newsletter)_