SShortSingh.
Back to feed

How one developer built 160 browser-only tools with no backend using Next.js

0
·51 views

A solo developer has published the key engineering decisions behind freetoolsy.com, a collection of 160 browser-based utility tools built with Next.js 14, TypeScript, and Tailwind CSS. The site serves 399 static pre-rendered pages in English and Turkish from a single codebase, with all URL construction centralised in one file to simplify maintenance. A dynamic sitemap generated directly from route data ensures new tools appear in search indexes immediately after deployment, eliminating a recurring class of stale-sitemap bugs. The developer also built a pre-build registry consistency checker that catches mismatched tool imports in seconds, preventing mid-build failures across a growing 160-tool catalogue. Running entirely client-side with no backend, the tools function offline and require no server logs, data retention policies, or analytics infrastructure.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Builds AP Agent With Hindsight Memory That Learns When to Escalate

An accounts-payable desk typically resolves recurring invoice exceptions, such as a monthly steel price adjustment, by checking the contract and approving the charge each time. The author built Ledgerwise, which uses deterministic matching to find discrepancies and an agent to decide them based on how similar exceptions were resolved before. Early versions that simply approved whatever memory suggested failed on a large fuel surcharge that exceeded the contractual cap, prompting a redesign around whether memory is sufficient for a given case. The agent now stores each human decision along with the reason and magnitude, using Hindsight, an open-source agent memory system from Vectorize. The system auto-resolves when precedent is consistent and otherwise escalates with the relevant prior decisions attached.

0
ProgrammingDEV Community ·

Meta Acquires Conductor as GitHub Details Infrastructure for AI Coding Agents

Meta has acquired Conductor, a startup whose tools let developers coordinate several AI coding agents working in parallel workspaces. The approach splits work such as frontend, backend, testing, and documentation across agents rather than relying on a single assistant. Separately, GitHub described a new Git storage architecture after internal tests reporting support for 5,000 concurrent agents on one repository and 7,200 pushes per second. These are internal test figures, not evidence of current everyday repository traffic, but they signal expected growth in automated activity. Analysts note that coordinating agents raises challenges such as conflicting changes, shared dependencies, and heavier review workloads.

0
ProgrammingDEV Community ·

Practical Cisco CCNA Lab Guide Covers Essential Router Configuration Basics

A new guide aimed at Cisco CCNA (200-301) candidates argues that hands-on lab practice is essential for turning networking theory into usable skill. It recommends simulation tools such as Cisco Packet Tracer, GNS3, and EVE-NG for building a virtual environment. The walkthrough focuses on the initial configuration steps every engineer should apply to enterprise routers. It begins with securing control-plane access before any traffic is routed, including setting a hostname and an enable secret password.

0
ProgrammingDEV Community ·

Linkit: a free desktop bookmark manager that summarizes and searches saved links by meaning

The developer built Linkit, a free desktop bookmark manager, after finding saved links hard to revisit. Unlike browser bookmarks, which store only a URL, Linkit fetches and summarizes each saved page and extracts key takeaways. Its search matches on meaning via embeddings, so queries don't need the exact wording, and a knowledge graph visualizes how saved items connect. The app also offers AI-curated collections, duplicate detection, background link health checks, and periodic curation insights, with support for OpenAI-compatible APIs or local models through Ollama. Recent updates add interface scaling tied to the system display, safer storage switching, and rollback-capable import and export.