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.