scrambled letters are essentially just a race condition
#amCoding #amProgramming #softwareDevelopment #softwareEngineering
scrambled letters are essentially just a race condition
#amCoding #amProgramming #softwareDevelopment #softwareEngineering
Spent what felt like an eternity #debugging an issue with cookies in an express js server. Turns out the max-age value in express is in milliseconds, not seconds like in the http spec for cookies. Iβm sure the reason is developer convenience π€ͺ #amcoding #webdev
I finally found out how to fix the setup for #odin #vscode debugging using LLD. I added the -linker:lld flag in addition to -debug. Seems obvious in hindsight π€¦ββοΈ Now I can set breakpoints in VSCode and inspect the memory live. Much more convenient than printf debugging. #programming #amcoding
#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
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
This year's #StateOfHTML feature score:
270 points
What's yours?
Find out: https://survey.devographics.com/en-US/survey/state-of-html/2025
#StateOfHTML2025 #StateOfHTMLSurvey #StateOfHTML2025Survey #StateOfHTMLSurvey2025 #StateofSurvey #StateofSurveys #amCoding #amProgramming #webDev #webDevelopment #softwareDevelopment #softwareEngineering
source control main branch progression FOMO
#amCoding #amProgramming #webDev #webDevelopment #softwareDevelopment #softwareEngineering #git #vcs
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 π
#amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDevelopment #webDev #JS #JavaScript #ECMAScript #js_dates #wtfjs
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
Well, finally got through all the dependencies I needed to do a little refactoring to document what I want to do with my fun project. Not sure if "writing documentation" is fun by itself.
Project Layout (v4.0.0, 2025-03-15)
https://d.moonfire.us/garden/project-layout/
https://src.mfgames.com/dmoonfire-garden/project-layout
So, the initial version of v4 project layout that explains that last year or so of my development evolution on private projects:
.config/ for configuration files