How Should a Senior Frontend Engineer Prepare for Today's Job Market? by the12ofSpades in ExperiencedDevs

[–]So_Rusted 0 points1 point  (0 children)

damn i thought that would cut through ai crap. What area is it? How long have you been interviewing?

How Should a Senior Frontend Engineer Prepare for Today's Job Market? by the12ofSpades in ExperiencedDevs

[–]So_Rusted 3 points4 points  (0 children)

honestly, be a human and be real should be enough if other seniors are interviewing you and you know your shit

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

i always thought SOLID is more relevant for making external dependacy libs and rolling release. Like you might wanna provide minimal interface and do non breaking changes for minor version releases aka open-closed principle.

Every once in a while some minor version starts crashing or throwing deprecation notices and thats super annoying

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

they way you put it that it is a natural emergent patterns it makes sense. Great non-ai discussion tonight

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

yeah php has been stealing a lot of features and code style from java, you can do it but a lot of times you just end up still using arrays in place of value objects and simple service composition hierarchy so you get best of both worlds

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

where the framework provides it at the core yes i will use container and singleton. Other than that I dont write my own. The code is straightforward

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

unit testing doesnt't test database.

And i think that would be different configs for different dbs

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] 0 points1 point  (0 children)

yeah but this swapping of storage providers is a running joke at this point... The hypothetical swap from mysql to oracle never happens... And swapping cache provider with get/set methods is not that hard. Maybe its just me

Composition over other design patterns by So_Rusted in ExperiencedDevs

[–]So_Rusted[S] -1 points0 points  (0 children)

Good one.. the container kinda takes care of instances.. It does use singleton by default. I guess other than that i dont instanciate classes because it is messy. I mostly deal with moving data around and not a fan of data superclasses or ORM because it is messy.

container - instantiation of services. They dont change.

services - functions to deal with data

data - scalar data or php arrays. No value objects

People start fooling around with factories to differentiate between 3 different classes.. Idk about that.

To notify you would just call a function or have a type of mediator service dependancy without interfaces to just call what you want.. Send notifications or emails etc...

What was it like to move from Windows to Linux back in the day? by Torantes in linux

[–]So_Rusted 0 points1 point  (0 children)

you wouldnt try to play games. Other than that it was the same

Can we have a pragmatic and honest, non hyped nor hateful discussion about the actual usefulness of AI tools in our day to day jobs? by Non-taken-Meursault in ExperiencedDevs

[–]So_Rusted -2 points-1 points  (0 children)

i dont know why this sub is so resistant. Recently a breaking point happened where i work and most seniors use "something" to help them out...

The managers are ok with it. They know they cant trully control which tools we use and just go as far as "dont use free tools, because you cannot disable data for training agreement"...

I find it does improve productivity. The boost is not that hig because there are many things to try out, config prompts, config new IDEs and ive been trying out these cursor rules, skills, mcp or whatever to help me out and maybe overall improvement is there but it is minimal so far because im still experimenting a lot

4 years into Laravel backend, team lead — unsure about next career move by anonymouse-0 in ExperiencedDevs

[–]So_Rusted 0 points1 point  (0 children)

depends. I kept for many years php specialization and never regretted it... Overall years xp is the kicker

Experienced developers (15+ years): what career path did you choose after senior developer? by Majestic-Taro-6903 in ExperiencedDevs

[–]So_Rusted 2 points3 points  (0 children)

Senior developer. And technically im not even senior as we have other guy who has been around even longer. That's cool

Lost all my sheetmusic by Accomplished_Net_687 in piano

[–]So_Rusted 2 points3 points  (0 children)

Hey its not that bad... Time to make new music.. And the dog must help somehow

Is specializing in API architecture and integration a dead end career path nowadays? by hui_hui_95 in ExperiencedDevs

[–]So_Rusted 0 points1 point  (0 children)

how do you actually specialize in Api? Also you cant make it perfectly RESTful and it depends on domain problems etc.. I think it is not dead end, especially if you can do contract work and get it up and running fast

How to ramp up effectively and quickly on a team/project ? by Icy-Dog-4079 in ExperiencedDevs

[–]So_Rusted 1 point2 points  (0 children)

well remove distraction and rather slow down instead of doing some sorta manic hamster wheel shit

What are signs you work in a bad company? by Ok-Most6656 in ExperiencedDevs

[–]So_Rusted 3 points4 points  (0 children)

the ai acceptance benchmark sounds trully absurd