The Story of Potters.Tools
Origin Story
This was a website/hobby project for me. I use this website to experiment with features, develop my skillset and just to have fun. I love games and the origin of the name of this website was a "woordgrap" about a "pot" being a game.
With friends this became a meme if we wanted to play a game of some sorts, and we proceeded to send each other pictures of vases, which is "pot" in Dutch, sending each other pictures of Harry Potter, and much more only when we wanted to play a game with friends. This became a ritual and at one point I decided I wanted to create my own personal website with a "fuck around and find out" mentality.
I've learned so much over the past couple of years. From Linux to embedded to the depths of web, documentation, LaTeX, CLI tools, games, low-level hardware, high-level software, life, discipline, and most of all having fun while doing it. This journey truly is a blast and I'm looking forward to where life takes me next.
Technical Implementation
Potters.Tools is built with modern web technologies and follows best practices for performance, accessibility, and SEO. The tech stack includes:
- Next.js with App Router for server-side rendering and optimal performance
- React for component-based UI development
- Tailwind CSS for styling and responsive design
- TypeScript for type safety and improved developer experience
- SWR for data fetching with built-in caching and revalidation
- Vercel for hosting and continuous deployment
The site is fully responsive, works across all modern browsers, and prioritizes accessibility. It also implements proper SEO techniques including structured data for better search engine visibility.
Tools and Features
The site includes several interactive tools for different games:
Minecraft Server Status
A real-time server status checker that displays information about my Minecraft server, including online status, player count, and a list of currently online players.
Civilization 5 Drafter
A random civilization selection tool for Civilization 5 games. It allows players to randomly draft civilizations for multiplayer games, with options to exclude certain civilizations from the pool.
League of Legends Tools
A collection of tools for League of Legends players, including a champion drafter for random champion selection and an InstaRunes feature for quickly accessing optimal rune configurations.