Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Hey, I am Jovi De Croock, a software engineer and technology enthusiast from Belgium. A React, GraphQL, and TypeScript specialist, currently Staff Software Engineer at Shopify, previously worked at Stellate, Formidable and Codifly.

News

News Jovi De Croock 3 months ago
Making Referential Stability a Type
What happens when we stop treating referential stability as a linting heuristic and start carrying it through React and Preact as a type-level proof.
Read more
Report
News Jovi De Croock 3 months ago
Async hydration in Preact
How Preact resumes hydration across Suspense boundaries, why useId made that hard, and how streaming changes the tradeoffs.
Read more
Report
Blog 3 months ago
Fed up with Belgium
A country drowning in debt decides the problem is the people still willing to build in it. A personal account of paying gladly for almost a decade, and the moment that changed.
Read more
Report
Blog 4 months ago
Two Places to Stop a Bad Release
How Drydock uses npm staged publishing and GitHub release gates to review the package artifact before it can ship.
Read more
Report
Blog 5 months ago
Hardening publishing & consuming
A practical look at reducing blast radius in npm publishing workflows - environment-gated OIDC publishing, limiting manual access, and what consumers can do on their end.
Read more
Report
Blog 7 months ago
Bridging the Server-Client Boundary with Signals
How mixed-signals turns server-side Preact Signals into real-time shared state across clients, and what that can look like in tech like Cloudflare Durable Objects
Read more
Report
Blog 7 months ago
I have changed my mind about GraphQL
Boilerplate became cheap, but GraphQL still wins when a durable schema contract matters across teams and clients.
Read more
Report
Blog 7 months ago
Letting LLMs Debug Signal Lifecycles
How we turned Vite into a local debugging API so an LLM can inspect signal updates, page events, and network context while driving the browser.
Read more
Report
Blog 8 months ago
Thinking About Effect Subscriptions
Understanding how effect automatically tracks signal dependencies and the edge cases where you need to be intentional about subscriptions.
Read more
Report
Blog 9 months ago
Why Computed Signals Matter
Understanding the critical difference between using signal values directly and wrapping them in computeds for optimal performance.
Read more
Report
Show more news