Joshua's Cheatsheets
Light
help

Favorite Sources

Other Cheatsheets

Comparing programming languages and frameworks

  • For some general framework overviews and comparison, make sure to check out my elevator pitches page.
  • A great resource for comparing across languages and frameworks is the TodoMVC approach. The idea is to improve upon the "hellow world" baseline (echoing out a string) and have the baseline be a simple todo tracker page. Then, have complete code examples for each language / framework.

    • There is the original TodoMVC, which covers JavaScript frameworks, here
    • There is also Todo-Backend, which covers different options and languages for building backends, such as .NET Core

Books

  • Web Dev

    • Principles of Object-Oriented Programming in JavaScript, by Nicholas Zakas - Link, Amazon

      • Covers a lot of important fundamentals, but also is written in an extremely approachable way - makes a good refresher / reference as well
  • Electronics / engineering

    • Practical Electronics for Inventors, by Scherz and Monk - Amazon

      • This book is awesome; the ultimate condensed electronics guide and reference.
      • Written so that not much, if any, prior knowledge of electronics is necessary: A-Z is covered in varying levels of detail
      • Great for getting started with building random hobby projects (Arduino, etc.)
Markdown Source Last Updated:
Sun Oct 20 2019 21:21:45 GMT+0000 (Coordinated Universal Time)
Markdown Source Created:
Mon Aug 19 2019 17:06:24 GMT+0000 (Coordinated Universal Time)