Kyle Shevlin's repositories
intro-to-data-structures-and-algorithms
An egghead course to introduce data structures and algorithms in JavaScript
eslint-plugin-use-encapsulation
An ESLint plugin to enforce the "useEncapsulation" pattern for React Hooks
react-generate-context
A helper function for reducing React Context boilerplate
room-sentiment
A small app to get a feel for the room
heard-you-like-booleans
An absurd site to demonstrate the absurdity of tracking states with booleans
blog-lessons
Lessons based on my blog posts
kyleshevlin.github.io
My GitHub Page
legend-motion
Legend Motion is a declarative animations library for React Native, to make it easy to transition between styles without needing to manage animations.
my-deadlines
Some code to tell me to get my work done
phomo-html
Partially applied `h()` helpers for Phomo Apps
refactoring-practice
Following along with Refactoring and adding some schtuff along the way.
tailwind-layout
A version of my layout lib for use with Tailwind
boxed
Utility types for functional TypeScript
cometchat-uikit-react-native
Ready-to-use Chat UI Components for React Native
docs
Astro documentation
reason-design-patterns
🗺 An unofficial collection of "design patterns" for ReScript, Reason, and OCaml
streaming-assets
A collection of my browser sources for OBS
tamagui
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.