Developers July 3, 2020

Name 3 open-source projects that you rely on heavily?

Horizon Technologies @horizontech

Let's take a minute to appreciate all the hard work done by a great community of developers. These building blocks are very much essential for us.

I can go first.

  1. VS Code
  2. React
  3. ripgrep (https://github.com/BurntSushi/ripgrep)
  1. 7

    I mostly only work on OpenSource projects

    Terraform
    Kubernetes
    GIT

    1. 2

      I have been digging into Terraform a lot lately. Such a great tool!

      1. 2

        It is but, it has its own pitfalls too. Things to remember all along, if you are using it as IaC, HCL is not a programming language!

        1. 1

          https://www.pulumi.com/ wants to solve the "HCL is not a programming language" problem, and they also want to store your state in their cloud tool, instead of using s3 or postgres.

          1. 1

            Ahm, I looked into pulumi. Frankly I wouldn't use it, bcs --

            • If I ever wanted to use a full fledged programming language then I would just use my primary language and use an SDK on top of it.
            • I don't like the idea of store the infra "state" outside the boundaries of my system: with tf I can store with-in my system.
            • maturity - the lack of maturity really makes me nervous in using in production system - NO. being CNCF member isn't enough

            I only wished HCL to be more robust.

            1. 1

              I really agree with your points; in particular point 2 was a deal-breaker for me when I thought about using it.

              1. 1

                Indeed

        2. 1

          THIS.

          But yeah, not just Terraform, entire Hashicorp products gained a lot of traction (in the last 5 years)

          1. 2

            Yes. But I didn’t any useful apart from terraform and packer

            1. 1

              Sure, makes sense. You pick the tools that are useful for you.

              Many places that I work with uses Consul, Vault too (on top of the two that you mentioned)

  2. 3
    1. Ubuntu / linux
    2. Python / django
    3. Vue
  3. 3
    • vim
    • linux
    • git
  4. 3

    git
    Linux kernel
    Docker

  5. 3
    1. Angular
    2. Stencil
    3. Nest

    ... countless others

  6. 3

    Laravel
    React
    Tailwind

    1. 1

      Laravel and Tailwimd ftw! Using those + Vue for https://wavece.com/

  7. 3
    1. VSCode
    2. Laravel
    3. Vue.js

    And lately Tailwind CSS too.

  8. 3

    Most recent favorite: Ant Design
    Most robust favorite: PostgreSQL
    All-time favorite: JSON

    1. 2

      Ant is amazing. Been using it for all my recent frontend projects.

    2. 2

      didn't know about Ant Design. Looks like a great resource

      1. 1

        What is Ant Design? I'm browsing the page. Is it a design language like Google material?

  9. 3

    splitbee.io relies heavily on typeorm, typegraphql & urql.

    We are already sponsoring them a little. As soon as our MMR rises, we will adapt our sponsoring accordingly.

    Heads up, everyone should sponsor OSS as good as they can. They save you days of work and depend on our donations!

    1. 2

      💯with what you mentioned about sponsoring.

  10. 2

    As VScode is mentioned a lot, it is also my favorite IDE, but know that it ships with a lot of telemetry nearly impossible to disable.

    Here is the true Foss alternative: https://github.com/VSCodium/vscodium

    It's VScode, without the Microsoft junk.

    Here is my list of less known gems:

    • basscss
    • markojs
    • docker/k8s
    • VirtualBox
    • diagrams.net
    • stackedit
    • R-project ( for data analysis)
    • now.sh (free tier open source PaaS)

    Should we mention:

    • VLC
    • audacity
    • blender
    • Gimp
    • Newpipe (android, via fdroid)
    1. 2

      So many gems.

      diagrams.net, stackedit are 🔥

  11. 2

    React, Python and Kubernetes

  12. 2
    1. Laravel
    2. React
    3. VS Code
  13. 2

    There are so many of them that I can’t get only 3. I will list the main ones, but there are many more

    1. GNU/Linux (and tons of packages)
    2. Python (and tons of libs)
    3. Git
    4. Nginx
    5. KeePassXC
    6. Blender
  14. 2

    Linux
    Laravel
    VueJS

  15. 2

    Nodejs
    Netcore
    Vue

  16. 2
    1. Stencil for our open source project
    2. Angular or React for my clients' projects
    3. Ionic for apps
  17. 2

    React Hook Form
    Apollo Client
    Prisma

  18. 2

    RoR, React, postgres

  19. 2
    • Chrome
    • Node
    • Git
  20. 2
    • VS
    • Django(Pyhon)
    • Bootstrap
  21. 2

    VSCode
    Django
    GitLab

  22. 2
    • React
    • VSCode
    • MaterialUI
  23. 2
    1. VS Code.
    2. Git.
    3. Linux (i know that's broad but runs basically anything).

    If you love VS Code as much as I do please check out https://marquee.activecove.com/.

    1. 1

      similar to activecove, recently I have been using https://github.com/wtfutil/wtf

  24. 2

    Go
    Postgresql
    React

  25. 2
    • Vim + plugins
    • Clojurescript + shadow-cljs
    • React + Reagent

    I also use GNU Make on basically every project.

    1. 2

      Make is such a good asset (Only if you know the syntax :) )

      Any good materials on how to use and a template get started quickly?

      1. 1

        Good question!

  26. 2

    Git, React, and Hyper

  27. 2
    1. Angular <3
    2. VS Code
    3. Git
  28. 2
    1. VS Code
    2. React
    3. MaterialUI
  29. 2

    git, manjaro, ruby on rails :)

  30. 2

    Does it count if I have open-sourced parts of the product I built? 😏

    1. 2

      Good question 🤔

      Well, anything open-sourced is open source. So, Yeah :)

    1. 1

      Thanks, Gabe.

  31. 2
    1. VS Code
    2. Git
    3. Eclipse IDE

    I am leaving out frameworks and packages🤷🏼‍♀️

  32. 2
    1. Linux
    2. Firefox
    3. Git
    1. 1

      Git - Totally.

  33. 2
    1. Angular
    2. React
    3. VS Code
  34. 2

    Emacs
    Bash
    Nginx

  35. 2

    1.PyTorch
    2.ONNX Runtime
    3.MXNet

    1. 1

      all those make sense after visiting https://fp.mut1ny.com/ :)

      1. 2

        Hehe yeah a bit unusual I guess.

        Well to be fair PILLOW probably would have to be in there and some other well known Python support libraries.

  36. 2

    www.mediamarkup.com primarily relies on:

    1. .Net Core
    2. Bootstrap
    3. Vue.js
  37. 2

    3?! haha

    Linux (my laptop and server OS), nginx, postgresql, ruby, Vue. Bootstrap, plus a million other little libraries :)

    Can't forget the browser. Chrome/Firefox are OSS and practically an operating system themselves!

    1. 1

      Certainly. Wanted to see what are the ones which we rely heavily on.

  38. 1

    Linux, Go, Git, MariaDB, SQLite, Git, Bulma