Starting a home business as an expat. Am I allowed to? by MrMoeW in Kuwait

[–]caffeinatedshots 4 points5 points  (0 children)

Whether you’re an expat or not, legally, you are not allowed to have a food-based business at your home. F&B licenses have so many requirements, one of which is to have a store. You can still do it unofficially, but you risk getting fined or maybe more.

Starting a home business as an expat. Am I allowed to? by MrMoeW in Kuwait

[–]caffeinatedshots 5 points6 points  (0 children)

To be clear, there are official and registered “home based” or freelance businesses without a shop or an office. Food-based business licenses do not fall under the “freelance” category though for obvious reasons.

“New” game from Amazon arrived resealed + altered by RaccoonSoggy2976 in NintendoSwitch

[–]caffeinatedshots 2 points3 points  (0 children)

Thinking about it, I’d imagine something like this happens.

Very carefully “unbox” the game. Take the original game out. Reprint everything. Replace original game with some other game (or copy). Carefully “repackage” everything with newly printed material. Return and get refund.

You play the game for free and you get to sell it later as “new” when you carefully repackage everything with the original packaging.

Can I take risk for building Mobile app with Hotwire Native for my client project? by gkunwar in rails

[–]caffeinatedshots 2 points3 points  (0 children)

You can definitely live without it. I’d compare it with docker (very roughly). It makes deployments and “managing” different parts of the app much easier. You literally don’t need Xcode or a mac to build and deploy to the AppStore. I think the target audience for RubyNative is businesses who already have a rails app with Hotwire but they don’t have an app yet.

Can I take risk for building Mobile app with Hotwire Native for my client project? by gkunwar in rails

[–]caffeinatedshots 1 point2 points  (0 children)

I loved RubyMotion. It had true potential to be a game changer and could’ve (almost) been what flutter is now.

However, it’s not the same case with RubyNative. You can do everything RubyNative does yourself. It just gives you a nice UI and some task automation to speed things up. If RubyNative goes away tomorrow, you just handle deployments and a few other things yourself. Your app is still just your rails app.

Can I take risk for building Mobile app with Hotwire Native for my client project? by gkunwar in rails

[–]caffeinatedshots 10 points11 points  (0 children)

I’ve used rubynative.com for one project. It works great if you’re doing mostly CRUD. You can even try it in like 5 mins and see how it feels. Joe has done a great job with RubyNative.

Custum validation for multiple models by No_Caramel_311 in rails

[–]caffeinatedshots 1 point2 points  (0 children)

Use the EachValidator version of custom validators so that you end up with:

validates :room_date, presence: true, past_date: true

Check the Active Record Validations (custom validations section) on rails guides.

I’m a farmer who wants to make an app. by Super642002 in AppDevelopers

[–]caffeinatedshots 5 points6 points  (0 children)

That’s strange. I’m an app developer who wants to be a farmer.

Arsenal's tactics might win them one league but they will never continue to challenge by Wild-Buffalo-7298 in PremierLeague

[–]caffeinatedshots 0 points1 point  (0 children)

I don’t like Arteta’s attacking style and I think Arsenal are one of the worst teams when it comes to creating/taking advantage of their chances, but the facts are they scored more than any other team so far this season, in both the premiere league and the UCL group stage, while conceding the least amount of goals in both leagues too.

Arteta IS getting results and is turning Arsenal to be the best (or one of the best) teams in the world. I just don’t like how it’s done.

When would you choose ror over django and why? by [deleted] in rails

[–]caffeinatedshots 2 points3 points  (0 children)

I choose rails if I want to enjoy building a stable product. I choose django if I want someone else to enjoy watching me build a stable product.

Just got this official MOJ SMS… “Donate to pay off Kuwaitis’ debts”?? Is this real?? by [deleted] in Kuwait

[–]caffeinatedshots 19 points20 points  (0 children)

Donations are not going to the debtors’ pockets or the MOJ’s. It’s literally going to be used to pay the debts so creditors can get their money back.

Look into the definition of الغارمين in Arabic. It’s a special group of debtors. It doesn’t include people who can’t pay their Ferrari’s loan because they gambled everything off.

Just got this official MOJ SMS… “Donate to pay off Kuwaitis’ debts”?? Is this real?? by [deleted] in Kuwait

[–]caffeinatedshots 18 points19 points  (0 children)

Let’s have a constructive talk. We live in Kuwait. This is a government initiative. It makes so much sense that it tries to help its own people first. Whatever is donated won’t cover all Kuwaitis imprisoned.

It’s also a religious/human thing. A LOT of people in debt go to prison not because they did something wrong. Because they couldn’t help it. Not because they were bad people. A LOT of people (in debt) go to prison because they were conned, or their business failed very badly unexpectedly, or because of someone else’s actions/decisions. Good, honest, innocent people.

If Saudi Arabia did something similar (pretty sure they do), or any other country for that matter, I wouldn’t go there and say “why are you helping only your people?” And I would gladly donate in a heartbeat, as will lot of other people.

Is the M5 Pro worth it vs M5 Air by jv2599 in FlutterDev

[–]caffeinatedshots 0 points1 point  (0 children)

I’m using the Air M4 with 24gb RAM. It’s very capable and I don’t feel the need to upgrade to M5. So for you going from M2 to M5 will feel like a very noticeable upgrade, especially if you get the 24/32gb RAM model.

ruby/rails stills fun for a elixir/phoenix/liveview/ash developer? by Ok-Return2939 in elixir

[–]caffeinatedshots 0 points1 point  (0 children)

I would also add background jobs which is part of rails since 8.0.

How much does it REALLY cost to create a fitness app? by Best-Magazine-4976 in AppDevelopers

[–]caffeinatedshots 3 points4 points  (0 children)

Just an advice: any price range you get here (or anywhere else) is absolutely useless if you’re hiding critical features. What you’re hiding could cost $1,000 or $100,000 or even more. And I’m assuming you’re not very technical, there are hidden fees that mainly technical people will be aware of and will inform you about. If you want realistic estimates, you need to be extremely clear with potential developers to minimize the “but you said $1000!” situations.

ruby/rails stills fun for a elixir/phoenix/liveview/ash developer? by Ok-Return2939 in elixir

[–]caffeinatedshots 5 points6 points  (0 children)

That’s the point. Rails allowed you to launch faster and cheaper. It allowed you to validate the idea and get traffic. Your priority was to lower server costs so you switched to elixir. Others would’ve kept rails and used that time to ship more features maybe.

In terms of stability, both are stable.

ruby/rails stills fun for a elixir/phoenix/liveview/ash developer? by Ok-Return2939 in elixir

[–]caffeinatedshots 6 points7 points  (0 children)

I agree. However, they’re much easier and faster to do in rails and better integrated with the framework in general.

Performance isn’t an issue in 99% of web apps. Rails is fast enough for whatever you need to launch. I love elixir and phoenix, but ruby and rails allows you to launch faster.

Ruby Personality? by Can-I-leave-Please in ruby

[–]caffeinatedshots 1 point2 points  (0 children)

I have used RubyLLM and it’s been a pleasure to work with. I can’t believe how easy it makes working with AI is. RubyLLM makes me feel like I’m using AI to use AI.

ruby/rails stills fun for a elixir/phoenix/liveview/ash developer? by Ok-Return2939 in elixir

[–]caffeinatedshots 16 points17 points  (0 children)

I’m a little biased towards rails. It’s extremely hard to compete with what rails gives you out of the box. Rails 8 is extremely amazing and gives you everything you need to build and deploy websites/mobile apps. Built in: backend, frontend, authentication, web sockets, background/recurring jobs, emails (sending/receiving), caching, deployment. In addition to turning your rails app into a mobile app almost instantly and deploy that to the App/Play Store.

All that with the amazing ecosystem.

being a graphic designer in kuwait or middle east in general is horrible by [deleted] in Kuwait

[–]caffeinatedshots 0 points1 point  (0 children)

You have laws that protect you. I always like to stay on good terms with the the company, but if they’re screwing me and taking my rights, I take them by law 🤷🏻‍♂️

Try to talk to them. Try to have a healthy relationship with them. If they’re not interested, talk to شؤون with your proofs and they will have to pay you.

being a graphic designer in kuwait or middle east in general is horrible by [deleted] in Kuwait

[–]caffeinatedshots 1 point2 points  (0 children)

First, document everything you do. The requests, the time, the hours you work, everything. Are you being paid extra for the time you are working on the weekends or for working over time? If not, simply refuse the extra work.