DaAnalyst

DaAnalyst

Who's gonna help vibe coders with new tech stacks now?

The new langauge/framework/library.. developers better start writing very exhaustive docs, ..and intent proving tests/examples, ..and integration tests/examples, .. and edge case tests/examples, ..and entire open source apps, .., or an entire generation of “dreamers” is gonna have to finally “learn to code”.

this is a catastrophe. StackOverflow provided data to LLMs, LLMs replaced StackOverflow, and now no new Q&A hub exists to provide fresh data. it’s a self-undermining causal loop, like mold growing on food, consuming it, and dying once the food is gone.

Form: ℏεsam on X: "this is a catastrophe. StackOverflow provided data to LLMs, LLMs replaced StackOverflow, and now no new Q&A hub exists to provide fresh data. it’s a self-undermining causal loop, like mold growing on food, consuming it, and dying once the food is gone." / X

PS. Hate to say I saw this coming, but I saw this coming.

Most Liked

AstonJ

AstonJ

This has not in the least bit been unexpected - I posted about the impact of LLMs in the mod forum towards the beginning of last year, and even that was after having thought about it for a couple of years beforehand (I had a lot going on so didn’t get time to put my thoughts down on paper till then).

So if you’re worried about the forum, don’t be :hugs: if anything, the impact of LLMs is actually somewhat freeing and exciting - because it means we don’t have to be as strict on some of the things we have been strict on in the past (like SEO) and so it heralds a new direction and chapter in the forum’s life :icon_biggrin: We intend to cover some of this in our annual update (which we are holding off posting for now - it’s our tenth birthday next month so we’ll post it closer to that) so definitely keep your eyes peeled for that!

You also probably won’t be aware as you only registered here in 2020, but the forum has already gone through several changes as and when our needs and goals have changed. For instance, in the early days (arguably what many might consider when we were setting ‘the gold standard’ for forums like this) we had things like a general dev section. José was (understandably) actually apprehensive when I first mentioned it but I promised him it would be fine - and it was - it was more than fine, it played a significant role in helping with adoption as it helped create the kind of buzz and activity that was mesmerising and unmatched at the time. You could literally feel that something special in the air! It was infectious! :003: (It was also hard work, hence when it did its job we adapted once again.)

So if you’re worried about the forum please don’t be - it’s not the first time we’ve had to traverse the impact of external forces… some of you may remember the (catastrophic) impact on some forums with the advent of social networks, yet many adapted and are still going strong today. So we’ve certainly been around the block and you’re in good hands - if people continue to enjoy and use the forum it will continue its path… even if it’s a little different to what you may have witnessed yourself during the time you’ve been here :innocent:

Be sure to check out our annual announcement when it drops for more on this!


Going back on topic…

What new tech stacks :lol:

While we may see an acceleration in new languages and frameworks, largely put together with the help of LLMs, LLMs (or rather their overlords) will ultimately get to decide which ones live or die.

We’ve covered some of this in our thread:

And we recently saw a real-life indication of this with Tailwind:

If a huge project like Tailwind struggled to survive, what hope does that leave everyone else?

I think people aren’t considering the fact that LLMs are replacing those sources - because whereas previously people were asking questions on forums and SO, now they are asking LLMs and so LLMs are becoming those resources. And this not only ties back in to that thread where LLM overlords will dictate which languages live or die, but one of the greatest human inventions and one of the best things about the internet - of freely and openly sharing knowledge - will start to die. This could be devastating for humanity as the LLM overloads end up controlling, and in some cases, especially when you consider the evil-ness of billionaires, gate-keeping or nefariously skewing and manipulating that knowledge.

We may well be living in the beginning of Star Wars - where you’re either part of the Federation or the Resistance. Will people choose the side they chose in those movies? I sincerely hope so. I still have faith in y’all!

We still have the power to make a difference :sparkles:

dimitarvp

dimitarvp

This to me only means that there’s even less space and attention for new languages and frameworks.

I am not even sure that’s a bad thing. Most new languages I had a look at outed the creator as somebody who had a very specific axe to grind and made it a point to show that to the world. Some of the newer tech is genuinely interesting and might progress the area but generally there is too much churn.

The danger here is the same as always: what happens if the LLM companies end the free lunch?

My hope for this rather crazy era is that some brave souls will make smaller more specialized open models that we can all download and use ourselves. Because otherwise we would look back at this time as a collective fever dream.

sodapopcan

sodapopcan

The content on this forum has noticeably changed. Save for some notable examples, It’s largely library/community announcements and discussions like these more than it is people asking questions. I (subconsciously) completely stopped answering questions here months ago and of course there are generally fewer people around here because they’re all just talking to their robots. It’s bad for people like me who gets excited and motivated by seeing other humans have lots of active discussion about the thing I’m interested in. All that to wonder: when will this be problem for existing languages too (if it will)?

I am and I don’t! Nor do I have my company pay on my behalf and I won’t until I’m told I have to. I’m also not going to get into that, though, since I already did a while back.

Where Next?

Popular in AI / LLMs Top

DaAnalyst
Seriously, what do you do while Claude (or whatever you use) is doing its thing?
New
Joser
Claude Code Plugin for Elixir: Custom Skills and Hooks for Better Code Quality I’ve been experimenting with Claude Code for Elixir devel...
New
mayel
You describe a function. An LLM hallucinates it. The BEAM compiles and runs it live in your runtime with no restart, no compile step, no ...
#ai
New
sergio
As more and more code is written by agents, driven by humans, what strategies are you employing to keep the slop at bay? Managing a team...
New
evnp
How do you all feel about the use of AI tools for building Elixir/Phoenix projects, with respect to these topics? Longform context below....
New
AstonJ
Saw this and wondered what each stage could or might mean for Elixir - anyone given it any thought? What kind of impact do you think it ...
New
Vidar
I’ve been trying to come up with a fairly real life representative way of evaluating code quality from AI, and by extension the functiona...
New
Exadra37
:tada: My last project is now live: AI Intent Driven Development (IDD) guidelines and instructions for AI Coding Agents, AI Coding Assist...
New
SyntaxSorcerer
I found Elixir after a friend recommended looking into it for developing a multi-agent orchestration and task management system. Soon aft...
New
dewetblomerus
Setting up Cursor Background Agents to work with Elixir was a pain, which led me to publish a Docker image just for this and write a blog...
New

Other popular topics Top

AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43806 214
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39523 209
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 127536 1222
New

We're in Beta

About us Mission Statement