How and why Relational Model works for databases

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • JetBrains - Developer Ecosystem Survey 2022
  • SonarQube - Static code analysis for 29 languages.
  • calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

    I could see how someone would get that impression If they've only worked at companies who only exist solely to light VC cash on fire.

    It's an incorrect impression, obviously.

    For >20 year old code, Calc.exe is just one example off the top of my head - https://github.com/Microsoft/calculator

    The majority of the products I've personally worked on over my 15 year career in software development are still doing useful things and contain code written more than 20 years ago.

  • PgHero

    A performance dashboard for Postgres

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • relic

    Functional relational programming for Clojure(Script).

    Ahhh... a fellow traveller on the road.

    I have been hacking on a Clojure/Script library (https://github.com/wotbrew/relic) to experiment with exactly this kind of thing. / PLUG

    For most problems I encounter I want to focus on the data and its relationships.

    I cannot help feeling like our programming languages an idioms have me deal way to much with 'mechanism', the machine like structures and forms that are mostly incidental to the data domains I work in, and are entirely about performance, layout, access pattern etc - when a machine could do an ok job of making those decisions for me until optimisation becomes important.

  • amazon-redshift-utils

    Amazon Redshift Utils contains utilities, scripts and view which are useful in a Redshift environment

    I always install https://github.com/awslabs/amazon-redshift-utils/tree/master... on my Redshift clusters.

    What you are describing as code reuse exists for databases, but they are called applications and generally utilize a general purpose programming language. It doesn’t make sense to have a SLA data model library because every use case is different. It’s a database, not procedural code.

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