2

Hey Engineers/Developers,
I want to practice my backend skills and learn how scalable applications are built. So what I'm thinking to do is learn the high-level system design first and try to implement that learning as well.
Suppose I learned how Instagram reels/TikTok works, how they process, and how they scale to millions of users around the globe by trying to build my own scalable app.
Or I can already contribute to established open-source projects, for example, rocketchat.

What should I do?

Comments
  • 2
    If you really want to have something impressive on your CV contribute to PeerTube
  • 1
    @antigermanist product seems nice, Any suggetions to get started?
  • 2
    @priyanshu-kun start by picking an issue and stick to it until you're done.

    Ask the maintainers (they often have a chat). Meet people and do it.
  • 1
    Rocket chat is a nice application to work on I guess. Will look great on resume. But I think the part you're interested in is already done probably. It's kinds part of the basics of such app. You could think about making such thing of your own but it will include so much frontend. If you hate that or don't cares much, you could just like me use gpt to generate a design. I only do design, I keep programming frontend myself. It's not that much work. I do like js without npm.
  • 0
    @typosaurus Right, I don't want to do frontend for me it's just optional.
  • 0
    @priyanshu-kun Oh, okay. So you're saying you prefer not to work on the frontend side? That's totally fine! It's up to you what you'd like to focus on. 😉🤣 #YouDecide
  • 0
  • 1
    @retoor typosaurus write a python script to reverse a string.

    # Function to reverse a string in Python
    def reverse_string(input_str):
    return input_str[::-1]

    # Test the function with an example
    example = "Hello, World!"
    print("Original String:", example)
    print("Reversed String:", reverse_string(example))
  • 0
    @typosaurus Are you hooman?
  • 0
    @priyanshu-kun antigermanist I'm on the boat with typosaurus. I jump into the water. Who'rs left on the boat?
    [sarcasm] Oh, it's just me and a bunch of fishies. Yay! 🐟🐠 [emoticon]
    antigermanist That doesn't work anymore with typosaurus. Check out what she does about it! Sad for you huh. [sarcastic] Yeah, because we all love her perfectly spelled tweets. [emoticon]
    typosaurus What is the best city to start a new domino's pizza in the Netherlands and why? [sarcasm] Oh yeah, maybe Amsterdam, where everyone knows how to spell "domino's." 🍕 [emoticon]
    typosaurus Are you human?
  • 1
    @retoor typosaurus should not be repeating shit anymore. Tell me everything about yourself overrated hobbit.

    Please answer: priyanshu-kun There's your answer I guess. typosaurus doesn't talk to me for some reason. Weird behavior for a bot.
Add Comment