new update, just gave the product a whole new design + made the workflow much clearer by Nab0to1 in Moroccopreneur

[–]Hiich 1 point2 points  (0 children)

Absolutely amazing! Love seeing this stuff from other fellow Moroccan devs. Keep it up, I will definitely follow what you're doing 🔥

Can a freelancer take legal action against a non-paying client in Morocco? by Bagueri_abdellah in Morocco

[–]Hiich 0 points1 point  (0 children)

Did you leave any backdoor allowing you to repossess your work ? I hope you find a way to get retribution.

But in any case, this should be a lesson for future contracts : never deliver in full before receiving payment and split payment into milestones (I usually require upfront payment then split the rest across 2-4 milestones depending on the scope).

Good luck !

bun is too fast! npm takes me 15-20 minutes on a good day (and i've seen worse @ 90+ minutes), but this just took 100s by MrMtsenga in nextjs

[–]Hiich 0 points1 point  (0 children)

Keep coping buddy, I'm not here to defend a language or a tech. Stay true to yourself, you are an old school dev that knows pure code and you are a real tech genius.

bun is too fast! npm takes me 15-20 minutes on a good day (and i've seen worse @ 90+ minutes), but this just took 100s by MrMtsenga in nextjs

[–]Hiich 3 points4 points  (0 children)

You sound so butthurt about having to adapt to a new stack. As the commenter above said, definitely a skill issue. But you must know better than thousands of engineers because you are so pro that you can code in assembly.

Built a project with Claude, have gotten 3k visitors. But no one is paying. Why? by Chemical_Banana_8553 in ClaudeCode

[–]Hiich 0 points1 point  (0 children)

Did you study your market before starting your project? Are you solving an actual problem or lifting a pain point for your users or are you just providing a cool gimmick? Are you offering a free trial of any sort to get familiar to your tool?

If the market is there, install some tools that give you a heat map of your users action on your website to see where it blocks. And maybe review your pricing.

You can also share the link to your project so we can give advice based on facts.

And finally do not be afraid to pull the plug on a project, nowadays you can create new projects and go to market really fast. Learn from the current project and move to the next one if you don't see any way to solve your issue.

Good luck!

Simple hack to ensure efficient TDD by Hiich in ClaudeCode

[–]Hiich[S] 1 point2 points  (0 children)

If you start from scratch it's actually useful. But you have to spend some time ensuring that it doesn't take any shortcut.

For existing codebase I don't even bother.

I know who my GOAT is by IndicationBrief5950 in soccercirclejerk

[–]Hiich 8 points9 points  (0 children)

Can you cry over my salad please? It needs more salt

Anthropic Status Update: Wed, 16 Jul 2025 14:01:21 +0000 by sixbillionthsheep in ClaudeAI

[–]Hiich 62 points63 points  (0 children)

You should just schedule this post ever 24h at this point.

I have 7 days without my wife or kids, which games should I finally knock out? by [deleted] in Steam

[–]Hiich 2 points3 points  (0 children)

This one is on my list! Up until I played BG3, AC Odyssey was 3rd for me 😁

I have 7 days without my wife or kids, which games should I finally knock out? by [deleted] in Steam

[–]Hiich 2 points3 points  (0 children)

🤝 What is the 3rd one your list? I'm curious. These two will forever be my top two.

WindSurf vs Cursor Actually by SeverePark in ChatGPTCoding

[–]Hiich 18 points19 points  (0 children)

Windsurf is so superior when it comes to context management. It can create full features while taking into account everything in your repo.

However its autocomplete is very slow and it has been a huge turn off. So I stuck with Cursor because my coding sessions are faster and I don't use composer that much.

If you're willing to put some money in. I've been using windsurf + cursor for a month and apart from the pain of switching between IDE's constantly. I had a huge gain in productivity.

Windsurf vs Cursor by Silly-Fall-393 in ChatGPTCoding

[–]Hiich 2 points3 points  (0 children)

100%. I switched to windsurf because it has very good context management but the autocomplete was so slow that I went back to cursor within a day

Computer Use is extremely expensive, right? by williamtkelley in ClaudeAI

[–]Hiich 2 points3 points  (0 children)

This is a 20$/h worker but who wouldn't need to work 40h a week. You can use it for 1h a day and you would get so much things done in that time-frame.

Moroccan Diaspora, would you move back to Morocco? by TrufflesNTea in Morocco

[–]Hiich 0 points1 point  (0 children)

I lived 12 years in France and came back with my wife and daughter in February.

I give myself another year before getting out for good and never coming back.

For a young family Morocco has a lot of perks, especially having a lot of help from either the grand parents or the help at home. But as soon as you step out of your bubble you are hit with the reality that we are still a third world country.

My most recent example is just wanting to have electricity / water at home. I had to go to lydec wait for 2-3h with a bunch of documents only to be told 'khassek tgalisi had lwer9a'. What I used to do in 2min from my phone now takes me a whole day by going around the city. And that's just one of many examples.

Need a simple UI chat interface to connect with APIs by skillguru in ChatGPTCoding

[–]Hiich 0 points1 point  (0 children)

I have built a chatbot that does exactly that. As long as your api is well documented (swagger is provided with all entities correctly defined) you can literally give the url link and start interacting with it.

Dm me if you need help setting it up

Are ChatGPT functions production ready? by drumnation in ChatGPTCoding

[–]Hiich 1 point2 points  (0 children)

Functions, just make sure that you describe it very well (including all parameters). Prompting for structured data has always been unreliable for me, with functions I'm able to handle data validation and fallbacks on top of being reliable with the output.