scrambled letters are essentially just a race condition

#amCoding #amProgramming #softwareDevelopment #softwareEngineering

#ADHS #devs, I want to test a theory: How good are you at/how are your feelings towards debugging?

#amCoding #amProgramming #webDev #webDevelopment #softwareDevelopment #softwareEngineering #computerScience #neurodiversity

Proposal to rename the type assertion operator in #TypeScript (`as`) to "gaslighting operator"

#amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDevelopment #webDev

array_is_dict()/array_is_dictionary()/Arr::isDict
100%
array_is_hashmap()/Arr::isHashMap()
0%
Something else (comment below)
0%
Poll ended at .
Zuri (he/him) ๐Ÿ• CET (@shaedrich@mastodon.online)

Fellow #PHP #webDevelopers, PHP 8.1 introduced `array_is_list()` This implies that `array_is_assoc()` is essentially its negation (e.g. #Lavavel therefor has the complementing methods `Arr::isList()` and `Arr::isAssoc()`). Knowing, that an array is a list, can help by narrowing the key type to `int`. However, knowing, that the array is associative, tells us less: Just that the keys are of mixed type. So, how would you call a function that testifies that an array only has string keys?

Mastodon

Is there a locale flag (POSIX or BCP47) to indicate how "educated" the expressions are (formulas vs formulae, choice of entirely differet words, etc.)

But I assume, this would be hard to standardize

#amProgramming #amCoding #computerScience #Linguistics #webDev #webDevelopment #softwareDevelopment #softwareEngineering

I scored 13/28 on https://jsdate.wtf and all I got was this lousy text to share on social media.

But jokes aside, I had great funโ€”and quite a few headscratches, yaw drops, and sighs ๐Ÿ˜…

https://jsdate.wtf/

#amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDevelopment #webDev #JS #JavaScript #ECMAScript #js_dates #wtfjs

new Date("wtf")

How well do you know JavaScript's Date class?

jsdate.wtf

Fellow people in #softwareDevelopment: How do you do "#CodeReview post-processing", meaning what do you do with the review comments that either weren't (considered) directly actionable during the MR/PR (e.g. follow-up tickets) or contained general feedback/shortcomings that have to be addressed outside the scope of the MR/PR (e.g. improve our handbook, "replace this in the whole codebase", "we need to discuss this as a team" etc.)?

#amCoding #amProgramming #softwareEngineering #webDevelopment

Don't force software developers into using and producing #AI tools. If you want prompt engineers, get prompt engineers, not software developersโ€”these are two vastly(!) different professions (for a reason!).

Otherwise, the industry will beg for coders in a decade, if even that far into the futureโ€”mark my words. Because they will either have quitted, unlearned or ever learned coding.

#amCoding #amProgramming #ArtificialIntelligence #generativeAI #genAI #softwareDevelopment #softwareEngineering