• PROJECTS
  • BLOG
  • CONTACT

BLOG

  • Why you should use MobX

    2019-10-09 An list of advantages of MobX over different state management solutions
  • Patterns for deriving state

    2019-10-02 A collection of common and advanced use cases for deriving state in applications
  • Firestore read, Functions write - a sane way of using Firebase

    2019-09-20 A straightforward way of using Firebase - read directly from Firestore but write using Firebase Functions
  • What it means to be a full stack developer

    2019-09-11 Why you can also do full stack development and what are the benefits
  • Controlled components are awesome - and we don't talk about it enough

    2019-09-02 Controlled components are a powerful and simple concept that is often neglected
  • Suspending mobx computation

    2019-08-26 Suspending mobx computation using mobx itself
  • Redux module composition and how to avoid namespacing

    2017-04-07 A new way to manage and reuse redux packages
  • Multiple sites with MVC 5

    2017-03-01 A simple way to work with multiple whitelabel sites in ASP.net

PROJECTS

  • redux-blocks

    Redux module composition library
  • Visor

    Authentication and Authorization framework for angular.js
  • angular-nested-include

    Call onload after nested ng-include templates finished compiling
  • Lograp

    Logging wrapper for Winston that automatically adds time and call path
  • Moonshine

    Work in progress web framework for node.js
Alon Bar David

Hi!

My name is Alon Bar David.
I'm an independent consultant, fullstack architect, software development enthusiast and proud father of two.

AROUND THE WEB

You can find me at the following places:
  • GitHub
  • Twitter
  • Stackoverflow