We are aware of tech teams that use our challenges instead of LeetCode style questions for interviewing. We run our interviews using this system. Candidates seem to enjoy the experience, and it's much harder to "fake".
There are two main challenges today:
* Interviewers themselves are used to the standard format — they have answers for, a way to benchmark, tools they're familiar with over years, etc.
* While much harder to "cheat" on these challenges (since there are so many touch-points), offering these as take-homes might be lengthy for some engineers.
If you were in our place, what would you try to do for increasing adoption (whether for hiring or learning)?
I don't really know why you would want to emphasize that. For people interested in the product, knowing the backend is serverless is irrelevant. For people interested in the technology, "serverless" and "lambda" convey virtually nothing.
I wanted to emphasise as usually the product that works is the "simplest" - we made lots of pivots and wrote lots of code before we came up with this more simple solution
Watching videos serves a diferent role than interactive b/c you get to take in audio and visual together, which _can_ support a higher bandwidth learning(depending on quality of the video). Also, for unfamiliar subjects, it’s useful to be exposed to the concepts and constructs first so you can build a mental scaffoliding that supports the details. Speech seems to be a better medium for that.
Interactive, like other info sources that present info linearly and in high detail are much less efficient, but allow you to learn the ‘doing’ aspect that a video would not.
But I am curious about what you’ve made. How has the reception for this type of info product been so far?
On average I'd say we get a 50/50 split between folks who like the doing/challenge aspect of it, vs those who wished there was more "consuming" type of content, e.g vidoes/text
Interactive stuff requires me to participate whereas videos/streams can be consumed when I'm less attentive. I've just checked out Jon Gjengset's video, that's exactly what I'm talking about. Another similar channel:
https://www.youtube.com/elie2222
I'm more interested in (a) system/code design and (b) mechanically how they solve problems (eg how they debug, get around the editor etc) to improve myself. I'm less interested in the code itself.
Thanks everyone for the tips and links. Gonna look for the top Dell Ultrasharp or LG Ultrafine model that's in stock and within my budget, and go for it.
I found this nugget from Wikipedia [0] quite funny.
> In an answer on the Mercurial mailing list, Olivia Mackall explained how the name "Mercurial" was chosen:
> Shortly before the first release, I read an article about the ongoing Bitkeeper debacle that described Larry McVoy as mercurial (in the sense of 'fickle'). Given the multiple meanings, the convenient abbreviation, and the good fit with my pre-existing naming scheme (see my email address), it clicked instantly. Mercurial is thus named in Larry's honor. I do not know if the same is true of Git.