Skip to content
View artvandervennet's full-sized avatar

Highlights

  • Pro

Block or report artvandervennet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
artvandervennet/README.md

Hi 👋, I'm Art

A passionate full-stack developer

About Me

"Full-stack" gets read as half front-end, half back-end. For me it just means I can never sit still on one layer. I want to build something from scratch and watch it go from a blank screen to something that actually runs, database, API, UI, and deployment included. Preferably with a different stack every time, because apparently I can't use the same tools twice without getting bored.

Projects

Artui
For my bachelor's thesis I built Artui, a React component library built around developer experience and accessibility. Instead of running a WCAG audit after the fact that nobody reads anyway, Artui surfaces accessibility violations right away, either as TypeScript compile-time errors or as runtime warnings, depending on how strict you want to be. It grew a shadcn-style CLI on top, so you copy components straight into your project instead of installing a package, plus an MCP server that exposes component metadata to AI coding assistants. That way a tool like Claude actually knows a component's props and accessibility rules before it suggests any code.

Odyfeed
Odyfeed is my small obsession with Solid Pods, linked data, and ActivityPub. The idea: rewrite the Odyssey as a Twitter-style feed, where every character gets their own Solid Pod and posts get pushed around through ActivityPub, the same way the actual fediverse works. Odysseus posting from Troy, Penelope replying, Poseidon throwing in a jab somewhere along the way. Mostly for fun, but also a good excuse to play with decentralized protocols without it feeling like another dry class project.

Languages and Tools:

android arduino c chartjs cplusplus csharp css3 cypress dotnet electron express figma firebase flask flutter git graphql html5 ionic java javascript jest laravel mariadb mongodb mysql nestjs nextjs nodejs nuxtjs pandas php postman python quasar react reactnative redux sass scikit_learn sqlite symfony tensorflow typescript unity unreal vuejs vuepress vuetify

Pinned Loading

  1. artui artui Public

    The accessible component library

    TypeScript 1

  2. odyfeed odyfeed Public

    Experience the Odyssey like never before—where Odysseus, Poseidon, and Athena share their stories across the federated web, all while your data remains sovereign in your personal Solid Pod.

    TypeScript 1

  3. hetlaatstenieuwtje-frontend hetlaatstenieuwtje-frontend Public

    TypeScript

  4. hetlaatstenieuwtje-backend hetlaatstenieuwtje-backend Public

    PHP

  5. rabotpd-backend rabotpd-backend Public

    TypeScript

  6. rabotpd-frontend rabotpd-frontend Public

    Vue