<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: alexjreid</title><link>https://news.ycombinator.com/user?id=alexjreid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 09:29:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alexjreid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alexjreid in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Delving deep into novel ways to extend Excel and make it more accessible. Perhaps different approach to copilot in that AI is only used during authoring, the yielded output being a standalone artifact.<p>The result is <a href="https://xllify.com" rel="nofollow">https://xllify.com</a><p>It embeds Luau which tames the very old school C SDK. This means that the same code can run as native add-ins on Windows (XLL) and the more modern-but-far-slower web engine, thanks to WASM. Luau is safe and fast.<p>The exact same bytecode runs in both styles of add-in. You get the performance of native with no extra work. Many approaches for writing custom functions are unacceptably slow, particularly when their inputs come from fast moving realtime data feeds.<p>I know Luau is perhaps a left-field choice. However, coupled with a coding assistant and bringing that lightweight conversational dev experience right into Excel (xllify Assistant is an add-in itself) this is perhaps less of a barrier.</p>
]]></description><pubDate>Mon, 09 Feb 2026 12:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944346</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=46944346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944346</guid></item><item><title><![CDATA[New comment by alexjreid in "Show HN: xllify: Turn formulas, VBA, or plain English into Excel add-ins"]]></title><description><![CDATA[
<p>xllify takes your existing Excel formulas or VBA and produces clean, reusable custom functions packaged as proper add-ins. You can also just describe what you need in plain English.<p>Yes, this part is an LLM wrapper. LLMs can reliably write code that targets xllify, given adequate guardrails.<p>The engine is written in C++ and uses Luau (Roblox's Lua fork) as the sandboxed scripting runtime. Luau might seem an odd choice, but it's genuinely well-suited here, it's fast, sandboxed, and compiles easily for both native and WASM targets. And you don't really need to know Luau to use xllify: the AI writes it for you. We'll see if Luau is a barrier.<p>Anyway, the same Luau code runs two ways:<p>.. As a native XLL add-in on Windows, talking directly to Excel's C API. This gives you in-process, multi-threaded function execution with low overhead. If you've ever wrestled with the C API directly, you know why this matters. It's extremely fast but utterly brutal to work with. xllify tames.<p>.. As a web-based add-in via WebAssembly, using the Office JS platform. Same code, same functions, but now deployable on Mac and Web with all the discoverability and security benefits that come with the modern add-in model.<p>Luau coroutines are supported, so functions can do non-blocking work (API calls, streaming data) without locking up the calculation chain. The runtime ships with a comprehensive standard library so you're not starting from nothing.<p>DuckDB is available to do heavy lifting on data analytics problems on data that might be too big to fit into Excel.<p>LLMs can hallucinate, so xllify doesn't rely purely on generation. The AI will select from a library of verified, tested functions where they exist rather than generating from scratch every time. Industry-specific function packs (finance, healthcare) are on the way.<p>There are two ways to build:<p>.. xllify Assistant runs inside Excel itself. You have a conversation with the assistant, build and test functions live, and when you're done you can export a .zip with a ready-to-deploy add-in setup including the package.json Office JS packages.<p>.. xllify agent tooling for local development if you prefer working in your own editor/terminal.<p>The add-ins are fully self-contained. No runtime dependencies, no phoning home, no ongoing model costs. Once built, it's yours. Works in air-gapped environments.<p>Try the online demo and sign up for early access: <a href="https://xllify.com" rel="nofollow">https://xllify.com</a> - I would love your thoughts on this niche little thing.</p>
]]></description><pubDate>Mon, 09 Feb 2026 11:32:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944112</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=46944112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944112</guid></item><item><title><![CDATA[Show HN: xllify: Turn formulas, VBA, or plain English into Excel add-ins]]></title><description><![CDATA[
<p>Article URL: <a href="https://xllify.com/">https://xllify.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46944111">https://news.ycombinator.com/item?id=46944111</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 09 Feb 2026 11:32:37 +0000</pubDate><link>https://xllify.com/</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=46944111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944111</guid></item><item><title><![CDATA[Show HN: xllify turns prompts into Excel functions]]></title><description><![CDATA[
<p>Maintaining large Excel workbooks is dull and thankless work. The situation can be can be somewhat improved with custom functions whose logic can be tested outside of Excel. Traditionally this has been a fairly advanced area with not a huge amount of adoption. xllify can create high performance .xll add-ins to extend Excel, all from prompting with requirements, existing formulas or VBA.
The resulting add-in uses the C SDK for maximum performance: no Python, .NET or COM.
I'd be glad of any thoughts!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46823876">https://news.ycombinator.com/item?id=46823876</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 Jan 2026 12:53:15 +0000</pubDate><link>https://xllify.com/</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=46823876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46823876</guid></item><item><title><![CDATA[New comment by alexjreid in "Show HN: Excel Custom Functions in Zig"]]></title><description><![CDATA[
<p>Thank you! Yes they've been around a long while. They perform well and can make use of multiple threads etc. The SDK is pretty old school so best to use a layer on top such as xllify, Excel-DNA...</p>
]]></description><pubDate>Thu, 20 Nov 2025 09:09:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45990603</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=45990603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45990603</guid></item><item><title><![CDATA[Show HN: Excel Custom Functions in Zig]]></title><description><![CDATA[
<p>A Zig package for implementing Excel custom functions against the ancient C SDK.<p>This exists because I wanted to learn about Zig's C interop and comptime to see if it was possible to make the Excel C SDK slightly nicer to work with.<p>It's just a demo, I wouldn't use it for anything important, but I learnt a lot doing it. There is also a demo repo: <a href="https://github.com/AlexJReid/zigxll-standalone" rel="nofollow">https://github.com/AlexJReid/zigxll-standalone</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45978400">https://news.ycombinator.com/item?id=45978400</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 19 Nov 2025 11:42:39 +0000</pubDate><link>https://github.com/AlexJReid/zigxll</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=45978400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45978400</guid></item><item><title><![CDATA[From prompt to Excel custom function in 30 seconds]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexjreid.dev/posts/xllify-claude-code-agent/">https://alexjreid.dev/posts/xllify-claude-code-agent/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45966406">https://news.ycombinator.com/item?id=45966406</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 18 Nov 2025 14:21:05 +0000</pubDate><link>https://alexjreid.dev/posts/xllify-claude-code-agent/</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=45966406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45966406</guid></item><item><title><![CDATA[Patching a service into a test environment for fast local development]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexjreid.dev/posts/patching-in-a-development-service/">https://alexjreid.dev/posts/patching-in-a-development-service/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32105936">https://news.ycombinator.com/item?id=32105936</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 Jul 2022 08:15:27 +0000</pubDate><link>https://alexjreid.dev/posts/patching-in-a-development-service/</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=32105936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32105936</guid></item><item><title><![CDATA[How I've seen technology, coding and the Internet help my autistic boy]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@AlexJReid/autism-and-the-internet-age-352fdb93d56a">https://medium.com/@AlexJReid/autism-and-the-internet-age-352fdb93d56a</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8533759">https://news.ycombinator.com/item?id=8533759</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Oct 2014 16:05:15 +0000</pubDate><link>https://medium.com/@AlexJReid/autism-and-the-internet-age-352fdb93d56a</link><dc:creator>alexjreid</dc:creator><comments>https://news.ycombinator.com/item?id=8533759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8533759</guid></item></channel></rss>