April 15, 2026
The why and how of glennv.com
I post a lot on LinkedIn. I use it as others would use Twitter almost. I enjoy writing on the platform because it allows me to voice ideas, have them challenged and develop them as a result. The audience is right, the feedback is instant, and it's where my professional world lives.
But every time I publish something, it disappears into a feed I don't own. LinkedIn decides who sees it, when, and for how long. If the platform changes tomorrow, that content is gone. That bothers me.
Originally I solved this by maintaining a personal and public Notion page. It also allowed me to find back thing I had written that could be useful for customers, the team, etc.
But it lacked the character and simplicity I loved so much during the early days of blogging and Tweeting.
So I built Mind, a simple personal CMS that acts as a permanent archive of everything I think, build, and publish. It’s my professional archive on the web. It’s simple, it’s fast, it’s boring. And most importantly - it’s easy, not complex.
The name "Mind" is literal. This site is a representation of my mind. The ideas I care about, the projects I've worked on, the talks and articles that made it out into the world. All in one place.
I wanted it to feel like a micro-blog. No comment sections, no follower counts, no algorithmic feeds. Just content, chronologically ordered. I grew up on Myspace, Noxa and Tumblr and I miss that simplicity. A place where you just drop things and they stay. The stack is intentionally minimal. Next.js and React for the frontend, Supabase for the database and image storage, Tailwind for styling, and Vercel for hosting. A simple admin panel allows me to write and publish. No CMS platform, no WordPress, no dependencies I don't control. The whole process was a fun learning experience, as always.
So now you can find out what’s going on in my mind either here, or on glennv.com