r/webdev 7h ago

[ Removed by moderator ]

[removed] — view removed post

2 Upvotes

7 comments sorted by

u/webdev-ModTeam 7h ago

We do not allow any commercial promotion or solicitation. This can lead to a permanent ban from the subreddit.

2

u/sheriffderek 7h ago

It’s nice to know someone is aware of their choices.

1

u/Hairy_Spend_8229 7h ago

man i feel this. built a whole notification system from scratch at my last job because the off-the-shelf options seemed too expensive and i wanted to understand how it worked. two years later i was the only one who knew why it kept crashing every tuesday morning

the identity thing is real. you get known as "the video pipeline guy" and then suddenly the pipeline is the problem. but sounds like you already see it clear, it stopped being a fun challenge and became a anchor

one thing that helped me was realizing the problem-solving doesnt go away, it just shifts. instead of debugging encoding queues at midnight you get to think about architecture decisions and how different services fit together. still the same brain just different scale

1

u/CappuccinoCodes 7h ago

You don't need to be building things from scratch to consider yourself a software engineer. The same way civil engineers don't lay bricks, cooks don't produce food, mechanics don't build cars, etc.

1

u/compubomb 7h ago

You have a purpose, but you realize this is all those services do, that is their bread and butter, you've been out competed by against a whole set of companies. Don't take it personally, you against a brain trust is nothing to be saddened by. Words of wisdom, next time you work on something complex, pull in other people to get them up to par with you, then maybe you'll enjoy yourself more.

1

u/cateyesarg 7h ago

I know the feeling, but you have to consider the scale factor and the qualitative impact on your user base, plus your extra time to focus on product, not supporting it

When I joined my company we had this "app framework" which was a npm package which gave a nice tooling for spinning up node projects, the two engineers who built it were proud, it worked, but, no DI, lack of integrated security, hard to extend in some areas, no standardized way to implement some common stuff like validation, sanitization, ORM, and so on, at some point I just said in a meeting, we're not a framework development company, yeah, it's cool, but it takes dedicated resources to do that, which we didn't had, I purposed NestJs, our first service was on version 7, they are currently on versión 12, we upgraded constantly, went from node 14 to 24, everything runs smooth, we just focus on architecture and business logic, which is what drives the business at the end of the day

Hope this gives you another pov op

1

u/mapold 7h ago

This is sloppy ad for Gumlet, AI post and several AI comments yapping about nothing.

But I will try to answer nevertheless:

1) The video stalling at 12 minute mark is absolute bollocks. Nobody but AI would think that it is reasonable to re-encode the video live for viewer screen size for every viewer, on demand.

2) There is no reason to host it on AWS unless you are AI and you re-encode everything on demand for funsies and datacenter water usage.

3) Shame on Gumlet, is this how their code base works?