schalkventer
π» Software Engineering | π¨ Interaction Design | π Mentoring and Teaching | π§ Destigmatizing Mental Illness
Co-founder at @fedsaCape Town, South Africa
Pinned Repositories
css-view-transition-resources
β¨ Personal collection of examples, resources and talks related to the new CSS View Transitions API
faker-extra
π Adds additional functionality and configuration options to the base Faker.js library
frrm
π Tiny 0.5kb Zod-based, HTML form abstraction that goes brr.
modernity
π€ MΓΈdernity is an 11ty-based starter built specifically for remote, open-source and volunteer-driven web projects
phasi
π Custom text notation used to describe, visualize and prototype nested state machines
react-19-web-components
β Example JavaScript/TypeScript demo projects that adds Web Components to React 19
reading-notes
π Personal collection of research, ideas and notes from product design and software engineering books.
schalkventer.me
π§ Personal website showcasing all my hobby projects, talks, workshop resources, writings and client work.
zod-dev
π¦ A tiny abstraction that conditionally disables Zod run-time parsing while preserving type inference
schalkventer's Repositories
schalkventer/frrm
π Tiny 0.5kb Zod-based, HTML form abstraction that goes brr.
schalkventer/schalkventer.me
π§ Personal website showcasing all my hobby projects, talks, workshop resources, writings and client work.
schalkventer/reading-notes
π Personal collection of research, ideas and notes from product design and software engineering books.
schalkventer/css-view-transition-resources
β¨ Personal collection of examples, resources and talks related to the new CSS View Transitions API
schalkventer/react-19-web-components
β Example JavaScript/TypeScript demo projects that adds Web Components to React 19
schalkventer/zod-dev
π¦ A tiny abstraction that conditionally disables Zod run-time parsing while preserving type inference
schalkventer/schalkventer
README all the things!
schalkventer/doc-formats
π Various tooling and library documentation converted into a different formats beyond HTML
schalkventer/epic-stream-app
πΊ Documented example of a React project structure using Vite and React.
schalkventer/zod
TypeScript-first schema validation with static type inference
schalkventer/data-first-react
β An example of a React architecture that adheres data-oriented programming
schalkventer/basic-react-example
schalkventer/bubblewrap
Bubblewrap is a Command Line Interface (CLI) that helps developers to create a Project for an Android application that launches an existing Progressive Web App (PWAs) using a Trusted Web Activity.
schalkventer/ctrl-c
schalkventer/data-oriented-javascript
schalkventer/developer-portfolios
A list of developer portfolios for your inspiration
schalkventer/epic-stream-api
π» Example API for learning purposes
schalkventer/express-example
schalkventer/hubspot-3
schalkventer/hubspot-demo-2
schalkventer/hubspot-example
schalkventer/microbundle
π¦ Zero-configuration bundler for tiny modules.
schalkventer/react-scan
Scan for React performance issues and eliminate slow renders in your app
schalkventer/recyclerlistview
High performance listview for React Native and web!
schalkventer/rock-paper-scissors
schalkventer/slides
schalkventer/tdd-basic-example
schalkventer/virtual
π€ Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
schalkventer/zodios
typescript http client and server with zod validation
schalkventer/zustate
πΌ A client-first Zustand data abstraction that enforces various high-level, well-reasoned interfaces and conventions.