• 5 Posts
  • 37 Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle

  • I only figured this out like, a month ago! I only became a frontend dev when I got shifted into a new team at work, so I came in with zero prior knowledge and have been using exclusively React and Typescript since Day 1. Didn’t even know how to add a css class to something or what tags beside <div> html has until I started a personal project, ran into performance issues (while hosting it in a shitty aws free tier micro t2 lol) and started investigating why my code loads 3MB of Javascript every time I refresh the page.

    I’m working on getting better at it in my personal project, might even try kicking React out entirely and seeing whether just Laravel Blade + Livewire already does everything I need. No way that I’m rocking the boat at work tho.



  • …i mean, I get it, I’ve written some very scuffed JS in my time because using .filter() right before displaying my data felt easier than getting the right data to begin with. Especially if the backend is in a different git repo and uses some whacky ORM library I’m not familiar with, while the Product Owner n e e d s everything deployed today.

    But you can’t tell me that applying filter/sort to 8MB of data in the frontend is anything but mega scuffed. Imagine you need to debug that and don’t even have an intermediate step to see whether the wrong data is arriving or whether filter/sort logic is wrong for a specific case, or whether its just the rendering. You’d always need a person understanding all three just to debug that one part.
    Not to even mention how that would run on low-power devices with bad internet connection. Or what that does to your SEO.



  • I don’t get the concept of “learning” a specific programming language, you can’t just sit down and learn the entire thing at once. You use it, google its weird quirks whenever you come across them and get better with it over time.
    I’ve always been really language agnostic, which led to me being shifted into a Delphi team and then into a Typescript/React team. Didn’t know anything about those languages when I entered the team but someone who’s willing to just try their best can be a lot more desirable to a company than someone who thinks they can’t do something just because they didn’t spend time learning it “properly” first.

    Also, might just be a regional thing, but the last time I went to one of those “I just finished university and want to network with companies” events, like 70% of the CS graduates were looking for Data Science positions. Seems like it’s quite the saturated market.

















  • As far as I’ve gathered, there’s the camp of people who wear bras as underwear all day, and people who only wear them for short times when they go outside. So changing them once a week would be very different depending on which group you’re in.

    I’m in the second one, and only wear a bra like one day a week when I’m physically at work instead of my usual wfh. And as long as the bra still passes the sniff test, it’ll get worn again. That can be like 4-6 weeks in winter haha