25 karma · joined July 21, 2015
How many customers are currently using the system? How many providers and services are available for the first few customers to search through? If there answer is none or close to none I'd think about making the service free to use until it is worth it for one side or the other (it should be providers) to start paying.
1. I registered on my laptop, opened account verification email on my phone. Verification link says I'm verified, laptop say's I'm not even after logging out/in.
2. It says 5 alerts are free, but at 3 alerts I'm presented with a message stating I've reached my limit.
3. Last pass doesn't seem to like the email field on sign in. It won't autofill it :(
The smoke that the roaster produces towards the end of roast is no joke, and some has to get on the beans, but I'd say it is minimal enough to not be an issue as there should be plenty of air flowing through the roaster at that point.
If roasted improperly oils could seep out of the beans while in the roaster which burn as well and stick to the beans. I'd say that is more of an issue than the smoke or roasting too dark.
Stereotypical sales guy telling these farmers how blockchain is going to make sure coffee is traceable from seed to cup and revolutionize the industry. Everything is immutable, no one in the world is using blockchain for coffee, we are the first and announcing it here today! (just don't google it)
I'm out of the loop on how blockchain would actually help or be truly immutable in a case like coffee. I doubt independent associations are running nodes to prevent data tampering for this private company, and the process from seed to cup has long periods of time between each step. At what point do you enter all the immutable data? If you enter it little by little how do you 100% guarantee the association is correct and you're not mixing up plants, bags of beans, who shipped it, or the 30 other blocks of data we quickly scrolled through?
People place a lot of value on human to human interaction.
*edit: would also be great if you could gray out names that are taken (there are at least a couple now)
A unit test does not prove without a doubt a class/method are not in use. Static analysis/good IDEs are bound to the immediate code base, they can't determine usage when your code is shared across multiple workspaces or when the class/method are only called externally.
Tombstoning isn't perfect, but its safer than what I typically do given a sufficient amount of time to collect logs along side a bit of analysis on a case by case basis (e.g. method AddTwoNumbers() not being called for 6 months maybe okay to remove, whereas EndOfYearReportGenerator() not being called for 6 months shouldn't blindly be removed.)
Tell me about a project you had the most fun working on. You tell me you started working on a SPA in Angular 2 and I ask if you've heard of some common attacks like XSS or CSRF. You say yes to both and I ask if you had any preventive measures in place or how you would go about trying to prevent them (I'd stop you if you kept going on and on). We'll work our way through the projects stack best we can in the same manner.
We generally used recruiters at all the companies I worked at due to lack of applications. I agree they're part of the issue. I also phone screen for recruiters so at least some of them are doing their due diligence (no idea how they act on my reviews though).
Resume says 'I'm an expert in SQL'. Great, lets start some every day foundational questions. What is the difference between an inner join and an outer join. Why might we use a varchar instead of a char data type? Why do we use indexes? What is the purpose of a foreign key? A good majority of the candidates can only answer the join question.
'10 years experience, senior dev in <main language>' can you write a function that returns the largest number in an unsorted array? Most struggle to even pseudo code it. Tell me something, anything about interfaces. Basic security question on SQL injection/xss/csrf/hashing/encryption. Without a doubt most have only heard of SQL injection and then they get that wrong. Most say hashing and encryption are the same thing.
I do blame myself, the failure rates are incredibly high. But when resumes looks great and onsite can't pseudo code a simple loop, or answer basic questions about something they claim expertise in, what can you do? Require and call references to make sure the the lead dev with 12 years experience and decent companies isn't lying? Because the result of most of my interviews appears that people inflate their resumes and flat out lie.
I check my ego at the door, I try to make the person as comfortable as possible, small talk, help them out as much as I can, provide them with answers or explanations when they get something wrong. I've never asked an algorithm or data structure question, I've rarely asked a patterns question. Most people can't answer basic every day questions.
Overtime my goal in interviews turned into making sure the interviewee left with more domain knowledge than when they came in hoping it will help them do better somewhere else.
Ended up creating a pre-screening service that asks the same basic questions and in the end provides the user with a study guide based on how they answered. Currently piloting with two local recruiting companies and I'm finding the same similar statistics of failure/success. Maybe that makes me the issue :)
There are other services that are similar, but I'm specifically targeting the screening market and offering more detailed reporting. Also as a bonus, candidates receive a "study guide" based on the questions they missed.
As for pricing, I'm forgoing the subscription for a "credit" based system where you trade 1 token for a screen (buy in bulk or on demand). No contracts, nothing to cancel, just purchase what you need.