J. Degand

Results 45 comments of J. Degand

Both answers may be correct. The default resource directory for all Maven projects is `src/main/resources` which will end up in `target/classes` and in `WEB-INF/classes` in the WAR. The directory structure...

Check out [e-oz's medium](https://medium.com/@eugeniyoz) for a few great signal articles and more ideas. I like the idea of exploring of some patterns not translating to signals. Like if you use...

Maybe, it is best to have a dedicated issue for all challenge ideas. You could make a single comment for each idea. Here's an [article](https://www.angularminds.com/blog/angular-18-features-and-updates) about new Angular 18 features.

You can upgrade to Angular 17 and use `@for` and it should work.

I thought this short [video](https://www.youtube.com/watch?v=006G5XCqc7M&t=102s) from Josh Morony could be a challenge. When a `toSignal` signal has an error and if the signal is read multiple times, there can be...

This [Deborah Kurata video](https://www.youtube.com/watch?v=r6wZi1mL658) seems like it would make for a difficult challenge. Essentially, you can use `computed` to wrap a `read-only` signal with a new signal to make the...

With zoneless, global error handling poses problems. It seems like you have to use the window object to capture errors. This could be a potential area to explore in a...

When you added your other PR, you must have changed the file names and now there is a merge conflict. Check this [Stack Overflow's last answer](https://stackoverflow.com/questions/61760584/how-to-solve-merge-conflict-of-file-renamed-in-github). You could also try...

Need to add `long-term` tag.

``` export class L extends HTMLElement { #e = "starlight-theme"; constructor() { super(), this.#n(this.#o()); const e = this.querySelector("select"); e && e.addEventListener("change", n => { n.currentTarget instanceof HTMLSelectElement && this.#n(this.#t(n.currentTarget.value)) })...