Command Palette
Search for a command to run...
More from this blog
Using GraphQL for Building Server Driven UIs
I wrote this article in December 2023 for an interview screening task and thought to share it today while clearing my drafts for some new content prep, just in case it's still helpful to someone out t

Career Update: Joining the Digital Public Goods Alliance
Hey! I’m super excited to announce that I have joined the Secretariat Team at the Digital Public Goods Alliance. In this role, I leverage my passion for open source and technical background to assess DPG applications, provide technical support and ad...

How to Build Design Editing Apps using Nextjs, Clerk, and IMGLY’s CE.SDK Engine
Creative designs have become more important than ever in the software ecosystem today with many industries and end-consumers having several use cases that require them to offer design editing solutions to either designers or end-consumers. Every busi...

How to Build an Audio Chatbot with Nextjs, OpenAI, and ElevenLabs
With the rise of artificial intelligence (AI) and large language models (LLMs), it has become easier to solve different human problems than ever before. Even consumers with little to no technical expertise can benefit from AI. Humans can now automate...

How to Create an Automated Profile README using Nodejs and GitHub Actions
Some years ago, GitHub introduced the new Profile README feature that allowed GitHub users to pin a markdown file on their profile using a special repository named after their GitHub username. Since then, developers have used this file as a quick por...



