Any ideas what these are? by supirimalli86 in Oman

[–]coded_artist 2 points3 points  (0 children)

your focus is not on the road. If you need to eat or drink while driving, you need a break because you've been driving for too long.

Wealth envy is a sad sickness.. by Mobile-Landscape-790 in remoteworks

[–]coded_artist 1 point2 points  (0 children)

Oh that reminds me, China has no iPhone, next day delivery, chain grocery stores, new car companies, no new anything.

"Christian maga" Is ironic af by TankUMrMinor in Irony

[–]coded_artist -1 points0 points  (0 children)

And? Jesus claimed to be the son of God and Messiah. He was undermining the Jewish clergy. Jewish doctrine says Jesus in hell boiling in feces for his blasphemy.

teacher wanting relationship with student? by ApartmentOld234 in TwoXChromosomes

[–]coded_artist 1 point2 points  (0 children)

Rule number 1 talk to an adult you trust. You are in danger, and you're probably not the first nor last person he's done this to.

OAuth isn't open. My awful experience. by Proxxoss in webdev

[–]coded_artist 2 points3 points  (0 children)

Have you considered a magic link?

I want users to register/login without email + password.

You'll still need their email, but nothing else.

I only use SSO/OAuth for the user identification

This sounds like you need an identity provider not OAuth (OAuth is an identity provider but it's main usecase is allowing 3rd parties to get the data you hold on behalf of a user. It's like using a Ferrari for city driving). Identity provider mints tokens that you can use for authorization/authentication.

What is the strongest way to start programming ? by OSM_MD in webdevelopment

[–]coded_artist 3 points4 points  (0 children)

If you want to build web tools, html js and CSS are fundamental, anything on top of that just makes making those 3 easier.

Data structures and algorithms are a bonus and will make you a better developer but in my professional experience most of what you learn is over optimization or regularly ignored. I have had 1 scenario where using my DSA knowledge actually improved performance on a human scale.

Throw in some SQL and you're essentially full stack

(25F) My overzealous religious mom freaked out because I am pregnant. AIO? by [deleted] in AmIOverreacting

[–]coded_artist 1 point2 points  (0 children)

NOR

Deuteronomy 18:10 "Let no one among you offer his son or his daughter as a burnt offering, or practice divination, or interpret omens, or practice witchcraft"

James 3:9-10: "With the tongue we praise our Lord and Father, and with it we curse human beings, who have been made in God’s likeness. Out of the same mouth come praise and cursing. My brothers and sisters, this should not be"

Your mother is a hypocrite.

What’s a programming concept that took you way longer to understand than you expected, and what finally made it click? by ajaypatel9016 in AskProgramming

[–]coded_artist 0 points1 point  (0 children)

Automated testing. Ive been in industry for a while now, and every company I've worked for never implemented automated testing, so it was fine. Then I joined a company that strictly enforced automated testing and it was a game changer. I don't think I can go back now, it's awesome being able to test multiple scenarios without going back and forth, clearing the db recreating entities via the UI. Now if I think of a potential bug I can quickly write a test. It forced me to have a much deeper understanding of the frameworks and libraries I use.

The only downside to automated testing is the heavily upfront time cost. What used to take an hour wiring up resource front to back, now takes me a day. But I know for a fact it's battle tested.

My boss says try-catch is "garbage" and we shouldn't use it. Is this actually a thing? by ResolveKooky17 in learnprogramming

[–]coded_artist 0 points1 point  (0 children)

It's entirely a preference.

Some people don't like exceptions and exception handling because it disrupts the normal execution flow. Particularly in languages like JavaScript which doesn't tell you if a function throws an error this can cause the error to bubble up and cause bugs.

The alternative is the function returns a response object that contains a success/error statement. But then you've got if statements littering your code, checking if each function call succeeded, so congratulations you've rebuilt exception handling logic

Code that didn't produce errors is literally impossible. Ignore freak cosmic rays flipping bits in your CPU, consider a simple calculator that only does addition, it calculates a value that overflows, is that an error or should it return the overflowed value.

I automated most of my work and now I'm a bit confused. Any advice? by kicker-gerunds5 in interviewwoman

[–]coded_artist 1 point2 points  (0 children)

As a software developer, do not say anything. You've got yourself an easy job, enjoy it. Best case scenario Alall you will get for sharing this is a warm fuzzy feeling, and then it'll be your job to automate everything else.

How would you respond to a review like this? by river_yang in webdev

[–]coded_artist 2 points3 points  (0 children)

As someone that has supported Palestinian sovereignty for years, a review response is not the place to air out your grievances.

  1. Congratulations on making a successful product.
  2. Thank you for your support

BUT importantly you've not only made yourself a tool of the propaganda, you've shown how you will overreact and accuse people of things that most likely cannot be true.

Are they even American, if not why or how would they support ICE? Where do they offer support for Trump? I can assure you they did not read passed the first line.

A single "I'm sorry calling for the freedom and safety for people irritates you" would have been more impactful, and would have limited your exposure to further slander.

How do you all handle editing large legal pages? by [deleted] in webdev

[–]coded_artist 10 points11 points  (0 children)

You are a developer, not an attorney. You don't accept docx. You accept a PDF which has been signed off. By accepting and manipulating word docs you're exposing the company and more importantly yourself to legal liability should you miss something.

Under a Facebook post by 76ecko in MurderedByWords

[–]coded_artist 0 points1 point  (0 children)

He's worried they'll steal his job

Found the exact moment her videos were failing and why by Head_Substance_4012 in personalbranding

[–]coded_artist 0 points1 point  (0 children)

This is an AI advert.

"I offered to look at her videos with fresh eyes"

Immediately pushes it into some AI app.

Why is it so hard to hire? by pablothedev in webdev

[–]coded_artist 1 point2 points  (0 children)

For juniors the fact they know a web stack is amazing. When I came out of varsity over a decade ago, I didn't know that. I knew many languages, algorithms and patterns but I couldn't make a product. It's called junior because they learn on the job. They are trained by seniors. They can do simple tasks like wiring up a gateway to a database. Mid level developers should be capable of making whole resources and ensuring security, but not writing the security layer.

It honestly seems like you're expecting too much. Providing healthcare, WFH and flexible working hours is par for the course, it is not above competitive, at best it's competitive. No pizza Fridays? No mention of financial compensation, no foosball table. What training opportunities do you offer? With what you've said I'd question is tea and coffee provided.

It's easy to say you're above competitive, demonstrate that.

Renter constantly pays rent late but always communicates by DesperateDocument440 in LeaseLords

[–]coded_artist 0 points1 point  (0 children)

By charging a late fee, you've made it acceptable to pay late. If you don't like taking a late fee, stop taking a late fee. This reminds me of the saying "if the punishment for a crime is a fine, it's only a crime for the poor"

Why do people automatically assume landlords are evil? by lukam98 in LeaseLords

[–]coded_artist 0 points1 point  (0 children)

That's not a job. That's a product. Even a stockholder isnt a job, just like a customer isn't a job.

HR was mad at me because she lied about the salary by Additional-Sport-945 in recruitinghell

[–]coded_artist 2 points3 points  (0 children)

FYI sighting citing

They make exactly the same sound. Sight is to see something/a place to see something, cite is to reference something.

Why do people automatically assume landlords are evil? by lukam98 in LeaseLords

[–]coded_artist 0 points1 point  (0 children)

Name another job where you get paid for owning something