
๐ฅ DevRel and Community @strapijs | Software Engineer | I love @passengermusic songs โ Sharing knowledge with you!
Joined June 2019
- Tweets502
- Following188
- Followers172
- Likes1.7K
๐น Youtube Video Alert! ๐ฅณ
๐ Full video: youtu.be/cz3O2u3NeYk
๐งโ๐ป Full code: github.com/Theodore-Kelechukโฆ
In this video, I will show you how to replace the default @strapijs WYSIWYG Editor with a @tiptap_editor plugin built in the Strapi Community plugin marketplace by @NotumT.
By the end, you will also learn how to render Tiptap content on the frontend.
Please like, share and subscribe. Let's go ๐
๐ Full video: youtu.be/cz3O2u3NeYk
๐งโ๐ป Full code: github.com/Theodore-Kelechukโฆ
๐๐ฒ๐ฎ๐ฟ๐ป ๐๐๐๐ผ๐บ๐ฎ๐๐ถ๐ผ๐ป ๐๐ป ๐ ๐ถ๐ป๐๐๐ฒ๐! ๐ฅณ
๐ Full Video:๐ Full Video Here: youtu.be/zs2XMxFTO-k?si=P-8Iโฆ
I have a tutorial for you to try out this weekend! ๐ฅณ
You will learn about:
- Why automation matters
- Using @claudeai Skills and Project for n8n automation
- Workflow Demo
- Tutorial Prerequisites
- Intro to Automation, Workflow, and n8n
- Setting up @n8n_io webhook to receive @strapijs publish events
- Querying @airtable
- Sending Gmail email alerts to editors
- Using JavaScript
- Airtable Update with HTTP Node
- Sending @SlackHQ notifications
- Using Claude (Anthropic) to generate a LinkedIn social media draft
- Scheduling posts 7 days after publish using the DateTime node
- Appending the social media draft to Google Sheets
๐ Full Video Here: youtu.be/zs2XMxFTO-k?si=P-8Iโฆ
๐ฃ๐๐ฏ๐น๐ถ๐๐ต๐ถ๐ป๐ด ๐๐ผ๐ป๐๐ฒ๐ป๐ ๐๐๐ปโ๐ ๐ง๐ต๐ฒ ๐ฃ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ. ๐ง๐ต๐ฒ ๐ ๐ฎ๐ป๐๐ฎ๐น ๐๐ณ๐๐ฒ๐ฟ ๐ช๐ผ๐ฟ๐ธ ๐๐
Many teams publish content in a CMS, but then still update editorial calendars or trackers, add URLs, change statuses, and notify people manually.
This is because content systems and editorial ops often live in separate tools, and the workflow breaks right after publish.
Here is what to do:
โ
Trigger automation from a @strapijs webhook
โ ๏ธ Use @n8n_io to update your tracker automatically
๐ก Send Slack/email notifications as part of the same flow
๐ย Discover how I solved this problem in this tutorial: strapi.io/blog/how-to-automaโฆ
๐ฌ๐ผ๐โ๐ฟ๐ฒ ๐ป๐ผ๐ ๐๐๐๐ฐ๐ธ. ๐ฌ๐ผ๐โ๐ฟ๐ฒ ๐ท๐๐๐ ๐ฏ๐๐ถ๐น๐ฑ๐ถ๐ป๐ด ๐ฎ๐น๐ผ๐ป๐ฒ.
A lot of developers and writers feel like theyโre not growing, despite putting in the work.
The problem isnโt effort. Itโs isolation.
When youโre not part of a community, you miss feedback, visibility, and opportunities.
This happens because we think โjust shippingโ is enough. Itโs not.
Hereโs what to do:
๐ก Join niche communities (Strapi, Next.js, writing circles)
๐ Share your work consistentlyโeven small wins
โ
Engage: comment, help, ask questions
Growth compounds faster in public. Are you building alone or with a community?
๐ฃ.๐ฆ: Photo shot by Jordan Burton ๐ . It was really cold, but Jordan said it wasn't ๐
Hi friends ๐ letโs talk about @postmarkapp, your email delivery buddy ๐ฉ๐ค
If youโre building an app with things like email confirmation, password reset, login alerts, or other notifications, youโll need a reliable email service.
Iโve used SendGrid, Resend, and othersโฆ which are great. But let me introduce Postmark, an excellent option โ
Postmark gives you:
โบ๏ธ Email API
โบ๏ธ SMTP
โบ๏ธ Transactional email
โบ๏ธ Analytics
โบ๏ธ Webhooks... and so on!
For the @strapijs community, I updated the Postmark integration page based on a request from @boriskamp. Big thanks to Boaz for flagging it ๐
You can integrate Postmark with Strapi in 6 steps ๐
๐ Full guide: strapi.io/integrations/postmโฆ
๐ GitHub Repo: github.com/Theodore-Kelechukโฆ
Have you tried Postmark before? What do you think? ๐
๐ 2025: Gratitude, Growth & Looking Ahead
As 2025 winds down, Iโve been reflecting on the journey.
๐ Gratitude
I am grateful for many things, and here are a few:
โบ๏ธ Life itself. And the chance to share it with you ๐ค
โบ๏ธ Family, friends, brilliant managers, teammates and you, who pushed me to think better
โบ๏ธ Creating educational content and serving the developer community (Strapi & beyond)
โบ๏ธ A growing community that reads, watches, comments, and challenges my ideas ๐
๐ Key lessons
โบ๏ธ Less is more. Focus on what truly moves the needle
โบ๏ธ AI isnโt coming, itโs here. So be prepared
โบ๏ธ Teaching is learning. Donโt teach to teach; teach to learn
๐ Looking ahead to 2026
โบ๏ธ Be intentional with my time and attention (less noise, more depth)
โบ๏ธ Create deeper, more practical content through collaboration
โบ๏ธ Explore AI, agentic coding, MCP, and new ways of building
โบ๏ธ Maybeโฆ an agency ๐
Thank you for being part of my 2025. ๐
If we havenโt worked together yet, maybe 2026 is the year โจ
Letโs go ๐
SSR vs SSG in Next.js in 60 seconds - Part 2
How to use getServerSideProps(), getStaticProps(), getStaticPaths(), no-store, force-cache and so on...
How to implement SSG and SSR in @nextjs.
SSR or SSG? Do you use both in your @nextjs projects?
Stay tuned for Part 2! ๐ฅณ







