diff --git a/content/blog/nextjs-conf-and-a-surprise.mdx b/content/blog/nextjs-conf-and-a-surprise.mdx new file mode 100644 index 0000000..b247406 --- /dev/null +++ b/content/blog/nextjs-conf-and-a-surprise.mdx @@ -0,0 +1,78 @@ +--- +title: "Next.js Conf: Announcing Next.js 14 and a surprise for me!" +description: Catching up with Next.js 14's launch... Little did I know, a pleasant surprise awaited me! +image: /blog/next-js-14-conf/next-js-conf-2023.jpg +published: true +date: 2023-10-28 +--- + +Next.js Conf is an annual gathering for all of us React and Next.js fans, bringing a fresh wave of features and improvements to explore. Last year's introduction of Next.js 13 with its App router architecture, server component support, and exciting new features was a lot to take in. I've spent quite some time mastering these updates, and now I'm ready for the next big thing! + +## Next.js 14 is here!! 🚀 + +This year, we've got more exciting updates in our beloved React framework: + +- 🎯 **No New APIs**: Sticking to the basics, focusing on what matters! +- 🚀 **Turbopack**: Impressive! 5,000 tests passed for App & Pages Router. +- ✨ **Server Actions** (Stable): Mutations just got a whole lot smoother. +- 🌟 **Partial Prerendering** (Preview): Quick static responses with dynamic content? Yes, please! +- 📚 **Next.js Learn** (New): Ready to learn? A free, comprehensive course on the latest Next.js App Router, authentication, databases, and more. + +Curious about more? Check out details on [Next.js 14](https://nextjs.org/blog/next-14). + +Eager to get my hands on these new features / improvements and share my insights with you [here](/blog) 🤓! + +## Community and Personal Moments 📖 + +### The Conference Experience: + +This year's conference was filled with insightful talks about Next.js in action. From AI, to the web, to optimization, performance and more... all with practical implementations and unique use cases, this year's talks were a treasure trove of insights. + +Couldn't join live? No worries! All talks are available on [this playlist](https://youtube.com/playlist?list=PLBnKlKpPeagl57K9bCw_IXShWQXePnXjY&si=jSZ1LLaF2oh3mxiA) at Vercel's YouTube channel. + +### A Personal Highlight: + +Let me share a little story from the conference day... + +**`Picture this`** ... Racing home after a full day at work (CET Timezone), a hectic commute, battling metro issues ... just to catch the conference (live at 10am PT). + +> That's me, eager as ever! + +I tuned in mid-commute, catching [Guillermo Rauch's keynote](https://youtu.be/gfU1iZnjRZM?si=fVidVeujg4_wSe3R&t=804), but the real shocker came later 🤫... + +Settling in at home, scrolling Twitter (X), I stumbled upon a post by [Smakosh](https://smakosh.com) featuring community members and educators at the keynote, and **there I was!** My face, up there with those contributing to the Next.js community! 🎉 + +> A recognition on a global stage! 🌟🌍 + +Witness this unexpected moment: + +
+ + +
+ +This **recognition** is a huge motivation boost. It's a testament to my love for what I do: `Engineering`, `Educating`, and `Entertaining`! + +
+ +
+ +
+ +My journey with Next.js has been filled with [open source](/oss) projects, [speaking](/talks) at events, and teaching about the new App Router architecture. + +## Many Thanks from me, Kawtar CHOUBARI 💖 + +Big thanks to the entire community. Special shoutout to the Vercel team, and the folks behind Next.js and React for their invaluable educational resources. + +And for anyone wanting to get started or brush up on Next.js, Check out the newly updated tutorials at [Next.js Learn](https://nextjs.org/learn). They will help you learn the foundations while building a fully functional demo website that uses all the latest features. + +There's so much more to learn together. Can't wait to share more in my upcoming posts. Keep an eye out! diff --git a/content/blog/welcome-to-my-blog.mdx b/content/blog/welcome-to-my-blog.mdx index 2852df4..b406e90 100644 --- a/content/blog/welcome-to-my-blog.mdx +++ b/content/blog/welcome-to-my-blog.mdx @@ -1,7 +1,7 @@ --- title: Hello, World! Welcome to my blog! description: Enough is Enough! I've been proscrasting a lot making this together... -image: /blog/welcome-to-my-blog/thumbnail.jpg +image: /blog/welcome-to-my-blog/laptop-phone-coffee-notebook-on-a-desk.jpg published: true date: 2023-09-05 --- diff --git a/public/blog/next-js-14-conf/next-js-conf-2023.jpg b/public/blog/next-js-14-conf/next-js-conf-2023.jpg new file mode 100644 index 0000000..0037db5 Binary files /dev/null and b/public/blog/next-js-14-conf/next-js-conf-2023.jpg differ diff --git a/public/blog/welcome-to-my-blog/laptop-phone-coffee-notebook-on-a-desk.jpg b/public/blog/welcome-to-my-blog/laptop-phone-coffee-notebook-on-a-desk.jpg new file mode 100644 index 0000000..be50fb0 Binary files /dev/null and b/public/blog/welcome-to-my-blog/laptop-phone-coffee-notebook-on-a-desk.jpg differ diff --git a/public/blog/welcome-to-my-blog/thumbnail.jpg b/public/blog/welcome-to-my-blog/thumbnail.jpg deleted file mode 100644 index 1c0949a..0000000 Binary files a/public/blog/welcome-to-my-blog/thumbnail.jpg and /dev/null differ