RE: https://mastodon.art/@otterlove/116505289006825916

This year's #StateOfAI survey had the question "What other questions do you wish the survey would've asked, if any?"

Here are my suggestionsβ€”I thought, I didn't want to keep them from you:
– How do you feel due to the fact that you are surrounded by #AI in your job and daily life?

1/

#amCoding #amProgramming #artificalIntelligence #genAI #generativeAI #AGI #agenticAI #AIChatBot #vibeCoding #promptEngineering #agenticCoding #noAI #LLM

Probably late to the game, but one thing, I hadn't explored yet with first-class callable syntax in #PHP is how we can write dynamic function calls now in a way that improves static analysis quite a bit:

#amCoding #amProgramming #PHP8_1

I propose a new #git commit message trailer

Tokens-used: β„•

so that everyone can see when you burned a whole forest to make a small change to a log message

#AI #artificialIntelligence #generativeAI #genAI #noAI #vibeCoding #amCoding #amProgramming #softwareDevelopment #softwareEngineering #programming #webDevelopment #webDev #computerScience

Co-workers calling you "unfair" when you call them out on not reading their #AI-generated code before submitting it for code review as if there was nothing they could have done differently and they had nothing to do with the task whatsoever.

#artificialIntelligence #agenticAI #noAI #Copilot #agents_md #webDevelopment #softwareDevelopment #webDev #amCoding #amProgramming #vibeCoding #PromptEngineering

Gibt es in Deutschland noch Softwareunternehmen, die sich explizit gegen #KI ausgesprochen haben und diese weder in ihrer Software einsetzen noch diese in ihren Entwicklungsprozessen verwenden?

#FollowerPower #GerneRT #amCoding #amProgramming #webDev #webDevelopment #softwareDevelopment #softwareEngineering #AI #artificialIntelligence #noAI #generativeAI #genAI #agenticAI #vibeCoding #promptEngineering

For years, devs had to be beaten to write docs. With #AI, they now do this freely and happily. Don't get me wrong: I am happy that they finally do this at all. BUT:
– Why did it need AI for this? (rhetorical question)
– It's all in AI-specific files (e.g. agents.md, Copilot instructions, etc.), even though, most of this documentation is not AI-specific

#artificialIntelligence #agenticAI #noAI #Copilot #agents_md #webDevelopment #softwareDevelopment #webDev #amCoding #amProgramming #vibeCoding

Back from #LaraconEUβ€”my favorite talks were
– "Effective Code Reviews: What NOT to Do" by the one and only Luke Kuzmish
– "Write better abstractions: Lessons from an import system" by @danharrin

I definitely recommend checking these out once they are uploaded on the LaraconEU YouTube channel

#Laracon #LaraconEU2026 #PHP #amCoding #amProgramming #Laravel #webDevelopment #webDev #CodeReview

#TypeScript nerds, can you help me out?

I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.

The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.

Thanks in advance!

1/2

#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript