Making fun of #AI's mistakes to make yourself feel smart is the new making fun of juniors' mistakes to make yourself feel smart.
Making fun of #AI's mistakes to make yourself feel smart is the new making fun of juniors' mistakes to make yourself feel smart.
Programming is how we “talk” to robots. We give them instructions so they know when to move, stop, or avoid obstacles. Coding = the robot’s brainpower! #Coding #Robotics #NoireSTEMinist #BlackSTEM #WomenSTEM #BlackWomenSTEM #MySTEMIsForTheStreets
#Design #Pitfalls
AI pitfalls for product designers · How to avoid wasting time with AI prototypes https://ilo.im/166849
_____
#AI #Prompting #Coding #Prototyping #DesignTools #DesignProcess #ProductDesign #UxDesign #UiDesign #WebDesign
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:
https://stackoverflow.blog/2025/08/20/documents-the-architect-s-programming-language
Can anyone help me with #Markdown coding please?
How I can add half a line space in Markdown? (The <br> adds a full line space which is too much).
How can I add a 0.5 to 1 kerning space in a single word in Markdown? (The single   spacing is too much).
Join ACCU For Access To Journals
ACCU members receive two fantastic journals:
C Vu - The formal journal of ACCU for its members
Overload - Journal focusing on all aspects of software development
Memberships from just £35/year: https://accu.org/menu-overviews/membership/
A few more places left for #HumbleData #workshop with #FaministAI #London - this will be a hands on #beginner #coding workshop for folks who have no prior experience in #Python coding. Seats are limited, see link below for registration
Please RSVP #HumbleData workshop here and keep it up to date: https://lu.ma/57n4r0ny
No prior #coding experience required, but please bring a charged laptop to the #workshop.
Spaces are limited.
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: https://tideways.com/profiler/blog/compiler-optimized-php-functions?utm_medium=social&utm_source=mastodon&utm_campaign=compiler-optimized-php-functions
#Development #Launches
AGENTS.md · A simple, open format for guiding coding agents https://ilo.im/1669io
_____
#Programming #ContextEngineering #Coding #AI #Markdown #WebDev #Frontend #Backend #DevOps
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":
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/
Join ACCU For Access To Journals
ACCU members receive two fantastic journals:
C Vu - The formal journal of ACCU for its members
Overload - Journal focusing on all aspects of software development
Memberships from just £35/year: https://accu.org/menu-overviews/membership/
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?