Code Monkey home page Code Monkey logo

shsangha's Projects

awesome-fp-js icon awesome-fp-js

:sunglasses: A curated list of awesome functional programming stuff in js

awesome-glsl icon awesome-glsl

:sparkler: Compilation of the best resources to learn programming OpenGL Shaders

awesome-yew icon awesome-yew

😎 A curated list of awesome things related to Yew / WebAssembly.

docker-learning icon docker-learning

Playing around with Docker Elastic and Mongo trying to learn a little more about each, not much here than a development setup at the moment

dshiftclone icon dshiftclone

Wanted to get an understanding of how downshift works so i rebuilt it with my own typescript & rxjs based implementation, and a little less complicated of an api (I would almost never use control props over a state reducer so i removed it all together)

formik icon formik

Build forms in React, without the tears 😭

formikclone icon formikclone

I wanted to learn how Formik worked internally to get a grip on some more advanced React/Ts patterns, so i took the core idea of Formik and made my own implementation using rxjs and a few other opinionated changes as to how the form helper should opertate

idiomatic-rust icon idiomatic-rust

A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.

kafkajs icon kafkajs

A modern Apache Kafka client for node.js

port icon port

Gatsby based portfolio site

react-dnd icon react-dnd

A11Y & touch friendly drag & drop /w typescript and rxjs for react

react-modal icon react-modal

Reusable modal built with compound-components pattern and react-transition-group for smooth animations

react-sidebar icon react-sidebar

SideBar build with compound component pattern similar to my modal component just slightly different triggers

redux-saga-ssr icon redux-saga-ssr

An experiment to learn more about the inner workings of WebPack and how to handle data loading when server rendering a React app without NextJS. Supports hot module replacement in development and async CSS and JS chunks in production via the Webpack Node API used in an express server. For data loading I figured out how to use the END channel of Redux Saga to coordinate data loading, and through using a central route config can have components expose static methods that trigger data loading sagas before rendering. This is very much just a boilerplate but it made me a lot more comfortable with Webpack and very excited to dive deeper into Redux

rust-learning icon rust-learning

A bunch of links to blog posts, articles, videos, etc for learning Rust

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.