cd /news/developer-tools/how-to-dev · home topics developer-tools article
[ARTICLE · art-115462] src=howtodev.vercel.app ↗ pub= topic=developer-tools verified=true sentiment=· neutral

How-to-Dev

Juan Kalleo, a Staff Fullstack Software Engineer at NextTech, published How-to-Dev (HTD), a personal technical reference documenting his frontend standards for project structure, authentication, forms, tables, report exports, and security. The site includes a security coverage map linking risks to controls and a study roadmap, with the most detailed section being the security checklist covering XSS, CSRF, JWT, IDOR, RBAC, HTTP headers, CSP, cookies, password policy, brute force, and audit logs. HTD is not a product but a public documentation effort aimed at demonstrating that systems built to these standards are well protected.

read3 min views1 publishedAug 30, 2026

This site documents, for real, the standards I use day to day to structure a project from scratch: folder organization, authentication, forms, tables, report exports, and — above all — security, always with the reasoning behind the decision, not just the "how". It isn't a product and there's no team behind it: it's a personal technical reference, published because documenting is the most honest way to check, later, whether a pattern still holds up.

It started from a simple question: if a malicious actor got access to this documentation, would it help them attack a real system — or would it show them the system is already protected enough that it isn't worth trying? The Security section, inside the Frontend Standard, was written with that exact bar: complete documentation, hiding no threshold, header, or authorization behavior. The only acceptable "flaw" is the system being too well protected.

HTD indexes #

Use these entry points to jump straight to a subject: pick a topic, open the reference page, then read the implementation notes and checklist.

Security coverage map #

A quick way to go from a risk category to the HTD page that actually implements the control — this table reflects HTD's own content, not an external checklist.

Risk or control HTD reference
Access control and IDOR

XSS and input sanitizationAuthentication and JWTHTTP headers and CSPPDF and export securityAudit logs## Study roadmap

Goes from the basics to the more advanced parts of the standard, in the order I'd actually recommend reading them — each step links straight into the real Frontend Standard content that exists today.

  • 01 FoundationAvailableStart here: what the standard is for, and how the App Router shapes routes and folders.

  • Overview and project structure

  • Routing — App Router, folders, private/public routes

  • 02 Core web conceptsAvailableThe fundamentals every other page assumes: how rendering, caching, and the browser actually behave.

  • SSR, hydration, and code-splitting

  • CORS, BFF, and state management

  • Accessibility and progressive enhancement

  • 03 Building the UIAvailableTurn concepts into screen: reusable components and the styling decisions behind them.

  • Buttons, search, filters, and typed props

  • Modals, select, pagination, and typography

  • 04 Data and formsAvailableHow data actually moves: forms, validation, caching, and the request/response lifecycle.

  • Forms with React Hook Form + Zod

  • Cache, mutations, and query responses (TanStack Query)

  • File uploads/downloads and PDF/Excel reports

  • 05 Security checklistAvailableSecurity as implementation work, not a final review — the most detailed section on HTD.

  • XSS, CSRF, JWT, IDOR, and RBAC

  • HTTP headers, CSP, and cookie handling

  • Password policy, brute force, and audit logs

  • 06 API, infrastructure, examplesIn progressThe parts that expand the same standard beyond the frontend — not written yet.

  • API Standard — HTTP contract, pagination, versioning

  • Infrastructure Standard — environments, deploy, observability

  • Examples — complete reference flows

About me #

I'm Juan Kalleo, a Staff Fullstack Software Engineer on NextTech's frontend team, based in Porto Velho, Brazil. Secure software development is the focus that runs through most of what I build — HTD is where that focus turns into documentation, written the way I wish more of it was.

GitHub ↗

── more in #developer-tools 4 stories · sorted by recency
── more on @juan kalleo 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/how-to-dev] indexed:0 read:3min 2026-08-30 ·