Contentful Developer newsletter: Rich Text rendering, a new Next.js course and tags for GraphQL

Stefan Judis - May 18 '21 - - Dev Community

Howdy friends and happy May, Contentful Community!

As spring approaches in Berlin, I’ve had time to think outside and came up with some interesting nuggets I wanted to share. This month’s newsletter is full of resources about the popular JavaScript framework Next.js, Rich Text rendering and new features!

I’m also interested in what you are building and would love to have you share it with us. Tweet @contentful what you’ve built using #BuiltWithContentful.

Let’s get to it!


We code live on YouTube and Twitch!

Last month we hosted several guests to talk about a wide range of topics.

Screenshots of Contentful live coding sessions

You can find the recordings on YouTube:

What’s next? Salma and Shy will spend a whole month building a Jamstack ecommerce site. Watch the space and follow us on YouTube or Twitch to get notified!


Exciting things from the internet

Dotfiles for your inspiration

Dotfiles projects are repositories that include hidden configuration dotfiles (starting with a .). Once you have figured out a setup that works for you, you can automatically set up a new machine. Don’t know where to start? I got you. This resource lists over 50 approaches to inspire you – happy automating!

Emoji under the hood

I love using emojis (🙈). I’m also fascinated by the technical Unicode concept. “Emoji under the hood” is an excellent article if you want to understand how Emojis work.

lofi.cafe – beautiful beats with soothing backgrounds

I just found out about lofi.cafe. It’s a beautiful site that plays chill music that’s perfect for coding. The best thing is that it comes with beautiful videos you can put on your second monitor.


Contentful corner

Adjust how your references look in Contentful: building a custom reference app

Did you ever wonder how to change the reference view in the Contentful web app? David wrote a tutorial explaining how to render a custom reference field using the App Framework.

Rendering linked assets and entries in the Contentful Rich Text field

One of my favorite features of Contentful’s Rich Text is that you place other entries right next to your headlines and paragraphs. People asked us what’s the best way to render linked references. Salma explains how to render Rich Text references using our REST and GraphQL API on our blog.

If you prefer video, Salma and I implemented a custom reference-rendering in a ridiculously “designed” React site. Watch the recording.

Learn Next.js with this new Contentful course

Illustration of the Next.js and Contentful intro and setup session

There’s a new Contentful course on YouTube. The Net Ninja published a new and free series. If you want to get started with Next.js, this course is for you!

Building apps with Next.js

Screenshot of a next.js app building session stream

Our friend Adrian Payne from Evernest gave an insightful session about the App Framework. He explained how they extend the Contentful UI using Next.js. I love seeing real-life examples like this!

Contentful tip

Screenshot with a Contentful tip

You might have noticed the red circle in your Contentful spaces. The Contentful changelog is now visible in our web app!


Changelog

Tags for GraphQL and apps

We have released new features for tags in the GraphQL Content API. They allow you to query assets and entries across content types that share a common tag.

Change timezone for the Launch calendar

We have updated the calendar page in Launch to change the timezone of the content calendar.

Tasks for app identities

App identities can now access Task. Apps are now equipped with an app access token that can read, create and update tasks.


Stay safe, and talk with you next month!

That’s it for May! Visit our developer portal to stay up to date. It includes developer blog posts, videos and tutorials. Let us know via Slack or Twitter how we can continue to help you make awesome things. And don’t forget to show us what you’ve built on Twitter with #BuiltWithContentful!

If you enjoyed this newsletter, sign up to receive the next one in your inbox!

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .