mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

743
active users

#coding

61 posts55 participants3 posts today

The biggest bottlenecks in the software lifecycle have nothing to do with code. They’re people problems: communication, persuasion, decision-making.

How do you reliably get the right people in the right place, at the right time, talking about the right things? Is there a transfer protocol or infrastructure-as-code tool that works on human beings?

As it happens, yes.

My latest byline:

🔗 stackoverflow.blog/2025/08/20/

stackoverflow.blogDocuments: The architect’s programming language - Stack Overflow

You’ve probably seen `use function strlen` in PHP and shrugged.

But here’s the twist: in certain cases, it activates a special compiler optimization in PHP that makes some functions significantly faster.

This is your eureka moment! Here’s how it works, when it matters, and how to adopt it easily: tideways.com/profiler/blog/com

On a whim tonight I started playing with a program to solve #Wordle mainly just to see what I could do.

I created a very simple one using regular expressions that filtered based on previous guesses, and then just picked a random word. If you gave it up to a dozen guesses it solved most of the time. Limit to 6, and it was reduced to about 10-15% success rate.

But that was just random guessing. What if I tried to make it smarter? Well I wrote my first draft, but got... a division by 0 error trying to calculate the average.

So, it was a lot slower, but at least it failed miserably 😂

Computer sagt Nein: Dass "#Vibe #Coding" noch nicht state of the art in der #Softwareentwicklung ist, musste ein Entwickler am eigenen Leib - oder besser gesagt an seiner eigenen Codebasis erfahren.

So hat der #KI-#Agent trotz einer vorher definierten "Aktionssperre" unbefugte Änderungen an der Live-Infrastruktur des betroffenen Unternehmens vorgenommen und dabei Tausende Daten gelöscht.

Mit seinem Fehler konfrontiert, gab der #AI-Agent zu, "in Panik geraten zu sein":

fortune.com/2025/07/23/ai-codi

Continued thread

If my kid were about to go to college and thinking about a #career in #coding, I'd try to talk them into choosing a more promising profession. Like music. Or English. Or pottery. Because, while there will always be a need for expert coders, the demand for that skillset is about to plummet.

The rest, well. . . like John Henry, they may die with a hammer in their hand, Lord, Lord / Die with a hammer in their hand. (Google it, kids)

Many times in my career I've wondered if I should ever have accepted that first promotion to management. Back in ye olde times, I was a #systemsadministrator and a #programmer. Occasionally I am nostalgic for the deep feeling of flow that accompanies working on a problem or #coding.

Today is not one of those days.

For the past couple of days I've been playing with #replit, an application that builds working web apps from your natural language description of features and functions.

Its performance is nothing less than stunning. It's not that it turns out better code than a human would, but rather that it turns out solid, working code faster than previously imaginable.

Beyond that, it is incredibly intuitive about what it is I'm trying to do. The implementation suggests future enhancements, all of which (so far, at least) have been on point.

1/

Hello! I am interested in hearing from anyone who has (un)successfully made use of genAI in any shape or form specifically when teaching programming. I'm thinking specifically university at undergraduate level but happy to hear about any teaching related activities at any level.

Specifically what did you do? What were the challenges and opportunities? Could you have done the same without genAI?