← Back to Labs

Archived experiment · Microservices

Prankenstein

A prank-sharing concept stitched together from different technologies.

The story behind it

I wanted to build a prank-sharing community, something like Reddit or 9GAG back when prank videos were fun.

I was also applying for jobs across different technology stacks. Rather than build one conventional application, I used the idea to experiment with microservices and micro frontends: Java/Spring Boot for users, TypeScript/NestJS for content, Go/Gin for comments, and Python for ratings.

I also experimented with React, Svelte, Vue, and Angular on the frontend, though I have not found those UI repositories. The application was never finished, but the experience helped me appreciate how much there is to learn — and why a simpler architecture is often the better choice.