Become a sponsor to Alex Vipond
TL;DR: Sponsorships let me spend more time on open source programming and content creation, and 10% of sponsorship revenue gets donated to fight poverty. Thank you!
đź•° Right now,
I'm proud of a few projects in particular:
- Baleada Features, a collection of Vue 3 composition functions that implement all kinds of useful features and sleek user interfaces, with a heavy focus on accessibility.
- Baleada Prose, an extended Markdown syntax that compiles to feature-rich Vue components, effortlessly enhancing blog posts and other long-form writing.
- Baleada Logic, a core library of UI logic that offers right-sized abstractions, refreshingly consistent APIs, and type safety beyond your wildest dreams.
Baleada is the "brand" I created for all open source packages I author for production use. It has a savory logo:
Content creation
In 2021, I got into content creation for the Vue ecosystem in a big way:
- I gave my first conference talk, "Organizing Code by Logical Concern in Vue 3", at VueConf Toronto, speaking alongside tons of people I respect and admire.
- I wrote a book, Rethinking Reusability in Vue.
- I uploaded screencasts to my YouTube channel, focused mainly on intermediate-to-advanced Vue content.
- I published loosely held tech opinions and Vue guides as gists.
- I built a CSS selector builder to push the limits of recursive components in Vue.
Commitment to social impact
I'm committed to donating 10% of my revenue from GitHub sponsors to help fight poverty. Money will go to a nonprofit organization from the Mulago Foundation's portfolio.
1 sponsor has funded AlexVipond’s work.
Featured work
-
baleada/vue-features
User interface features composed from Baleada Composition functions and the Vue 3 Composition API
TypeScript 71 -
baleada/vue-prose
Vue components that enhance prose for the Baleada toolkit
TypeScript 4 -
baleada/logic
UI logic for the Baleada toolkit
TypeScript 4 -
AlexVipond/css-selector-builder
A library for building CSS selectors programmatically, and a user interface for that library. Also, an excuse to play with my favorite tools.
Vue 7