O usłudze
PrzetłumaczoneRozwijam i wprowadzam do produkcji kod w języku Grain — nowoczesnym języku funkcyjnym, który kompiluje się bezpośrednio do WebAssembly. Moją specjalnością są małe, uczciwe moduły Wasm, które ładują się szybko i działają przewidywalnie, zarówno w zakładce przeglądarki, jak i na środowisku brzegowym obok Twoich użytkowników. Kiedy mnie zatrudniasz, otrzymujesz więcej niż tylko skompilowany artefakt. Najpierw przekształcam Twoje zadanie w typowy model funkcyjny, a następnie piszę czyste moduły w języku Grain: niemutowalne dane, dopasowywanie wzorców i czyste funkcje, które są łatwe do przeczytania i tanie do testowania. Utrzymuję kod wyjściowy kompaktowy i zmniejszam rozmiar modułu, aby ładowania były małe, a zimne uruchomienia krótkie. Typowe wyniki: wielokrotnego użytku pakiety w Grain, udokumentowany proces budowy WebAssembly, cienka warstwa hosta w JavaScript, testy jednostkowe i krótki przewodnik, aby Twój zespół mógł kontynuować bez mnie. Przeprowadziłem język Grain przez prawdziwe projekty: rdzenie walidacyjne, analizatory, logikę wyceny i punktacji oraz stateless funkcje brzegowe z odpowiedziami w milisekundach. Zależy mi na narzędziach funkcyjnych z typami, więc od pierwszego dnia ustawiam formatowanie, linting i powtarzalne budowy. Jeśli nie jesteś pewien, czy Grain jest odpowiedni dla Twojego przypadku, najpierw buduję prototypowy fragment i mierzę rozmiar modułu oraz opóźnienie, zanim podejmę się pełnego zakresu. Opisz swoje docelowe środowisko uruchomieniowe i ograniczenia — zwrócę jasny plan z etapami.