4,260 reputation
927
bio website hierax.org
location Minneapolis, MN
age 36
visits member for 3 years, 9 months
seen 4 hours ago

I love software development, and technology of all kinds. I have a boy and a girl and a beautiful wife, all of whom I adore. I practice Traditional Chinese Kung Fu, and hope that my kids will too. I write code and play boardgames in my spare time.

I currently work as a software engineer in Edina, MN.


May
22
answered How should an API or server respond when a device connects with a different account than it is bound to?
May
22
revised How should an API or server respond when a device connects with a different account than it is bound to?
grammar
May
20
comment REST API design: POST (implicit userId) vs PUT (explicit userId)
We're in agreement on server-side authorization. Accepting a userId filter as in your example for a news resource is confusing at best; collection filters don't belong in the path, they belong in a GET parameter. If an ID is supported as a child resource of a /news resource, it should be interpreted as a specific news ID.
May
20
comment REST API design: POST (implicit userId) vs PUT (explicit userId)
Filtering has to happen on the server side based on authentication info, otherwise a user sending requests outside of the UI would be able to access to more than they should.
May
18
comment Design suggestions for converters in Java
Could you provide an example?
May
1
reviewed Approve Why is negative zero important?
Apr
24
comment Automatic builders/chain setters for Java?
Project Lombok has (along with lots of other great annotations) @Builder.
Apr
20
comment Difference between Throttling and Rate limiting in API Management
It looks like you're trying to clarify your question; instead of adding an answer to do so, edit the question. You may want to check out the help center to understand this site better.
Apr
17
reviewed Approve Is it ever a good idea to hardcode values into our applications?
Apr
10
awarded  Pundit
Apr
3
awarded  Nice Answer
Apr
3
answered Multiple CS Sheets or Javascript
Apr
2
answered Is it a bad practice to separate the unit tests for a class?
Mar
25
asked What belongs in an HTTP request header vs the request body?
Mar
18
answered Does sending system-profile information with HTTP GET request conform to RESTful practices?
Mar
18
comment Does sending system-profile information with HTTP GET request conform to RESTful practices?
Looks like it's URL parameters.
Mar
18
comment Does sending system-profile information with HTTP GET request conform to RESTful practices?
In what way does Sparkle include system-profile info with the GET request? E.g. as a request body, as a URL parameter, etc?
Mar
18
comment Does sending system-profile information with HTTP GET request conform to RESTful practices?
REF 7321 appears to be Cryptographic Algorithm Implementation Requirements and Usage Guidance for Encapsulating Security Payload (ESP) and Authentication Header (AH) - is that the RFC you're referring to?
Mar
18
comment Handling DomainExceptions using REST endpoint
Related: programmers.stackexchange.com/a/237239/34183
Mar
13
comment Understanding basics of object declaration in Java
In that case, a more accurate word might be "verbose".