Advice for old programmer

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • - Download’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • dataloader

    DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

    Yes, this can't be stressed enough. The node event loop is crucial to good backend code. async/await seems to get even experienced JavaScript devs into headspins at times. Some of the best serverside JavaScript patterns, like Facebook's DataLoader, rely heavily on the event loop. This pattern isn't just useful in GraphQL, it's a very efficient way of leveraging the event loop to coalesce data. DataLoader is how I finally came to grok the value of the event loop.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts