FiatLux Software
fiatlux / work

Selected work

Everything on this page can be verified: an open-source project you can read line by line, a product we build and run ourselves, and the site you are reading right now. Read the code before you decide to hire us.

Selected projects

3 projects · all verifiable
MOD-PLAYERBOTS

Advanced bot behaviour in a live project

An international open-source project used by a community around the world. The work is the logic behind computer-controlled characters: deciding what they do and when. The bot behaviour subsystem alone spans more than 50 C++ files and roughly 26,000 lines, inside a much larger game server codebase. It means untangling complex decision-making, keeping the code tidy and consistent, and finishing what gets started, the same habits that go into client software. Steady activity over a long stretch is how this turned into an administrator role on the project.

language
C++
focus
complex logic, code review
activity
long-term
FIATLUX CRM

A multi-tenant CRM, built as our own product

FiatLux CRM is our own product, currently in development. The code is proprietary, so there is no public link, but the second-best proof after public code is a product we have to live with ourselves. It is multi-tenant by design: every record is scoped to an organization at the query layer, and that isolation is checked with tests, not just assumed.

It runs on React 19 with TypeScript, TanStack Start for server-side rendering, and Cloudflare Workers with a D1 database, Drizzle as the ORM, and better-auth for accounts, organizations, and invites. Built modules include contacts, companies, a deals pipeline, tasks, tickets, invoices and quotes, follow-up sequences, automations, reports, an audit log, custom fields, file attachments, API keys with webhooks, Stripe billing, and a public booking page.

frontend
React 19, TypeScript
runtime
Cloudflare Workers, D1
auth
better-auth, multi-tenant
api
API keys, webhooks
THIS WEBSITE

The site you are reading

Static HTML, CSS, and JavaScript, no build step and no frameworks. It runs under a strict Content-Security-Policy: nothing inline, and the only external request is the Cloudflare Turnstile spam check on the contact form. English and Croatian are full static mirrors linked with hreflang, and the fonts are self-hosted.

stack
HTML, CSS, JavaScript
frameworks
none
security
strict CSP
languages
EN, HR
The FiatLux Software homepage in the dark theme

References

github.com

GitHub profile

github.com, where every public contribution lives in one place.

The project

mod-playerbots, the open-source codebase the work contributes to.

Contributions

Every pull request on the project in one list, including #2363 and #2460.

Start a project

Like what you see?
Write to support@fiatlux-software.com

The same care that goes into public code goes into client work. A few sentences about your project is enough to start.

See what we offer

This opens your email app with the message ready to send. No data is stored on this site.