Hi, I'm Dayton Glenn Japaryo.

"If your website is not accessible, easy to use, and simple to look at... what's the point?"

Full-Stack Developer

I make high-performance web applications with emphasis on reliability, durability, accessibility, speed.

Most web applications are filled with needless complexity and distracting elements, leading to slow loading times, reduced performance, and accessibility issues, which doesn't retain users, and therefore, leads to lost revenue. My approach is pragmatic: simple enough to be universal while elegant enough to keep users hooked.

Some Projects

CMS Studio
A Next.js portfolio self-hosted on bare metal behind Cloudflare Tunnel. No PaaS, zero open ports, and $0/month in cloud hosting bills.
SanityTailwind CSSshadcnNext.jsReactNode.jsTypescriptDocker
Responsive corporate website and product showcase design for a solar water heater brand.
Next.jsReactTailwind CSSTypeScript
A shared homework tracking website for schools and classes. Includes journals, a social feed, and scheduled notification reminders.
Next.jsTypeScriptTailwind CSSReactExpressMongoDBRedisRabbitMQRustMeilisearchMinIODocker
A self-hostable Discord moderation bot with an accompanying web dashboard. 28 features, blazingly fast, and scalable.
RustSerenityAxumSQLxPostgreSQLRedisNext.jsTypeScriptTailwind CSSDocker

Values

  • Speed & Performance. A fast website retains more users.
  • Universal Accessibility. A great product should be usable by everyone.
  • Clean, Maintainable Architecture. I prioritize clear and dependable code over fragile, 'smart' shortcuts.
  • Reliable: Graceful failure handling.

Technical Competencies

  • Frontend Development: React, Next.js, TypeScript, Tailwind CSS, Component Systems
  • Backend & Data Architecture: Node.js, Rust, PostgreSQL, MongoDB, RESTful & GraphQL APIs
  • Content Management & Workflow: Sanity CMS, Git, Linux Environments

The Approach

"Simplicity is prerequisite for reliability." - Edsger W. Dijkstra

The best software doesn’t show off. The best one simply works. Whether that means a dashboard, a company profile, or a portfolio, my goal is to deliver intuitive tools that respect your users' time.

This website is a living example of my philosophy. I can write something like this, and it will still load instantly.

∂u∂t+(u⋅∇)u=−1ρ∇p+ν∇2u+f\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p + \nu \nabla^2 \mathbf{u} + \mathbf{f}

Recent Blogs

All posts ->