Ai

AI Agents and Autocomplete still need a Human Finishing Touch

Dohmke [GitHub CEO] described an effective workflow where AI tools generate code and submit pull requests. Developers can make immediate adjustments using their programming skills.

Matches my experience as well. A silly example. I ask AI to add padding to a div and it adds a style inline tag. Not a pt-3 class. AI has been great for getting 80% started. The rest is still up to us.


Quote Citation: TECHINASIA, “GitHub CEO: manual coding remains key despite AI boom”, 23 Jun 2025, https://www.techinasia.com/news/github-ceo-manual-coding-remains-key-despite-ai-boom

Vibe code prototypes, build great software

Redoing work is now extremely cheap. Code in the small is less important than structural patterns and organisation of the code in the large. You can also build lots of prototypes to test an idea out. For this, vibe-coding is great, as long as the prototype is thrown away and rewritten properly later.

This is fitting my better understanding of the shift in software development from vibe coding (hello Ruby on Rails would like a word) and using prompts to build design docs to THEN build software.

Fed Chair ruminates on AI

Speaking to the US Senate Banking Committee on Wednesday to give his semiannual monetary policy report, Powell told elected officials that AI’s effect on the economy to date is “probably not great” yet, but it has “enormous capabilities to make really significant changes in the economy and labor force.”

No timeline given, but another signal that labor disruption is on the horizon. And fiddling with interest rates isn’t going to fix this one.

How tax codes drive staffing decisions

Since the start of 2023, more than half-a-million tech workers have been laid off, according to industry tallies. Headlines have blamed over-hiring during the pandemic and, more recently, AI. But beneath the surface was a hidden accelerant: a change to what’s known as Section 174 that helped gut in-house software and product development teams everywhere from tech giants such as Microsoft (MSFT) and Meta (META) to much smaller, private, direct-to-consumer and other internet-first companies. For almost 70 years, American companies could deduct 100% of qualified research and development spending in the year they incurred the costs. Salaries, software, contractor payments — if it contributed to creating or improving a product, it came off the top of a firm’s taxable income.

AI takes time to get right

Eoin Hinchy, cofounder and CEO of workflow automation company Tines, said his team had 70 failures with an AI initiative they were working on over the course of a year before finally landing on a successful iteration.

As Jim Collins says, bullets then cannonballs. ‘AI’ covers so many types of solutions that to say you’re doing ‘AI’ is a lot like ‘we have a website’ in the late 90s. Congratulations on recognizing that the internet/ai is transformative. But deploying solutions will take time and effort. There are still no silver bullets.

Claude Code and working patterns

With AI, code is becoming really cheap. This means that you can now build stuff that you only ever use once without feeling bad about it. Everything that you wish would make your current task easier can just be created out of thin air.

Fits in with being more ambitious because the cost of writing code is zero. But knowing what code to write is priceless. Also some good ideas on gitworkrees and task delegation. One thing I wish was more detailed was how he collects all the threads loops. Like does he kick off a bunch of threads and then look at them one by one? Humans are still single threaded least I checked..

AI and the man behind the curtain

These statements betray a conceptual error: Large language models do not, cannot, and will not “understand” anything at all. They are not emotionally intelligent or smart in any meaningful or recognizably human sense of the word. LLMs are impressive probability gadgets that have been fed nearly the entire internet, and produce writing not by thinking but by making statistically informed guesses about which lexical item is likely to follow another.

AI, LLM and attack vectors

The bad news is that once you start mixing and matching tools yourself there’s nothing those vendors can do to protect you! Any time you combine those three lethal ingredients together you are ripe for exploitation.

With the rise of LLMs is now ripe for exploitation. Target your LLM to your email? What happens when there is mallicious prompts in plain text? Will be interesting to see how this plays out.

Amazon and AI

As we roll out more Generative AI and agents, it should change the way our work is done. We will need fewer people doing some of the jobs that are being done today, and more people doing other types of jobs. It’s hard to know exactly where this nets out over time, but in the next few years, we expect that this will reduce our total corporate workforce as we get efficiency gains from using AI extensively across the company.

No - you fix it

GitHub has decided to gift open source with more AI contributions. You can press a button and GitHub Copilot will automatically generate a bug report for you — for any public project on the site!

The irony here being if AI is so good at programming why doesn’t the button generate a .patch file? Oh thats right because someone still has to maintain the product. Can you imagine a software built by AI? Like the whims of Twitch plays pokemon…