DEV Community

Genix
Genix

Posted on

My personal website

I’ve finally put together a minimal, terminal-inspired website for myself at m-mdy-m.github.io (code lives here ► GitHub). It’s built with GitHub Pages so it’s free, dead simple to deploy, and completely CLI-themed—think of it as a little shell where you can ls my posts, projects, and articles.

So far, I’ve published a handful of what I hope are useful articles (everything from “What Is an Algorithm?” to deep dives on data structures), and you’ll find them under Articles. Under Projects, it currently shows only ARLIZ—my ongoing book on arrays, logic, identity, and zero (a journey through DS&A from first principles to real-world code). But there’s plenty more on the way: GLAND, agas, nexa, techshelf, qiks, TideityIQ, and a slew of half-baked experiments, demos, and micro-projects to fill in the gaps.

Everything’s laid out in plain text—no distractions, no flashy themes—just a prompt, a blinking cursor, and your curiosity. If you see any typos, missing links, or broken demos, feel free to open an Issue or send a PR—I’d love your help squashing bugs, improving content, or even adding entirely new sections.

If you enjoyed poking around, please ⭐ the repo and drop your thoughts, suggestions, or criticisms in the Issues. Your feedback helps me make this little CLI shell even better. Thanks for stopping by!

Top comments (26)

Collapse
 
lionelrowe profile image
lionel-rowe

Cool design! The mock CLI is quite buggy though, e.g. cd articles navigates to a listing of articles, but ls from there shows the root directory listing (not subdirectory) and cat [name-of-article].md from there gives "file not found" (clicking directly into an article and typing out the identical cat command also gives "file not found"). Meanwhile, pwd from articles shows /home/x0/articles/, but cd /home/x0/articles/ gives "directory not found". cd .. works like I'd expect cd . to work (refreshes same page without navigating), while cd . gives "directory not found".

Collapse
 
m__mdy__m profile image
Genix

Thanks for the reports. I know. I just have a little time to get to them. They'll be fixed soon!

Collapse
 
dmytro_huz profile image
Dmytro Huz

Very nice, cozy vibe. The idea with command line is really cool.

One small suggestion: when there are many commands and the content no longer fits on the screen, one has to scroll back to the top to type a new command and then scroll down again to read the output. Perhaps the output could be displayed in reverse order, with the latest information at the top?

Collapse
 
m__mdy__m profile image
Genix

Thanks a lot! I'm really glad you enjoyed the vibe. Your suggestion is a great idea - I hadn’t thought of reversing the output like that. I’ll definitely look into it and see how it could improve the experience. Appreciate you taking the time to share it!

Collapse
 
chrisburkssn profile image
Chris Burks

Pretty cool idea and fun. Thanks for sharing!!!

Collapse
 
ngdangtu profile image
Đăng Tú

Nice, cli theme style is always my soft spot.

Collapse
 
polterguy profile image
Thomas Hansen

Cool concept :)

Collapse
 
kurealnum profile image
Oscar

This is really creative, love to see it!

Collapse
 
nadeem_zia_257af7e986ffc6 profile image
nadeem zia

Love it

Collapse
 
neocanable profile image
Neo Meng

Pretty cool!!!

Collapse
 
dominick_unsworth_97cc111 profile image
Dominick Unsworth

I registered just to say what a fun idea welldone !!!

Collapse
 
m__mdy__m profile image
Genix

thank you :)

Collapse
 
dotallio profile image
Dotallio

Love the terminal vibe - it really does feel like poking around a real shell and the no-frills design makes it super pleasant to read.
Curious, do you have any command-style easter eggs hidden in there?

Collapse
 
m__mdy__m profile image
Genix

Thanks! Really glad you liked the terminal vibe — that's exactly what I was going for.

No hidden commands yet, but that's a great idea. If you have any fun easter egg concepts in mind (like custom commands or responses), feel free to open an Issue or PR — or just drop the idea and I'll try to add it in. Would love to make the shell feel even more alive.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.