DEV Community

James George
James George

Posted on • Edited on

8 2

A CLIfied portfolio experience powered by React

It was just another day after being from college and as usual I was messing around with GitHub until this one caught my eye, The Sindresorhus CLI. I was struck by the idea of having a CLIfied portfolio experience which made me to act immediately carving out mine:-

npx jamesgeorge-cli

Alt Text

I've used ink which allows us to build CLI's on top of React. The key difference you have to remember is that the rendering result isn't a DOM, but a string, which Ink writes to the output.

Be sure to check out the GitHub repo

I was thinking of writing yet another blog post in the form of a step by step tutorial on how you can build up yours. Leave down your thoughts down in the comments section 👍

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (1)

Collapse
 
daydreamjesse profile image
Jesse Robertson

Looks awesome! It'd be cool to have a guide showing us how to make our own

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay