100% Rust

Rust in productie.
En in je hoofd.

bcode bouwt bedrijfswebsites, klantportalen en API's volledig in Rust. Eén binary, geen framework-upgrades om middernacht, en een serverrekening die je nauwelijks voelt.

Rechtstreeks contact met de ontwikkelaar die je code schrijft.
Werkt vanuit Vlaanderen, grotendeels op afstand. Plan een gesprek

bcode · release build
$ cargo build --release
Compiling klantportaal v2.4.0
geen nullpointers — gegarandeerd door de compiler
geen data races over 64 threads
geen runtime-verrassingen om 3u 's nachts
Finished release [optimized] — 1 binary, 11 MB
1binary om te deployen
geen node_modules, geen PHP-FPM
<20 MBgeheugen per draaiende app
in plaats van honderden
p95 < 40 msserverresponstijd
gemeten, niet beloofd
0verplichte major upgrades
per jaar

Waarom Rust

De compiler is de eerste tester.

De meeste websites vallen niet om door slechte ideeën, maar door details: een leeg veld, een dubbele klik, een dependency die stilletjes verandert. Rust dwingt die gevallen af vóór de code ooit online staat.

Eerlijk gezegd: Rust is niet altijd het antwoord. Voor een blog met drie pagina's is een bestaand CMS goedkoper. Ik zeg dat liever vooraf dan achteraf.
  • Eén bestand om te deployenGeen runtime, geen extensies, geen versieconflicten op de server.
  • Lagere hostingkostenWat elders een gedeelde VPS vraagt, draait hier vaak op de kleinste instance.
  • Blijft draaien onder drukPiekmomenten, campagnes, exportjobs: het geheugengebruik blijft vlak.
  • Onderhoudbaar over jarenCode van drie jaar geleden compileert vandaag nog. Dat scheelt facturen.
  • Volledig eigendomGeen licenties, geen vendor lock-in. De broncode is van jou.

Werkwijze

Vier stappen, dezelfde volgorde als de code.

Elke stap eindigt met iets dat je kan bekijken of testen. Scopewijzigingen bespreken we vooraf, niet op de factuur.

cargo check

Kennismaking

We bekijken je vraag, je huidige situatie en wat er echt beter moet.

cargo build

Scope en structuur

Pagina's, functies, verantwoordelijkheden en timing worden concreet vastgelegd.

cargo test

Bouwen en nakijken

In korte rondes, met een testomgeving waar je op elk moment kan meekijken.

cargo deploy

Live en opvolging

Na de technische controle gaat het online, met duidelijke afspraken over onderhoud.

Vragen

Eerst duidelijkheid, dan techniek.

Is Rust niet vooral voor systeemsoftware?

Dat was het lang. Vandaag draait een website er even goed op: HTTP is uiteindelijk tekst over een socket. Het resultaat gedraagt zich als elke andere website — alleen zuiniger en stabieler.

Wat als jij er over drie jaar niet meer bent?

Je krijgt de volledige broncode, de repository en de deploydocumentatie. Rust-ontwikkelaars zijn zeldzamer dan PHP-ontwikkelaars, maar de code is expliciet en getypeerd, wat overname net makkelijker maakt dan gemiddeld.

Kan ik zelf teksten en afbeeldingen aanpassen?

Ja. Elk project krijgt een beheeromgeving of een koppeling met een headless CMS naar keuze. Je hebt geen ontwikkelaar nodig om een adres of een prijs te wijzigen.

Duurt bouwen in Rust niet langer?

De eerste versie soms wel, een beetje. De maanden daarna meestal niet: minder productiefouten, minder spoedinterventies en geen jaarlijkse frameworkmigratie. Dat verschil zit in het onderhoudsbudget, niet in de eerste factuur.

Neem je bestaande projecten over?

Ja, na een korte analyse van de codebase. Daarna volgt een concrete inschatting van de risico's en de kleinste verstandige volgende stap — wat soms betekent dat we niets herschrijven.

Contact

Een website, webapp of technische knoop?

Vertel kort waar je vandaag staat en wat er beter moet. Je krijgt een concreet antwoord over de meest logische volgende stap — geen offerte van twaalf pagina's.

hallo@bcode.be