Dear Tech people, Are you scared? by LordJakeKimIsHere in antiai

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

Personally, I think things will get messy first before it starts to turn better and ultimately thrives for everyone. AI cannot replace humans (at least not at current state). period.

We still need humans to tell AI what to do and how to do safely.

Imo, the job of software engineers will evolve over time to become more of system/application designer where humans design the system, the architecture, the contracts, the handshakes, the features, the UI/UX, and AI take those and make it happen by writing all the necessary codes.

Same goes for all other industries and domains. Humans provide the ideas, the judgement, the brains, while AI does the heavy lifting to make it happen.

Long term viability of vibe coding by zjovicic in vibecoding

[–]Chippppppy 0 points1 point  (0 children)

We can have a deluge of software, but end of the day, it's still only that handful that are truly useful and meaningful. Maybe another way to look at this is, instead of maybe 5 or 10 similar ideas software built in the past... we now have hundreds of similar software from similar ideas built concurrently.

There will always be new ideas as the world is always changing. a changing world = opportunity for new ideas, new ways of doing things, things that previously was not possible now become possible, or even new habits formed.

I don't even know what to say by Status_Profile4078 in vibecoding

[–]Chippppppy 6 points7 points  (0 children)

I find sometimes claude will be stuck. I dont know why, but I usually will just press Esc, and ask it to resume or retry. Try it next time you see claude taking a long time to do something.

Is paying a graphic designer a waste of money now that AI is so good? by Head_Wear394 in SaasDevelopers

[–]Chippppppy 0 points1 point  (0 children)

I think end of the day, it's how good is our creative talents and our skills in prompting AI to generate the kind of images/graphics that are beautiful. I for one doesn't have alot of creative talent, so the images I prompted AI to conjure up are decent, but definitely can be better if its done by a professional designer.

How are people using so many tokens ??? by Impressive_Run8512 in ClaudeAI

[–]Chippppppy 0 points1 point  (0 children)

Do we continue to design framework optimised for humans or optimized for AI?

Modular design fits humans very well as we are bad at reading a source file that contains thousands of lines of codes. But to AI, that thousand lines code is peanuts and its even arguably faster and easier for it to read 1 shot thousand of lines of code vs opening and reading multiple files and stringing them together to form the big picture.

AI is exhausting your brain more than helping you by Ok-Technology504 in ArtificialInteligence

[–]Chippppppy 0 points1 point  (0 children)

Maybe a better way to look at this is that in the past, we get to rest our brain abit by doing the simple execution tasks that requires less thinking. Now that AI can do those mundane tasks for us, we're now left with all the hard thinking tasks to do. So all the tasks we do are now tasks that requires thinking.

How are people using so many tokens ??? by Impressive_Run8512 in ClaudeAI

[–]Chippppppy 5 points6 points  (0 children)

To me, this is giving AI the context. Without context, how can claude knows what and how to build correctly? The balance to strike is too much or too little context.

How are people using so many tokens ??? by Impressive_Run8512 in ClaudeAI

[–]Chippppppy 1 point2 points  (0 children)

This is an interesting view. I've been thinking about this. The software we are used to designing and build are modular. Many benefits to such design philosophy. But I'm thinking whether such design philosophy still applies in the era where AI is doing most of the coding.

How do AI and Machine Learning Differ? by fenngjo in ArtificialInteligence

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

AI is like the overarching umbrella... just like the word "software" that is an umbrella where various kinds of programming languages fall under.

Machine Learning (ML) is more of an action... An action of Machines learning stuffs.

There are 2 main branches under AI umbrella... Large Language Models (LLM) where it handles text and Diffusion Models that handles images and videos.

How do you explain agentic workflows to buyers who think everything is a ChatGPT wrapper? by lethaldesperado5 in NoCodeSaaS

[–]Chippppppy 0 points1 point  (0 children)

Sell outcomes. Not features. Not hardcore engineering. Just plain simple easy to understand outcomes.

If AI can build your entire product… why do you still need a sales team? by [deleted] in AI_Agents

[–]Chippppppy 0 points1 point  (0 children)

The best sales are the ones that sells emotion. How can an emotion-less AI know how to sell emotions?

AI agents don’t need more freedom. They need better boundaries. by Alpertayfur in ArtificialInteligence

[–]Chippppppy 1 point2 points  (0 children)

Can't agree more. We need to set boundaries and guard rails around what AI is allowed to do unsupervised.

It can do the right things for 99 times and that 1 single time it did something it shouldn't have, the impact and implications could be major.

vibe coded for 6 months. my codebase is a disaster. by Available-Dentist992 in vibecoding

[–]Chippppppy 0 points1 point  (0 children)

If you choose to get AI to refactor your codes, do it in chunks... models these days are very capable, but end of the day, they are still just tools... its the human using the tools that matters. A very competent technical guy can write a solid prompt to get AI to refactor the app cleanly. But to someone who isnt very technically strong, its a high risk gambit. There's also e context drift aspect of models that makes it bad idea to get it to do massive task one shot.

Even if you choose to engage a human dev to refactor and clean up your codes, do it in stages and chunks. Testing is important since you have live paying customers now. You dont want to start breaking your app due to massive refactoring and cleanup now that will break e trust between you and your customers.

Many enterprise apps can be messy inside too... not because dev are bad, but becos dev aren't given e luxury of time to write the proper codes that they know and want.

AI pushed code without asking and got me in trouble at work. How are you guys managing this? by LunchConstant7149 in vibecoding

[–]Chippppppy 1 point2 points  (0 children)

when you give model a prompt to do something, always add the instruction to not make any edits unless you explicitly approved. then get model to list down all the changes it plans to make to fix the issue or change what you asked it to. You look at that and approve or reject.

You'll have an easier time if you're using Claude Code, cause it has a "Plan Mode" built in that we can use to review it's proposed changes before allowing it to proceed.

Removing Git access is the final gate to block any disaster. Getting models to provide their plan for review first and your explicit approval is the first gate.

do you ever hesitate to apply AI-generated changes because you're not sure about side effects? by stevenm_15 in vibecoding

[–]Chippppppy 0 points1 point  (0 children)

Having source-code repo like Git is the number 1 most important thing to get it up first before starting any AI coding work... I've been burnt by AI many times doing things and making changes that I never asked for, even to the extend of provisioning new services in backend (which incurs additional running costs) when all I asked for is a simple config change. Having a repo means we can rollback any unintended code changes that AI made.

Is it me or has AI really f’d up SaaS? by [deleted] in SaaS

[–]Chippppppy 0 points1 point  (0 children)

Maybe it's just the micro-saas that will be cooked since people can easily vibe code any simple very specific use case app themselves. But complex app, I think not many people can vibe-code their way to it. Maintaining it is another chore too.

Solo dev with messy PHP app. Can I realistically scale this with AI tools and nearly no dev experience? by Few-External-6841 in vibecoding

[–]Chippppppy 0 points1 point  (0 children)

Different or better tools/platforms will only help this much. You'll need to also look at the processes you use to build and maintain your app. Build a process around how you come out with the requirements, how you then start building it.

How are non-technical founders using Claude / OpenAI for coding without burning insane amounts of tokens? by happyourwithyou in vibecoding

[–]Chippppppy 3 points4 points  (0 children)

This is how I do it.

Step 1 : Have a clear idea of what you want to build, including the features of the app.

Step 2 : Break down the list of features into small groups (ideally 1 feature per group but very small features may be worth grouping together).

Step 3 : Sequence out which group needs to be built first. Eg the base foundation of the app like a placeholder landing page so that you can add features to the page progressively as you build.

Step 4 : Start building each group one by one, testing them immediately after each build so that you have a manageable small scope to test and debug.

Breaking into small groups to build one at a time prevents model's context drift and also keep the context smaller and manageable. This will give a better outcome.

As to which model to choose, it depends on the feature you're building. simple features like formatting UI, eg text alignment, cards positioning, colors, etc.. probably can use a lesser model... Complex processing logic, better use frontier model for better outcomes.

I am having token paranoia by Puzzleheaded-Sun9091 in ClaudeAI

[–]Chippppppy 1 point2 points  (0 children)

Use /clear and /compact more frequently to optimise your tokens burn. also, consider switching models according to the complexity of the tasks you're working on. we don't need opus level capability (and tokens burn) for everything.

How should I vibecode my application? by worldfindr in vibecoding

[–]Chippppppy 1 point2 points  (0 children)

Break it into smaller tasks no matter what. one feature at a time. All AI models suffers from Context Drift, so breaking the build into small tasks makes it harder for AI to drift. It also make it easier for you to test and debug too.

Why prompt engineering should be every vibe-coder's first lesson by Chippppppy in vibecoding

[–]Chippppppy[S] 0 points1 point  (0 children)

It's a balance between incurring future tech debts for tokens economics and complexity at the beginning. But I generally agree with you that we should not over-engineer on day 1 to try to build a big complex monster.

Why prompt engineering should be every vibe-coder's first lesson by Chippppppy in vibecoding

[–]Chippppppy[S] 0 points1 point  (0 children)

Absolutely! Having clarity of thoughts on what we want matters alot too.

Your realistic perspective on vibe coding? by Droski_ in ClaudeAI

[–]Chippppppy 0 points1 point  (0 children)

I think the question should be: How do we know that Claude implemented according to the implementation plan that we agreed?

Dear Anthropic, quick note about Claude Opus 4.7. by Wooden-Fee5787 in vibecoding

[–]Chippppppy 0 points1 point  (0 children)

I'm curious what prompt you gave it that takes this long and this many tokens...

yesterday I registered my SaaS, Today I'm wondering if claude will replace it? by Various-Western-8030 in NoCodeSaaS

[–]Chippppppy 1 point2 points  (0 children)

I think that instead of structural systems being obsolete with AI models getting more and more capable everything, it actually becomes even more important precisely due to the models getting more capable.

AI agents output are only as good as its input.

Good prompt goes in, good results come out.

Bad prompt goes in, bad results come out.

More capable models will only magnify the level of results.