Colum Ferry's Avatar

Colum Ferry

@ferrycolum

πŸ§‘πŸΌβ€πŸ’» Senior Software Engineer @ Nx πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Married with 2 kids. πŸ”₯ Opinions my own. πŸ“• Author of The Blackstone Legacy https://a.co/d/i48Hsu5

477
Followers
32
Following
33
Posts
04.07.2023
Joined
Posts Following

Latest posts by Colum Ferry @ferrycolum

It's public πŸŽ‰ We built a Docker plugin for @nx.dev

If you run into any trouble with it, please let me know!

31.07.2025 17:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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 πŸ”₯πŸ”₯

20.05.2025 19:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Migrate Angular with Webpack to Rspack Guide on how to Migrate Angular projects using Webpack to Rspack

Guide on how to migrate from Angular Webpack:
nx.dev/recipes/angu...

14.05.2025 14:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Releases Β· nrwl/angular-rspack Rspack Plugin and Tooling for Angular applications - nrwl/angular-rspack

You can find the release notes here:
github.com/nrwl/angular...

14.05.2025 14:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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!

14.05.2025 14:15 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
Preview
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.

πŸ“£ 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...

08.05.2025 16:41 πŸ‘ 7 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸš€ 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

06.05.2025 15:31 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Absolutely huge release from the @nx.dev team!
The dedication the team showed to getting this release right was inspiring πŸŽ‰

06.05.2025 13:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ‘€ Something big is on the horizon...

05.05.2025 18:51 πŸ‘ 12 πŸ” 4 πŸ’¬ 0 πŸ“Œ 1

/jk But for real, this is super cool to see!

30.04.2025 15:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We're doing it... We're taking over! πŸŽ‰

30.04.2025 15:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The MCP Server That Fixes CI For You
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...

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

28.04.2025 19:27 πŸ‘ 11 πŸ” 3 πŸ’¬ 1 πŸ“Œ 2

So overall productivity was higher because I got two tasks done at the same time.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

From that I went back to trying it in an existing project and used what I had learned from the tower defence game.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

28.04.2025 14:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

We're getting ever closer to feature parity πŸŽ‰

25.04.2025 17:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Go 🌟 the repo!

github.com/nrwl/angular...

25.04.2025 17:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Getting Started - Angular Rspack Learn how to get started with Angular Rspack applications in Nx.

Learn how to get started with Angular Rspack here:

nx.dev/recipes/angu...

25.04.2025 17:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

πŸš€ 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

25.04.2025 17:45 πŸ‘ 7 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

Nx and AI - Why They Work so Well Together
nx.dev/blog/nx-and-...

@nx.dev

17.04.2025 14:22 πŸ‘ 9 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0

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 πŸ˜…

15.04.2025 19:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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`!

15.04.2025 18:15 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0