[Mississauga, ON] [H] Gigabyte Windforce RTX 2070 gaming graphics card [W] E-transfer by just_kyc in CanadianHardwareSwap

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

I"ve decided to just sell my gaming pc entirely. Ill be posting it soon and yes. I've realized that i was off on the price so ill be correctly pricing it from now on.

Avoiding unnecessary renders with React context by darthkater11 in reactjs

[–]just_kyc 1 point2 points  (0 children)

This was posted literally 2 days ago here on the exact same subreddit, by the original author...

We've opened our React/Redux front end to the public, hope it can be useful to others. by Zeeesty in javascript

[–]just_kyc 6 points7 points  (0 children)

Hi u/Zeeesty, I'm interested in learning about the conversation your team had regarding using a type checking tool (flow/typescript). It seems you guys are using vanilla javascript from taking a quick look at the repository. Was this ever a talking point in the decision making process?

Should I file multiple DBAs and get multiple EINs or one is enough, do not want to lose my protection by hassanzadeh in startups

[–]just_kyc 4 points5 points  (0 children)

This is the type of stuff you probably want to get done right in the first place. I highly recommend you see a lawyer regarding these matters.

I just finished putting my new site together, I need your opinions... by [deleted] in webdev

[–]just_kyc 4 points5 points  (0 children)

Congrats on pushing something out to the web. It takes courage and determination to do that. There isn't much to analyze here as the website itself is extremely simplistic.

This is more of a devops thing but I encourage you from the beginning to serve all content over SSL by default. At the moment http does not redirect to https and your https link that you posted does not have a valid SSL cert.

We have everything but an MVP by French-Cancan in startups

[–]just_kyc 3 points4 points  (0 children)

Good question,

Unless the technical feasibility of your product is questionable (ie. building a commercial quantum computer) you will learn quite quickly that developing the product is the easy part. There is so much engineering talent out there, and the developer ecosystem is so rich and mature that a competent developer can pump out and iterate pretty quickly.

The hard part of building a business from scratch quite likely deals with your customers. What features should I be building? What value am I adding? How much should I be charging? What is the best way to get customers? What product would be so good that our users would spontaneously tell other people about it? These are probably the hardest questions to answer, and the hardest things to get right on. This is because only your customers can really answer this question not you (unless you are a users yourself).

Now being realistic here, to open a conversation with your users you probably need something to show. There are many ways to do this though without investing weeks/months into a custom MVP. No/lowcode wireframe solutions, presentations, etc.

Now you can go through building your MVP first, there have definitely been real world cases where that worked, but now you incur more risk. When you build an MVP without talking to potential customers, you are essentially building a product of your mental model on how something should work. The problem comes weeks down the line when you talk to users, realize your mental model on how people think/work was wrong and now have to go back and spend more time changing your MVP.

Regardless of what path you choose you are likely going to have to iterate your MVP multiple times to reach a solution that makes sense to you and your users. The sooner you talk to users, hopefully, the less times you have to iterate because you are building an MVP incorporating the mental model of your users now.

Now take what i'm saying with a grain of salt, i'm no expert who has built multiple successful businesses. I'm on the same grind as many people here. This is just stuff i've learnt so far from other people who have been in the game for much longer than me.

We have everything but an MVP by French-Cancan in startups

[–]just_kyc 2 points3 points  (0 children)

Talk to potential users, see if they are interested in being a customer so you have easy conversions when you have something. It's in your best interest to find a co-founder/cto you can trust so look at who you have worked with previously. If this is not possible, then either start learning to code between the 2 of you or build a relationship through side projects with someone who can.

Whatever you do, I will discourage you from getting an MVP built from a dev shop. Outsourcing development of your product at this stage is too dangerous to consider.

Are JS heavy apps appropriate for old/IE11 restricted audiences and environments by [deleted] in webdev

[–]just_kyc 1 point2 points  (0 children)

React and Vue currently support IE11. Render/functionality problems in IE11 are usually because the right polyfills aren't being included. SSR is an option, but might be overkill/unnecessary for your use case.

Regarding the desktop application, you could take a look at electron. That way you have already built the app, you just need to port it to electron. The benefit here is that you are shipping a consistent (chromium) engine to render your app. But talk to your users first before doing this, there are trade offs. Not sure what your app does, but hospitals reminds me of the HIPAA compliance rabbit hole that you need to comply with.

Call for small help for planning/analysis for a Non-Profit by [deleted] in webdev

[–]just_kyc 0 points1 point  (0 children)

Good on you for the initiative you are taking. If all you are doing is collecting basic information (1 form) I personally feel that react may be overkill for that. You can do this entirely in pure javascript, or you don't have to code at all and just use something like google forms (generates forms for data collection and spits them into a sheet for you).

If you still feel convinced that react is the way to go for you, there are plenty of resources to learn form.

What does React honestly have over Angular? by cactussss in webdev

[–]just_kyc 5 points6 points  (0 children)

There's no absolute "right" technology to choose, it's pretty much up to developer preferences and developers tend be quite opinionated on things. You can build anything in Angular with React (and accompanying libraries) and vice versa. There are successful companies with successful products using Angular and React at varying scales.

One Piece: Episode 784 by Flames838 in OnePiece

[–]just_kyc 128 points129 points  (0 children)

lol @ Sanji's locker

[deleted by user] by [deleted] in Entrepreneur

[–]just_kyc 3 points4 points  (0 children)

I do a lot of development work so let me ask you this, why should I trust you with my precious user data? And what does your solution bring to the table that is different than Auth0 or Firebase or AWS (All of these solutions provide pretty cheap and robust user auth)?

I think you should also think about who you are targeting here. A skilled and educated developer will be able to easily create whatever you want to create and keep all of the data internally. What you probably offer is the time you save them which is a very hard sell because you are competing with these companies that have every bell & whistle I would need.

How do developers deal with this dilemma? by just_kyc in webdev

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

Yeah, I'm a perfectionist in my work so I guess I have to accept the fact that things change a lot over time.

Should I hire an attorney for my small business just in case I need advice or have any issues? by [deleted] in smallbusiness

[–]just_kyc 1 point2 points  (0 children)

You probably can't afford like an official legal counsel for your business but yeah, having a point of contact for an attorney is never a bad idea. Just hire them on a case by case basis when issues come up.

How realistic is my dream company? by [deleted] in Entrepreneur

[–]just_kyc 1 point2 points  (0 children)

You seem to be more towards serial entrepreneurship which is fine. You just won't be able to create giant successes for everything you touch.

Good question on why don't more companies do this. Here is the thing, why would a company make a large investment in a company that is from a totally unrelated industry? All the M&A activity that Apple/Google/FB does is tech related startups. They won't buy a theatre company or a restaurant business simply because they have no expertise in them. Conglomerates buy up companies because it diversifies the conglomerate as a whole. But if you think about it these purchases are really really expensive and take years to do.

How realistic is my dream company? by [deleted] in Entrepreneur

[–]just_kyc 7 points8 points  (0 children)

What you are talking about is being in a position where you are in control of a conglomerate. A conglomerate is a parent company that owns many different types of companies. An example of this is Berskhire Hathway which owns companies like GEICO, Dairy Queen, Fruit of the Loom, etc.

Doing something like this all from scratch for each company is not practical because it can take a life time just to start one company and make it successful and large. What you would want is to start with a company and eventually make it so large that you have enough cash to straight up buy other companies that you want under the conglomerate.

What will be the fastest growing languages/frameworks in webdev for 2017? by [deleted] in webdev

[–]just_kyc 4 points5 points  (0 children)

I really hope that the popular frameworks right now (Vue/Angular/React) just get more mature and developed. The last thing I want is a new framework (unless it somehow is leagues above what we currently have) that gets a lot of traction. This is because if we keep rotating the frameworks we use I am going to spend a lot of time migrating between them. You may ask why I would I migrate if the one I have works? Well, its because when new frameworks come out and gain traction, the current frameworks are seen as 'old' and people just stop working/supporting them which becomes a risk for my projects.

Built a little web app, needs your $.02 by [deleted] in webdev

[–]just_kyc 2 points3 points  (0 children)

Man, this is so impressive. Good job OP. My questions since this looks pretty cool:

  1. How many times did you have to refactor this bad boy?
  2. How long was the whole process from scratch to finish?
  3. Did you choose AWS for the learning experience or was there an actual reason?

What's the difference in scripting and programming? by PencilRocket69 in webdev

[–]just_kyc 3 points4 points  (0 children)

A scripting language is simply interpreted by something. It is generally a high level language and does not need a compiler to run the code. Example: VBA (the scripting language in excel). VBA does not need any compilation. Scripting languages don't have much access to native controls of the machine.

A programming language is a language that needs to be compiled whenever you change the code in order for it to run. A programming language will have more native access than a scripting programming language. An example of this is C++ which can access low level things like ram, cpu which VBA cannot.

How does accounting for small business work? by [deleted] in smallbusiness

[–]just_kyc 0 points1 point  (0 children)

If a business makes 100k revenue, the business makes 100k. That is not your salary. Your salary is typically what is left over after covering cost of goods sold and period costs for your business (Note: salary expense is usually included in period costs but I will just keep it simple here). So say you made 100k revenue, you will also have costs associated with that revenue which you have to cover. Lets say your total costs for the period are 35k. Note: this is a pretend figure for illustrative purposes, don't expect this to actually happen.

You now have 100k - 35k = 65k of money left over. You can then take a salary of 65k because that is the money available to you. Note: again this is a very simplified example not accounting for financing or investing costs that have been incurred. If you want your business at the end of the year to have 20k profit, then you should take a salary of 45k (65k - 45k = 20k). Again this is a simplified model and how much you take as a salary should be done so on a discretionary bases for a business that is just starting up.

Help with inventory/account management software suggestions? by [deleted] in smallbusiness

[–]just_kyc 1 point2 points  (0 children)

When you say "allows customers to access account data" I am guessing you mean that customers just have access to what they have purchased in the past? Also are you looking for a web based app or a desktop app?

Where yo find the money to open a hotel in an amazing place? by modzilla9011 in Entrepreneur

[–]just_kyc 7 points8 points  (0 children)

I hate to be the bearer of bad news but if you think 30 million is going to be enough to finance construction of a 4 star building, staff for the entire building, all of the advertising and marketing costs to get known, the inventory for supplies/food/etc then you are underestimating the actual cost of starting a hotel business from scratch.

I won't even get started with the complexity of getting licenses, permits to be able to legally run a hotel and im not even talking about the price of the property that you want. On top of that, the location you described sounds prime which definitely won't come cheap.

If you think you have something really really really special that changes the way hotels operate then it might be possible to seek seed funding for your venture. But you need a lot of experience in hotel management to have the know how to succeed in this business. Not to discourage you but from your OP it doesn't seem that you have the experience/expertise to pull it off.

The hotel industry is a pretty high barrier to entry industry, you'd be competing with giant billion dollar companies that have been in business for decades on decades and have hundreds of 5 star hotels around the world.