# I Am Happy Not to Be a Web Developer Anymore

**URL:** <https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000>\
**Category:** In The News\
**Tags:** web\
**Created:** [18 October 2023 23:25 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000 "2023-10-18T23:25:15Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/communitynews/32/1113_2.png) [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Post date:** [18 October 2023 23:25 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/1 "2023-10-18T23:25:15Z")

</div>

> I Am Happy Not To Be A Web Developer Anymore.  
> I wrote my first single-page web app in Javascript in 2005, right after learning about XMLHttpRequest and before any serious frameworks existed. I left professional web development behind around 2009 (I started in 1997 with WebObjects) and spent the final decade of my career doing mobile.

I look at the

Read in full here:

> **[I Am Happy Not To Be A Web Developer Anymore](https://thecodist.com/i-am-happy-not-to-be-a-web-developer-anymore/)**
>
> I wrote my first single-page web app in Javascript in 2005, right after learning about XMLHttpRequest and before any serious frameworks existed. I left professional web development behind around 2009 (I started in 1997 with WebObjects) and spent the...

_This thread was posted by one of our members via one of our news source trackers._

---

<div class="post-metadata">

**Author:** ![andrea](https://forum.devtalk.com/user_avatar/forum.devtalk.com/andrea/32/6677_2.png) [@andrea](https://forum.devtalk.com/u/andrea)\
**Post date:** [19 October 2023 00:35 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/2 "2023-10-19T00:35:50Z")

</div>

For me, I didn’t really learn much React or use it in an actual project. I opted for Vue, but now I am starting to look into HTMX.

---

<div class="post-metadata">

**Author:** ![dani](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dani/32/6675_2.png) [@dani](https://forum.devtalk.com/u/dani)\
**Post date:** [19 October 2023 01:21 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/3 "2023-10-19T01:21:57Z")

</div>

A colleague also suggested that we try HTMX in future small projects rather than frameworks like React.

---

<div class="post-metadata">

**Author:** ![Eiji](https://forum.devtalk.com/user_avatar/forum.devtalk.com/eiji/32/6784_2.png) [@Eiji](https://forum.devtalk.com/u/Eiji)\
**Post date:** [21 October 2023 04:45 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/4 "2023-10-21T04:45:28Z")

</div>

> I left professional web development behind around 2009 (…) Maybe AI will eventually take this burden away and allow programmers an easier time to focus only on essential tasks.

Meanwhile first `Elixir`’s GitHub commit has been pushed on January 09, 2011 [Github](https://github.com/elixir-lang/elixir/commit/337c3f2d569a42ebd5fcab6fef18c5e012f9be5b) 🤦‍♂️ 😂😅

Of course half funny, but `Elixir` and it’s ecosystem are doing their job really well. The language itself allows to write `10x` less lines of code while `ecto` for example prevents **SQL injection** attacks giving also an `API` which is really close to `SQL`.

Do I like web development? Having in mind how web standards are implemented - not really. However I love `Elixir` so much that I don’t see myself working **mainly** in any other language. Hope it would survive next 30 or even better 3000 years. ❤

---

<div class="post-metadata">

**Author:** ![jss](https://forum.devtalk.com/letter_avatar_proxy/v4/letter/j/cdc98d/32.png) [@jss](https://forum.devtalk.com/u/jss)\
**Post date:** [21 October 2023 22:54 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/5 "2023-10-21T22:54:41Z")

</div>

Yup, Elixir and Phoenix/LiveView seems to be a very good option for web development now 🙂

---

<div class="post-metadata">

**Author:** ![heru](https://forum.devtalk.com/user_avatar/forum.devtalk.com/heru/32/4884_2.png) [@heru](https://forum.devtalk.com/u/heru)\
**Post date:** [23 October 2023 15:15 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/6 "2023-10-23T15:15:44Z")

</div>

agree…

---

<div class="post-metadata">

**Author:** ![cpgo](https://forum.devtalk.com/user_avatar/forum.devtalk.com/cpgo/32/635_2.png) [@cpgo](https://forum.devtalk.com/u/cpgo)\
**Post date:** [24 October 2023 14:29 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/7 "2023-10-24T14:29:33Z")

</div>

I kinda understand the sentiment, having to deal with “legacy” SPAs is a pain.

But, if you are writing a greenfield solo project and want to do it like you did in 2009, vanilla html + js, I’m confident saying that thing will be **much** better than in 2009.

---

<div class="post-metadata">

**Author:** ![fullstackplus](https://forum.devtalk.com/user_avatar/forum.devtalk.com/fullstackplus/32/4914_2.png) [@fullstackplus](https://forum.devtalk.com/u/fullstackplus)\
**Post date:** [26 October 2023 11:48 UTC](https://forum.devtalk.com/t/i-am-happy-not-to-be-a-web-developer-anymore/129000/8 "2023-10-26T11:48:56Z")

</div>

Hypermedia is the answer to the complexity inherent in web development:

> **[Hypermedia Systems](https://hypermedia.systems/)**
>
> The revolutionary ideas that empowered the Web.
> A simpler approach to building applications on the Web and beyond with htmx and Hyperview.
> Enhancing web applications without using SPA frameworks.
