HN user

helix90

26 karma
Posts0
Comments13
View on HN
No posts found.

Can confirm. Got the same e-mail sent to my Sendgrid registered e-mail address. Fortunately I also got an e-mail from one of the apps I have that uses Sendgrid so I assumed it was phishing and logged in by hand to check.

If I were interviewing you for an Embedded position I would ask questions about how your skills with .NET and React applied to your embedded projects. I would review your github repo and ask about the embedded projects there and what lessons you learned, and how they were different than a .NET project.

Changing specialties is rough, but I have done it more than once. Embedded is a strange space, but you can break in.

This is a question I use when interviewing devs for writing REST API.

The answer is either way, and it depends on the tooling you are using. If you are relying on a client library that doesn't handle HTTP errors in the way you want, then you return a 200 - OK {"error": "bad request"}. If the client library does what you want, then returning a limited selection of 4xx errors is very useful for letting the client know what happened quickly and easily.

Personally, I default to using the HTTP error codes. But I know that some really large companies don't agree, and always return a 200 OK to any valid request.