• PROJECTS
  • BLOG
  • CONTACT

BLOG

  • Tech Debt is a Marathon Not a Sprint

    2022-04-05 Strategies and considerations on how to schedule Tech Debt work
  • Let developers make changes you think are wrong

    2021-08-25 How to know when you should support your teammembers even when they go against your better judgement
  • Why you should use MobX

    2019-10-09 A 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 a team lead at Melio, a fullstack enthusiast, great believer in the power of ownership and proud father of two.

AROUND THE WEB

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