# IDE and comfortable DEV environment for newbies

**URL:** https://meta.discourse.org/t/ide-and-comfortable-dev-environment-for-newbies/107439
**Category:** Development
**Created:** [January 24, 2019, 6:18pm UTC](https://meta.discourse.org/t/ide-and-comfortable-dev-environment-for-newbies/107439 "2019-01-24T18:18:21Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [January 25, 2019, 10:48am UTC](https://meta.discourse.org/t/ide-and-comfortable-dev-environment-for-newbies/107439/4 "2019-01-25T10:48:07Z")

</div>

Also take a look at:

> [@How can I make my own Discourse plugins?](https://meta.discourse.org/t/how-can-i-make-my-own-discourse-plugins/90032/2):
>
> I’ve only just started but here’s my ‘starter for 10’ to get you going: Read: [these](https://meta.discourse.org/t/beginners-guide-to-creating-discourse-plugins-part-1/30515)[this](https://meta.discourse.org/t/how-to-start-building-stuff-for-discourse-if-youre-newbie-like-myself/45954) Try and read the code on the simplest, [but popular plugins](https://meta.discourse.org/c/plugin/l/top/yearly) and see if you can understand what they are doing (this is not always easy, especially with the complexity of dealing with multiple files and the sometimes brutal functional brevity of javasctipt, but persevere) You need to learn: Lots of Javascript (look no further than @mpj’s [Fun Fun Function excellent & fun (!) videos](https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q) (thanks man!)) Lots of …

---

_[View the full topic](https://meta.discourse.org/t/ide-and-comfortable-dev-environment-for-newbies/107439)._
