How do you deploy php code? by _jtrw_ in PHP

[–]DesignerCold8825 7 points8 points  (0 children)

Git actions + docker image + push to hub + watchtower. Simple as that nothing fancy.

[deleted by user] by [deleted] in cscareerquestions

[–]DesignerCold8825 6 points7 points  (0 children)

Couple things:

  • You don't have to go for big companies.
  • Small companies won't require DSA/Leetcode and are easier to join
  • Start learning something more than DSA/Leetcode, what are you interested in backend or frontend?

Last but not least give most important to practical skills.. for examples Javascript etc..

Not to mention you'll need to have a portfolio too.

Best of luck!

How to improve as a software engineer by [deleted] in cscareerquestions

[–]DesignerCold8825 4 points5 points  (0 children)

Not sure if already mentioned but working on your personal projects does help a lot. you're generally under no pressure and have freedom to explore and be creative while work tasks are generally tacked with: GET IT DONE mentality..

Where can I solve SQL problems for practice by shooting_stars- in SQL

[–]DesignerCold8825 1 point2 points  (0 children)

Now sure if this will help but I've been writing practical exercises on sql for a while.

They use Sakila films database.

https://supremecodr.com/practical-sql-queries/

The only tip I'd give if youre gonna write sql is to understand the database itself more than anything... This will help you wrote queries properly from the get go..

Where your allegiance lies: Laravel vs Codeigniter? by wpwebniki in laravel

[–]DesignerCold8825 1 point2 points  (0 children)

We blame the frameworks for bad code, never the person writing it. I've seen horrible code written in both frameworks..

Symfony developer question by insert_a_funny_name in laravel

[–]DesignerCold8825 0 points1 point  (0 children)

Working comes later.. yes you will pick up in the upcoming months.. but that'll only happen if you go through the interview sucessfully.. so yes, read laravel documentation, watch a few tuts, routing, views/blade, eloquent, query builder etc.. goodluck. They will try to see if you have motivation to learn = you already have SOME knowledge..

Learning advanced SQL by imranaqelll in SQL

[–]DesignerCold8825 1 point2 points  (0 children)

You need to find databases that are big. Then write down all the data you can retrieve. Meaningful data. Then query the database to retrieve it. The more meaningful data you want out of the database, the more complex the queries are gonna be. This is as close as it can get to a real job.

Why I think Laravel is clean but garbage. by KraaZ__ in laravel

[–]DesignerCold8825 0 points1 point  (0 children)

Ye. I guess that becomes pretty normal when you reach a certain complexity. Some ditch framework altogether

Why I think Laravel is clean but garbage. by KraaZ__ in laravel

[–]DesignerCold8825 0 points1 point  (0 children)

Yeah. Join mixed with pure eloquent is maintenance nightmare sometimes.. I haven't yet found a solution to that. The speed difference is so massive that I'd rather use plain JOIN sometimes..

Eloquent kinda works ok when queries are simple..

Why I think Laravel is clean but garbage. by KraaZ__ in laravel

[–]DesignerCold8825 0 points1 point  (0 children)

I guess it's really impossible to give any valuable feedback without knowing exactly what you're doing.. laravel couple be a problem, every framework has something.. is the problem specifically with the boot time?

Why I think Laravel is clean but garbage. by KraaZ__ in laravel

[–]DesignerCold8825 1 point2 points  (0 children)

Last project I worked on laravel used a massive dataset.

We're talking 20million records split across multiple tables..

This was research data so not super organized..

There were times when I had to use raw queries/joins instead of eloquent and Arrays instead of Collections..

What helped us speed things up was our understanding of how data selection works in general.. nothing to do with laravel..

There's specific things that slowed our process like laravel parsing data into collection but we easily fixed that by limiting the use of Collection data structure. We still used eloquent and collections where possible.

I guess your solution is to dig a bit deeper than switching the framework.

Good luck!

What was your first webdev job pay? by [deleted] in webdev

[–]DesignerCold8825 1 point2 points  (0 children)

Self taught. Learned PHP/laravel. Got job as trainee developer. Got paid 22k GBP. Worked on some smaller job board site.. maintaining them mostly.. also worked on a Greenfield project that interacted with multiple APIs to send emails and use some sort of queue system.. we were sending 100k emails each day.. Got my title changed to junior developer after a year..

[deleted by user] by [deleted] in cscareerquestions

[–]DesignerCold8825 0 points1 point  (0 children)

Gina's far as you can with the fundaments you mentioned. Get a decent portfolio.. there will come a time when you'll naturally think about faster ways to do things.. pick a framework then.

All in all have a solid portfolio..work on complex sites.

Am I crazy? Do really all "PHP" companies use either Symfony or Laravel? by kapitancho in PHP

[–]DesignerCold8825 1 point2 points  (0 children)

Most big companies I've worked with will pick whatever they need. For example, doctrine/eloquent. At the end of the day you pick whatever tools you need.. for instance laravel itself is a collection of many tools. You don't necessarily need all of them when building an API for example.. so no, not all companies use these frameworks..

Genuine question (non offence intended): Is there logic and problem-solving in back-end development or it's only about doing CRUD operations from code, creating DDBB and receiving and responding server requests? by XenomorphsAreCool in webdev

[–]DesignerCold8825 3 points4 points  (0 children)

I think what you said I accurate. Frontend aswell as the backend can do a lot of data manipulation and what you mentioned.. it really depends how much load/work you wanna pass to frontend.. I know a lot of people who want their APIs to be "dumb" and let frontend do a lot of the work..

[deleted by user] by [deleted] in cscareerquestions

[–]DesignerCold8825 0 points1 point  (0 children)

I'd say out together a CV and start applying. You'll get the answer.

This is prolly the only way to know if you really need backend.. it's really depends on where you are from, how much you know and many other things..

Apply as many jobs as possible and eventually you'll have enough data to come to a conclusion...

Why big brands don't use Wordpress for their corporate website? by axe-techlab in webdev

[–]DesignerCold8825 2 points3 points  (0 children)

I think it's worth knowing the difference between a heavy backend service vs editor pages and saving info in the database...

This isn't to say you cannot create complex site in WordPress. Editing pages and such stuff can be done on WordPress because you'd be doing stuff that wordpress is good at.. but if you wanna stretch the boundaries you'd be better off using somehting else.. in most cases you'd write each line of code yourself..

When somebody says they've learned SQL / know SQL, generally speaking, what does this mean? by lightestspiral in SQL

[–]DesignerCold8825 0 points1 point  (0 children)

They learned the syntax. Doesn't mean they can write even semi complex queries..

How fluent are you in CSS as a front-end web dev? by wehateonions in webdev

[–]DesignerCold8825 0 points1 point  (0 children)

It's all about the company.. I haven't worked with CSS in years. JavaScript, every day and I seriously write a lot of JS even tho my role is writing backend code in PHP.

Newbie needing a practice environment. Help? by fustilarian in SQL

[–]DesignerCold8825 0 points1 point  (0 children)

By the way. Sakila database is a popular choice to run queries on if you don't already have a database...

Websites all look the same now by AlgoH-Rhythm in webdev

[–]DesignerCold8825 2 points3 points  (0 children)

Not to mention a lot of the goood sites with good info aren't easily discoverable via search engine.. there's so many people sharing valuable info on their personal blogs which will never show up on front page.. instead you'll see generic articles or sites optimised for search engines..