# Developing Discourse on GitHub Codespaces

**URL:** <https://meta.discourse.org/t/developing-discourse-on-github-codespaces/336131>\
**Category:** Developer Guides\
**Created:** [November 14, 2024, 12:12pm UTC](https://meta.discourse.org/t/developing-discourse-on-github-codespaces/336131 "2024-11-14T12:12:38Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Post date:** [September 9, 2025, 1:50pm UTC](https://meta.discourse.org/t/developing-discourse-on-github-codespaces/336131/17 "2025-09-09T13:50:26Z")

</div>

Not sure if this is related to Codespaces or just a Linux environment, but when I log in and out when impersonating and switching between users, the `bin/ember-cli -u` just terminates, with no logs that point towards any errors that may have caused it. And the codespace is up-to-date with the Discourse repo.

I had to enable `experimental_impersonation` so I didn’t have to log out on my 2nd dev env (also on GH Codespaces).

---

_[View the full topic](https://meta.discourse.org/t/developing-discourse-on-github-codespaces/336131)._
