Santekno Tools Microsite
A set of developer tools (formatter, converter, generator) — all client-side, instant, no data leaves the browser.
- Role
- Solo
- Timeline
- 2025
- Team
- 1
- Domain
- Developer tools
- Stack
- 6 tech
- Status
- Live
Overview
Santekno Tools is a microsite of developer utilities — formatters, converters, generators — that all run in the browser. No data is sent to a server; everything is processed client-side for privacy and speed.
Gallery
The UI stays minimal: paste, process, copy. Three core screens show a tool, the index, and preset sharing.
Problem & Solution
Developers often paste sensitive data into random online tools that ship it to unknown servers. Scattered tools also fragment the workflow.
One fast microsite (Next.js + ISR); each tool is purely client-side using Web Workers so the UI stays responsive. Per-tool SEO for discoverability, plus shareable URLs to save presets.
Workflow
Three actors interact with the service; the diagrams are written in English to stay consistent across both languages.
Architecture
Next.js App Router with ISR for fast-static tool pages. Heavy logic (parse/format) runs in a Web Worker to keep the main thread free. No backend; preset state is encoded into the URL. Deployed to Vercel edge.
Features
- Instant format & convert
- Data never leaves the device
- Share presets via URL
- Per-tool pages
- Meta + structured data
- Cross-links to tutorials
- Web Worker offload
- ISR caching at the edge
- Zero backend
Tech Stack
Engineering Challenges
Formatting a 10MB JSON froze the tab. Fix: move parsing to a Web Worker + stream results, so the UI stays 60fps.
Highly interactive tools are hard to index. Fix: ISR-render a shell + descriptive per-tool content and JSON-LD SoftwareApplication.
Users want to save/share config without an account. Fix: encode presets into the query-string + compression, so the URL itself is the state.
Outcomes
Lessons Learned
Client-side isn’t only about privacy — it also removes server cost and latency. Web Workers are a must so big inputs don’t freeze the UI. And per-tool SEO beats a single “all tools” page.
Related Santekno Tutorials
Interested in working together?
Order, payment, or high-traffic event pipelines — let's talk architecture and trade-offs.