Sign in

Colum Ferry

@ferrycolum.bsky.social
483 followers 32 following 33 posts

🧑🏼‍💻 Senior Software Engineer @ Nx 👨‍👩‍👧‍👦 Married with 2 kids. 🔥 Opinions my own. 📕 Author of The Blackstone Legacy a.co/d/i48Hsu5

PostsRepliesMedia
Colum Ferry @ferrycolum.bsky.social · 31/07/2025
It's public 🎉 We built a Docker plugin for @nx.dev If you run into any trouble with it, please let me know!
000
Colum Ferry @ferrycolum.bsky.social · 20/05/2025
This is yet another example of “I didn’t know I needed this until I used it” Not only that - but after less than a week of using it internally, I wanted to use it all the time It’s incredible 🔥🔥
010
Colum Ferry @ferrycolum.bsky.social · 14/05/2025
Guide on how to migrate from Angular Webpack: nx.dev/recipes/angu...
nx.dev
Migrate Angular with Webpack to Rspack
Guide on how to Migrate Angular projects using Webpack to Rspack
000
Colum Ferry @ferrycolum.bsky.social · 14/05/2025
You can find the release notes here: github.com/nrwl/angular...
github.com
Releases · nrwl/angular-rspack
Rspack Plugin and Tooling for Angular applications - nrwl/angular-rspack
110
Colum Ferry @ferrycolum.bsky.social · 14/05/2025
It's been a long time coming - but we did it! Feature Parity with @angular 19.2 - HMR Support - Budgets Support - App Shell Support - And much more I'm super excited for this! Please try it out and let us know if you run into issues so that we can make sure it's as stable as possible!
141
Reposted by Colum Ferry
Nx @nx.dev · 08/05/2025
📣 Nx 21 Launch Week continues with new and improved Module Federation! Module federation with Rspack is easier than ever with inferred tasks AND continuous tasks giving you that 🔥 DX you need. Get all the details on the blog: nx.dev/blog/improv...
nx.dev
New and Improved Module Federation Experience with Nx
Nx 21 introduces native support for Module Federation with Inferred Tasks and Continuous Tasks, enabling streamlined Rspack configs and seamless multi-app serving for improved developer experience.
076
Colum Ferry @ferrycolum.bsky.social · 06/05/2025
🚀 Angular Rspack 20.9 Released! - Static Site Generation Support matching @angular.dev - @tailwindcss.com v4 Support - Fixes for Windows - Minimum @rspack.dev supported bumped to v1.3.5 - Other fixes
062
Colum Ferry @ferrycolum.bsky.social · 06/05/2025
Absolutely huge release from the @nx.dev team! The dedication the team showed to getting this release right was inspiring 🎉
000
Reposted by Colum Ferry
Nx @nx.dev · 05/05/2025
👀 Something big is on the horizon...
0124
Colum Ferry @ferrycolum.bsky.social · 30/04/2025
/jk But for real, this is super cool to see!
000
Colum Ferry @ferrycolum.bsky.social · 30/04/2025
We're doing it... We're taking over! 🎉
110
Reposted by Colum Ferry
Nx @nx.dev · 28/04/2025
We just shipped an MCP that fixes your CI, automatically! ✅ Get notified instantly if your PR CI fails ✅ Click a button and let an LLM auto-fix the issue ✅ Stay in your editor, stay in flow youtu.be/fPqPh4h8RJg
youtube.com
The MCP Server That Fixes CI For You
We just dropped a game-changer for Nx users: the Nx Console now integrates directly with Nx Cloud and the new MCP server to fix your CI runs automatically wi...
1103
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
So overall productivity was higher because I got two tasks done at the same time.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
I believe if I had have focused on the task I told Junie to do, I would have completed it faster than Junie would have - but that wasn't the point. By using it, I was able to focus on a task and get it done, all while Junie took care of another task.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
It was successful and completed the task to a good standard. However, it happened over the course of ~3 hours. A result of me not focusing on it. I would tell it to do something, work on the task I was focusing on and come back to it much later.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
I used it on a task that needed done but that I was not focusing on. I more explicitly told it the approach it should take to fit the codebase. I gave it more context that I was acutely aware of that would impact the areas it _should_ be touching.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
From that I went back to trying it in an existing project and used what I had learned from the tower defence game.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
So I told it to refactor what currently existed to follow certain design patterns - key point 2 Then I wanted to add more complexity to the game. I had to be much more specific about the changes I wanted to see rather than at a higher level, but it mostly generated solid code - key point 3
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
As the project grew larger, the completeness of the code it generated suffered. It was starting to generate code invoking methods that it never generated. It also began to create a "god" class. One class to rule them all and it was getting ridiculous.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
Two weekends ago I forced myself to use it exclusively to build a small tower defence game. At the time I was also doing things around my house and writing some of my novel. I found this more effective. It was able to get a project up and running quickly while I focused on other things- key point 1
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
Once I finally got it working, I tried it out for a relatively trivial task. It was not great. It was slower than what I could have done manually and it massively missed integral context and relations between various areas of the codebase. So it got sidelined for a while.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
Junie - Agentic AI I have a love-hate relationship, but it's growing on me. When I first tried to use it, the theme I had installed in my IntelliJ IDEA and WebStorm conflicted with it and caused it to crash out every time. But at the time I didn't know it was the theme. It took some digging.
100
Colum Ferry @ferrycolum.bsky.social · 28/04/2025
So I need to break this down a bit. AI Assistant and Agentic AI JetBrains AI Assistant I haven't used in a long while. When I first tried it out, it was painfully slow and hallucinated a lot. So I switched to using Supermaven and haven't looked back. JetBrains AI Assistant may improved since then.
210
Colum Ferry @ferrycolum.bsky.social · 25/04/2025
We're getting ever closer to feature parity 🎉
000
Colum Ferry @ferrycolum.bsky.social · 25/04/2025
Go 🌟 the repo! github.com/nrwl/angular...
110
Colum Ferry @ferrycolum.bsky.social · 25/04/2025
Learn how to get started with Angular Rspack here: nx.dev/recipes/angu...
nx.dev
Getting Started - Angular Rspack
Learn how to get started with Angular Rspack applications in Nx.
110
Colum Ferry @ferrycolum.bsky.social · 25/04/2025
🚀 Angular Rspack 20.8 Released! - Improved Index Html Generation - Improved support for @angular.dev i18n inlining - Service Worker Support - Web Worker Support - @rspack.dev updated to 1.3.7
165
Reposted by Colum Ferry
Victor Savkin @victorsavkin.bsky.social · 17/04/2025
Nx and AI - Why They Work so Well Together nx.dev/blog/nx-and-... @nx.dev
nx.dev
Nx and AI - Why They Work so Well Together
Explore how Nx monorepos amplify AI benefits by providing complete context and consistent tooling, creating a growing competitive advantage for enterprise development.
186
Colum Ferry @ferrycolum.bsky.social · 15/04/2025
The HMRC here aren’t flawless, arguably very flawed, but the fact that filing taxes is something 80% of working people don’t need to think about is incredible 😅
100
Colum Ferry @ferrycolum.bsky.social · 15/04/2025
I wrote a blog post explaining how to quickly get up and running with @angular.dev @rspack.dev apps! Check it out and let me know what issues you run into with `@nx/angular-rspack`!
040
Colum Ferry @ferrycolum.bsky.social · 14/04/2025
At the core of it, it’s just a babel transformer that Angular already provides in the localise package
020
Colum Ferry @ferrycolum.bsky.social · 14/04/2025
I18N support - in an @angular.dev @rspack.dev project? No way… 😎😎
120
Reposted by Colum Ferry
Gergely Szerovay @gergelyszerovay.bsky.social · 03/04/2025
🅰️📢 Check out the 36th issue of the AngularAddicts newsletter: Angular 19.2, Accessibility testing & more www.angularaddicts.com/p/angular-ad... @cedric-exbrayat.bsky.social @nartc.bsky.social @mhartington.io @marktechson.com @ricky.pt @dominikdonoch.bsky.social @ferrycolum.bsky.social
angularaddicts.com
Angular Addicts #36: Angular 19.2, Angular week at Nx, Accessibility testing & more
My favorite Angular resources of March, 2025
041
Colum Ferry @ferrycolum.bsky.social · 02/04/2025
❓ Who has tried out the `@nx/angular:convert-to-rspack` migration? I'd love some feedback - any issues you faced, if you found it useful, etc. nx.dev/recipes/angu...
nx.dev
Migrate Angular with Webpack to Rspack
Guide on how to Migrate Angular projects using Webpack to Rspack
011
Colum Ferry @ferrycolum.bsky.social · 01/04/2025
This is going to be incredible when it lands - so excited for this 🎉🎉
030
Colum Ferry @ferrycolum.bsky.social · 19/03/2025
That wouldn’t be the intended goal currently. Angular’s esbuild solution is fast, and does everything that needs to be done. The core differentiation would be related to some Webpack plugins that aren’t and can’t be supported on Esbuild.
110
Colum Ferry @ferrycolum.bsky.social · 19/03/2025
Absolutely thrilled to announce that Nx has taken over ownership and maintenance of the Angular Rspack work I had started. This means more resources and better quality for the project overall 🎉🎉
162
Colum Ferry @ferrycolum.bsky.social · 17/02/2025
I’ll take a look.
020