Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CR
Posts 0
Comments 53
how to start to learn about programming and self host?
  • For the basics of programming, just pick any language to learn the syntax. Once you know one language, it's pretty easy to work with anything else. I'd recommend JavaScript or Python for that, but really anything is fine.

    For advanced programming, the best thing you can do is learn to learn. Really than means being able to turn your concepts into concrete ideas that you can communicate into something other people will understand. Try taking a concept and doing Google searches for instructions on how to do it. Take other people's code snippets and make them work together for what you want to do.

    Specifically regarding your desire to self-host something, pick a service and Google "how to self-host x". Maybe set up a PiHole or an Immich server for photos. Docker is widely used for easy portability for servers, so it will help if you learn how to use that. When you come to something you don't understand, do more Google searches and read everything, even if it makes your head spin. Read every bit of documentation you can and keep doing Google searches. Eventually, with enough iteration, you'll get something to work. Good luck!

  • Thunderbird Beta for Android is now out!
  • Those are the options presented when I first install the app, I don't see any option to enable/disable push notifications. I don't get emails as soon as Gmail receives them. Am I doing something wrong?

  • Lemmy got mentioned somewhere 🗿🗿
  • Lemmy is a free and open-source software for running self-hosted social news aggregation and discussion forums. These hosts, known as "instances", communicate with each other using the ActivityPub protocol.

  • REMOVED