About RxCodz
A small studio that actually ships
RxCodz builds websites and Discord bots, and runs a VTuber agency. Three businesses that look unrelated until you notice they all come down to the same thing: making the technical parts of running a community or a business someone else's problem.
What we do
Three businesses, one team
Each stands alone, and they reinforce each other — the agency runs on tools we built, and the bots we write for clients started as tools for the roster.
Website development
Production sites, storefronts, game top-up platforms, and full-stack applications — built, deployed, and maintained.
See website servicesDiscord bot engineering
Moderation, tickets, member management, logging, and custom systems — hosted and kept current as the API changes.
See bot servicesVTuber agency
Brand and design work, technical setup, stream production, and community management for independent talent.
Meet the rosterHow we think
Six things we will not compromise on
Every studio has a list like this. Ours is short because we only kept the ones we have actually turned down work over.
Say the honest number
If a rebuild is better value than a rescue, we say so — even when the rescue is the bigger invoice. A client who trusts the estimate comes back.
Build it so someone else can maintain it
Typed code, real tests, and documentation that matches what shipped. You should never be locked in by not understanding your own project.
Security is not a phase
Hashed passwords, server-side authorization, rate limiting, and audit logging are the default. They are not an upsell and never were.
Accessible or unfinished
If it cannot be used by keyboard, or the contrast fails, it is not done. This is a functional requirement, not a nice-to-have.
Fewer, better dependencies
Every package is a thing that can break, get abandoned, or ship a vulnerability. We add them deliberately and remove them when we can.
Talk where people already are
Discord, not a ticket queue that replies in three days. Faster answers make better projects.
The agency side
We represent 5 creators
The VTuber agency exists because the studio kept getting asked for overlays, channel art, and Discord bots by the same people. Rather than treat that as side work, we built an agency around it — one that provides support without taking control of anyone's channel.
Why RxCodz
What working with us actually means
Six things we commit to on every project — not marketing lines, but the things you would notice if they were missing.
You own everything
Source code, assets, and accounts are yours on final payment, delivered through a repository you control. No hostage-taking, no proprietary lock-in.
You watch it get built
A staging link from week one that updates as we go. No four-week silence ending in a surprise you have to react to.
Security is not an add-on
Hashed passwords, server-side authorization, rate limiting, and audit logging are how we build by default — not a line item on the quote.
Built to stay fast
Server-rendered, image-optimised, and measured. A site that loads slowly on a phone is a site nobody reads.
Accessible by default
Keyboard navigation, real contrast ratios, and screen-reader support on every page. It is not optional and it is not extra.
We are on Discord
Not a ticket queue that answers in three days. Message us where you already are and get a real answer.
How we work
Five steps, no surprises
The same process on every project, so you always know what happens next.
- 01
Talk it through
You tell us what you need on Discord. We ask the questions that change the estimate, and you get a written scope and a fixed quote — no meeting required.
- 02
Design first
You see the layout and visual direction before a line of production code is written. Changing a design is cheap; changing a built page is not.
- 03
Build in the open
You get a staging link from week one and it updates as we go. No four-week silence ending in a surprise.
- 04
Test properly
Every page checked at four screen widths, both themes, and by keyboard. Forms tested with bad input, not just good input.
- 05
Ship and hand over
Deployed to your hosting with DNS, SSL, and analytics configured, plus documentation and a walkthrough so your team can run it.
Technology
What we build with
Boring, well-supported tools chosen because they will still be maintained in three years — not because they trended last month.
Backend
- Node.jsLTS runtime
- REST APIsTyped and validated
- ZodOne schema, both sides
Discord bots
- discord.jsSlash commands and components
Database
- PrismaTyped queries and migrations
- PostgreSQLProduction default
- SQLiteLocal and small deploys
Frontend
- TypeScriptEnd to end, strict mode
- ReactServer Components first
- Next.jsApp Router
- Tailwind CSSDesign tokens
Infrastructure
- DockerReproducible environments
- VercelPreview deployments
- GitHub ActionsCI on every push
Tooling
- VitestFast unit tests
- ESLintConsistent code
