Re:I failed a take-home assignment from Kagi Search
by TechDebtDevin on Wednesday May 14, 2025 @12:18AM
(#43980758)
Also they seem to put emphasis on Go programming, which takes < 20 lines to get a cli running so not sure why they chose a browser GUI, which is arguably much more work.
Re:I failed a take-home assignment from Kagi Search
by pas on Wednesday May 14, 2025 @06:06AM
(#43982756)
but now they want something "deployed"
Re:I failed a take-home assignment from Kagi Search
by benmusch on Tuesday May 13, 2025 @11:46PM
(#43980577)
Yeah, a clearer explanation in the rejection email would have been nice, or perhaps even a warning in response to the proposal (though it's not 100% clear from the proposal alone that OP would be going down a path that ignores that part of the assignment.) But the prompt explicitly lists other terminal clients as the inspiration.
Also, the prompt for a terminal client really changes what they're testing! Email web UIs have been a known quantity for years. But the UX of a terminal client is still something that's not "solved." I suspect the rubric for the question has large sections about how they decide to make a terminal client that OP's submission doesn't address at all
Edit: I've actually checked the full requirements page, and they explicitly say this in "Inspiration":
> Your implementation should take inspiration from existing terminal email tools like aerc, mutt, or even something like himalaya.
[1] https://www.youtube.com/watch?v=yY1sVXMkP_o