Irish Quin
3.6K posts

Irish Quin
@Irish_Quin
Husband | Father | Golfer | Software Engineer
Ireland Katılım Kasım 2008
2.8K Takip Edilen1.9K Takipçiler

The tab vs spaces debate is irrelevant if you use an `.editorconfig` file and enforce it in CI. Consistency beats preference every time in shared codebases. #codequality #devtips
English

Pretty-printing XML before reading it is not optional. Minified XML is hostile to humans. If you're debugging a SOAP response, format it first. Always. #XML #debugging
English

If your API requires clients to parse an error message string to understand what failed, that's a design flaw. Error codes belong in a field, not embedded in human-readable text. #API #codequality
English

When reviewing someone's code, check the data format assumptions first. A function that expects ISO 8601 but receives locale-formatted dates will fail silently in production. #codequality #devtips
English

Local-first tooling isn't just a privacy preference. It's faster, works offline, and removes a class of failure mode entirely. Single-purpose browser tools that run client-side are underrated. #privacy #developertools
English

@QuietFSoftware And then you get systems that fail silently and still return 200 making it look like a success when there was actually a detected failure that wasn't acted on correctly
English

@Irish_Quin Status codes are somehow one of the easiest things in webdev to understand/implement.
and yet so many sites use them incorrectly.
Friend worked on a site that always returned 200 but with error messaging for failures...
English