<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://blog.shibuyaltd.co.uk/</id><title>Musing about software engineering.</title><subtitle>20+ years in software engineering and the AI made me surprisingly reflective. So, here we are.</subtitle> <updated>2026-04-15T14:18:26+01:00</updated> <author> <name>Zsolt Kulcsar</name> <uri>https://blog.shibuyaltd.co.uk/</uri> </author><link rel="self" type="application/atom+xml" href="https://blog.shibuyaltd.co.uk/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://blog.shibuyaltd.co.uk/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Zsolt Kulcsar </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>AI or not? What does the analysis tell us?</title><link href="https://blog.shibuyaltd.co.uk/posts/code-stats/" rel="alternate" type="text/html" title="AI or not? What does the analysis tell us?" /><published>2026-04-09T00:00:00+01:00</published> <updated>2026-04-14T11:36:35+01:00</updated> <id>https://blog.shibuyaltd.co.uk/posts/code-stats/</id> <content type="text/html" src="https://blog.shibuyaltd.co.uk/posts/code-stats/" /> <author> <name>Zsolt Kulcsar</name> </author> <category term="AI Assisted Engineering" /> <category term="Code Analysis" /> <summary>TL;DR: I built a small project in a few days to compare code metrics across AI-assisted and non-AI-assisted open-source projects. You can explore it at csq.shibuyaltd.co.uk. Preamble A few days ago, the complete source code of Claude Code leaked in a funny way. I jumped on the opportunity and took a look, but I wasn’t that interested in the obvious questions like: “Is it secure?” or “What are...</summary> </entry> <entry><title>Mirage reasoning</title><link href="https://blog.shibuyaltd.co.uk/posts/mirage-reasoning/" rel="alternate" type="text/html" title="Mirage reasoning" /><published>2026-03-30T00:00:00+01:00</published> <updated>2026-03-30T00:00:00+01:00</updated> <id>https://blog.shibuyaltd.co.uk/posts/mirage-reasoning/</id> <content type="text/html" src="https://blog.shibuyaltd.co.uk/posts/mirage-reasoning/" /> <author> <name>Zsolt Kulcsar</name> </author> <category term="LLM" /> <summary>This morning an email popped up in my inbox, with the subject “The mirage of visual understanding in current frontier models”. This sounds interesting enough, I started to read. Quickly I ended up on the research paper’s page on arxiv: MIRAGE: The Illusion of Visual Understanding it was released on 26th of March. Abstract (at least, elements of it) We report three findings … First, Frontie...</summary> </entry> <entry><title>Why am I warming up to AI assisted coding?</title><link href="https://blog.shibuyaltd.co.uk/posts/ai-coding-example/" rel="alternate" type="text/html" title="Why am I warming up to AI assisted coding?" /><published>2026-03-29T00:00:00+00:00</published> <updated>2026-03-29T00:00:00+00:00</updated> <id>https://blog.shibuyaltd.co.uk/posts/ai-coding-example/</id> <content type="text/html" src="https://blog.shibuyaltd.co.uk/posts/ai-coding-example/" /> <author> <name>Zsolt Kulcsar</name> </author> <category term="AI Assisted Engineering" /> <summary>I see a lot of backlash from software engineers against AI assisted coding, and for a while I was in that camp, but as I gained more experience with the tools I warmed up to them. Over time I realised that the Genie allows me to concentrate on the problem and its solution rather than bogging down in the code. I’m not saying that we can dismiss bad code and bad engineering. After all in the last...</summary> </entry> <entry><title>Your LLM Doesn't Write Correct Code. It Writes Plausible Code</title><link href="https://blog.shibuyaltd.co.uk/posts/your-llm-doesnt-write/" rel="alternate" type="text/html" title="Your LLM Doesn&amp;apos;t Write Correct Code. It Writes Plausible Code" /><published>2026-03-18T00:00:00+00:00</published> <updated>2026-03-22T19:53:48+00:00</updated> <id>https://blog.shibuyaltd.co.uk/posts/your-llm-doesnt-write/</id> <content type="text/html" src="https://blog.shibuyaltd.co.uk/posts/your-llm-doesnt-write/" /> <author> <name>Zsolt Kulcsar</name> </author> <category term="AI Assisted Engineering" /> <summary>I’ve taken the liberty of reusing the title of a Substack post. It’s a great post and worth reading, although it makes a different point from the one I’m making here. When one is prompting the language model to generate code, one relies on the collective knowledge slurped up in the model’s training data. One might get the feeling that the piece of code written in front of one’s eyes is unique,...</summary> </entry> </feed>
