Coder Social home page Coder Social logo

calibre's Introduction

๐Ÿ‘‹ Hi there, I'm Jeremy

I'm a software developer and engineering team manager living 1 AU from Sol. Outside of work, I'm usually spending time with my family, friends, in a canoe paddling somewhere adventurous, or feeding my curiosity learning something new.

Now

  • ๐Ÿ”ญ I'm currently working on a AGI
  • ๐ŸŒฑ Iโ€™m expanding my knowledge of just about everything I can
  • ๐Ÿ‘ฏ I'm looking to collaborate on things that bring us closer to AGI

Quick Facts

calibre's People

Contributors

jeremytregunna avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

calibre's Issues

Recording actions

There should be a mechanism to record, in order of reception, actions that occur in the system along with their associated values, and resulting app state, such that an application can replay these events to get to an exact state of a previous run of an application, or to time travel backwards in time.

Effect handling system

Consider you have a set of steps to do. You want to present some loading view, while you make a network request, get some result, dispatch an action to update some state, dispatch another action to pre-download some images, reload a table view.

Out-loud thought would be that it would be a nice opportunity to rejigger Calibre to support an effect system. This effect system would be intended to help make the above easier to test, and cleaner to look at.

This issue is for exploring design ideas relating to this effect system

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.