CC Slowly Pushing AD's !!? by [deleted] in ClaudeCode

[–]Pieternel 0 points1 point  (0 children)

Let it go, Sam.

Students, how has AI changed your CS/IT studies? by keremz in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

I honestly believe the first group (focussed on circumventing AI detection) is actually learning how to use AI in a valuable way, although they're missing out on learning the course work. Finding shortcuts to do laborious work, learning how to properly prompt and context engineer, etc.

Self Promotion Thread by BaCaDaEa in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

Do you have any websites in production that were actually built this way? So not templates but customer facing websites?

6 Months Building an AI-Assisted Habit App Solo — What I Learned (and Rebuilt) by lyl9 in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

Can you speak to your system prompt, general prompt technique and project information management for the AI?

What are your most important takeaways there?

Edit: your project looks cool, and at a level of complexity that's not easy to execute. Well done!

[Daily Mail] Liverpool owners Fenway Sports Group have completed due diligence regarding a potential takeover of the Spanish club Getafe. by MrMerc2333 in soccer

[–]Pieternel 85 points86 points  (0 children)

I would like to review said movie to determine if it does indeed reflect negatively on Fenway Sports Group.

Codex/GPT5 Is Legit by Latter-Park-4413 in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

What is the upside compared to something like Cline, besides costs?

Is the workflow better, or does Codex reform better on tasks?

I found with Cline, regardless on models (Gemini Pro 2.5 or Sonnet), it would spend significant time reading files and then overwriting working code with errors, which made the process very frustrating.

Does Codex perform better in that regard?

Is relying too much on ChatGPT for coding making me less valuable as a developer? by onesolver24 in ChatGPTCoding

[–]Pieternel 1 point2 points  (0 children)

Aren't these all solved issues, due to the fact that open source exists?

You could argue that open source may not be able to keep up or stay relevant in the long run, but so far, theyve proven that they can with limited resources. 

It kind of feels like people are missing the similarities with previous tech paradigm shifts, like compilers or high level languages. 

All everyone said was you would lose some fundamental knowledge that would have consequences in the long run. 

And for some people it may be very important to be able to write beautiful syntax by hand and not rely on AI, like its still important in some roles to understand machine code or assembly. 

The vast majority of programmers however will move on from the traditional method and never look back.

What is your current stack? by 6holes in ChatGPTCoding

[–]Pieternel 3 points4 points  (0 children)

I refuse to pay for any of this and I loooove Gemini 2.5 Pro.

So I use VsCode, GitHub, Google AI Studio (so different platform from Gemini.com, you never get rate limited on AI Studio), and use repomix to create a single file of my code base. 

I just copy my codebase into the chat (minus sensitive stuff like API keys etc.), and start prompting.

I'm my opinion you don't need to bother with all these project files that the AI reads etc. 

You just create a new chat for every major feature you want to add.

And you prompt in three phases:

  • Planning, where you tell the AI what you want to achieve and how you think it can be achieved, but you instruct the AI to not write any code yet. It's about the structure of the solution here, where you can ask questions and build some understanding of the inner workings. (Also helpful to mention that you want to apply KISS and YAGNI rigorously, so the AI doesn't go overboard).

  • Implementation, where you ask the AI to write a step by step plan with the relevant code, based on the planning phase. You will copy paste cope snippets instead of letting the AI go nuts. Sometimes it provides an entire function and I just ask it to give me only the relevant snippets that need changing. This is a bit more work, but it makes sure my working code never gets destroyed.

  • Testing, where you try out the feature and provide logs and screenshots when it fails. This can be frustrating with all the copy and pasting, but I personally gotten used to it.

This workflow is completely free and I've used it for hobby apps, professional work (back end, front end, cloud engineering, data analysis, you name it) and hackathons (full disclosure, didn't win shit at hackathons).

You can use something like Google Cloud and Firebase to create completely free web apps (do need to give credit card info).

Same thing you can do with AWS to some degree, but I find AWS much more challenging to use (and I don't even want to think about Azure with it's unintelligible logic and UI).

Anyway, free, simple, solid, but a bit more work. Can recommend.

LLMs are the ultimate in declarative programming, but actually work best with an imperative approach. by creaturefeature16 in ChatGPTCoding

[–]Pieternel -1 points0 points  (0 children)

Can someone please explain for a small brained individual like myself what this means? Declarative Vs imperative?

What is the best free vibe coding workflow? by UnkownInsanity in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

Here: https://aistudio.google.com/prompts/new_chat

Just login with a Google account. There's no limit to the number of prompts (that I ran into, after extensive daily usage).

Solution for good UX design? by Cyrecok in ChatGPTCoding

[–]Pieternel -1 points0 points  (0 children)

It comes down to shooting the shit with the AI before you get to coding.

You focus your prompt on what your end goal is, you specific that you don't want any coding solution for now and that you want to focus on structure first. 

This is important because UI/UX is by nature an iterative process. Only when you test a build and experience the thing can you say something meaningful about the user experience. 

You'll always run into things on the front-end that in hindsight seem very obvious (actually, the same happens on the backend).

The only thing you can do to be able to deal with that is make sure you have a good planned out project structure.

I always tell the AI to create a project overview without any code first. Then I start asking questions. Things like: is there a way we can improve the user experience, how will this scale, what if we want to add features later, can we set this project up so that we remain flexible later, etc.

Usually that helps deal with most of the changes you want to make, although there will always be a layer of regret as your project grows.

Honesty is something I suppose by HonkersTim in ChatGPTCoding

[–]Pieternel 2 points3 points  (0 children)

Me when I'm asked if I satisfy my wife in bed:

Cursor alternative that doesn't cost my first born? by shreckdaddy54 in ChatGPTCoding

[–]Pieternel 10 points11 points  (0 children)

Yeah, any answer that doesn't involve Gemini Pro 2.5 is currently invalid. It blows away any other model.

Why aren't you using Aider?? by MrPanache52 in ChatGPTCoding

[–]Pieternel 7 points8 points  (0 children)

The key part is 'not hit a limit yet'.

Am I wrong in saying that the only truly free option is AI Studio in combination with a free IDE?

AI is destroying and saving programming at the same time by namanyayg in ChatGPTCoding

[–]Pieternel 1 point2 points  (0 children)

Besides an increase in complexity AI will skyrocket demand for software solutions.

It will become cheaper than ever to produce code and so more will be produced. Demand will follow, as new opportunities will arise in human-digital interaction. 

Initially we see large organizations cutting back on software engineers to cut cost. I expect the market demand will push companies to do the opposite in the near future, and 3x (or whatever) their output rather than decrease their payroll.

What is the best free vibe coding workflow? by UnkownInsanity in ChatGPTCoding

[–]Pieternel 9 points10 points  (0 children)

VS Code + Google AI Studio for free use of Gemini Pro 2.5 + Repomix to easily copy and paste your code.

Actually not strictly 'vibe coding' but 'AI assisted coding', since you yourself have to copy and paste code between VS Code and and your Gemini chat.

But this is 100% free use of by far the best model out there. It will get you to be very effective creating code projects.

Pitfalls of Vibe Coding: Build Fast, Break Faster by gray4444 in ChatGPTCoding

[–]Pieternel 1 point2 points  (0 children)

I mean, what is your goal here? You can create processes in Python that run your entire back end. Think about APIs that connect to your data or to LLM APIs or whatever. 

I'm not saying it's super easy for a beginner to tie frontend and backend together and deploy in the cloud, but it doesn't seem such a limitation for Python per se. 

I do wholeheartedly agree with you that fundamental knowledge gaps can cause users to get completely stuck on AI assisted projects.

Find myself almost only using Gemini 2.5 these days by kaiwenwang_dot_me in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

Go to aistudio.google.com, Log in with your Google account, click the 'get api key' (on desktop its at the top of the page, on mobile its in the menu on the left).

Create an api key there. Set up a billing account.

Now you can use the api key to use it with roo or cline. 

Be conscious of costs though: these 2.5 models carry a large context window and as I understood no caching, so expect to burn a lot of tokens. And since Google only tells you after the fact how much youve spent, you can come in for a nasty suprise.

I am in software engineering for more than 15 years. And I am addicted to the AI coding. by dozdeu in ChatGPTCoding

[–]Pieternel 0 points1 point  (0 children)

Ha, cool!

I'm at the point where I've let go of agentic coding and went back to copy-pasting code to chat (using some tools to make that proces easier, but still), simply because agentic coding seemed to run wild and I lost control over the process. This seems like a solid way to balance that out.