01
Allt är utspritt
Ansökningar hamnar utspridda i flikar, bokmärken och mejl. Uppföljningar glöms bort, och plötsligt har du en intervju imorgon som du inte hunnit förbereda.
Flaggskeppsprodukt · Oberoende produkt · Publik beta
Håll ordning på jobbsökandet och fatta bättre CV-beslut.
Jag byggde Lytdash för att hantera ansökningar på ett ställe. Produkten följer varje ansökan, jämför ett CV med en jobbannons, skapar evidensbaserade utkast och importerar jobb från sidor som stöds. Den finns på svenska, engelska och portugisiska.
Besök webbplatsen
01 / Problemet
Jag började bygga Lytdash under mitt eget jobbsökande. Jag hade öppna flikar, sparade annonser, mejl och ett kalkylblad som snabbt blev inaktuellt. Jag saknade också ett tydligt sätt att jämföra mitt CV med varje roll.
01
Ansökningar hamnar utspridda i flikar, bokmärken och mejl. Uppföljningar glöms bort, och plötsligt har du en intervju imorgon som du inte hunnit förbereda.
02
Du skickar ditt CV och hör ingenting. Det finns inget sätt att veta om dina kompetenser matchar annonsen, vad som saknas eller varför ingen svarade.
03
Att anpassa ett CV för varje roll tar tid. Det är lätt att återanvända samma version utan att kontrollera om relevant erfarenhet framgår tydligt.
02 / Produkten
Användaren kan importera ett jobb, lägga det i pipelinen, jämföra sitt CV med annonsen och förbereda en anpassad version utan att växla mellan separata verktyg.

Ansökningarna bor på en kanban-tavla med uppföljningsknuffar och intervjupåminnelser. Försenade åtgärder får störst visuell vikt, så tavlan visar alltid var du ska titta härnäst.

AI:n läser annonsen och ditt CV en gång och sparar det den hittar. En deterministisk motor poängsätter sedan matchningen, så samma indata ger alltid samma poäng, med delpoäng du faktiskt kan agera på.

Produkten skapar ett utkast utifrån annonsen. En kvalitetskontroll jämför det med originalet med samma sparade underlag. Effekten behöver fortfarande valideras på produktnivå.

Chrome-tillägget fångar jobbannonser från plattformar och sidformat som stöds. Inget klipp och klistra, och inga API-nycklar sparas i webbläsaren.
03 / Designprocess
Jag skrev designsystemet innan jag byggde dashboarden. Tokens, djupnivåer och åtgärdshierarki kom först, skärmarna efteråt. Varje yta hämtar från samma sanningskälla, i både mörkt och ljust läge.
01
En användare ska se vad som kräver uppmärksamhet inom en sekund efter att dashboarden öppnats. Försenade uppföljningar och kommande intervjuer får störst visuell vikt.
02
Bakgrund, yta och upphöjda lager ser tydligt olika ut i båda teman. Djupet sköter hierarkin, vilket frigör färgen till att kommunicera status.
03
Inget dekorativt brus och inga generiska kortrutnät. Tunna kanter, lugn rörelse och typografi får göra grovjobbet.
04
Under en copy-genomgång märkte jag att 'Intervju bokad' känns mycket bättre än 'Boka intervju'. Gränssnittet firar ditt momentum i stället för att ge dig läxor.
04 / Utveckling
Den svåra delen var att hålla den AI-stödda analysen konsekvent. Varje anrop passerar lager för återförsök, cache och evidens innan resultatet når poängmotorn.

05 / Resultatet
Lytdash är live i publik beta och utvecklas aktivt. Inbjudna externa testare har använt produkten. Den samlar AI-stödda funktioner, säkerhetskontroller, kvalitetskontroller och tre gränssnittsspråk i en kodbas.
06 / Lärdomar
Arbetet med Lytdash lärde mig att planera för inkonsekvent AI-utdata, skydda användardata och göra produktregler till tester.
01
Jag lärde mig att designa för modellen jag faktiskt har, inte den jag önskar att jag hade. Spara dess utdata, omslut varje anrop med samma skyddsnät och låt aldrig två olika extraktioner låtsas vara en sanning.
02
En prompt som säger 'gör det aldrig sämre' är en önskan. Ett test som verifierar det är en garanti. Så ofta jag kan gör jag om produktlöften till tester.
03
Att skriva tokens och hierarkiregler före den första skärmen kändes långsamt. Det gjorde senare skärmar snabbare att bygga och höll mörkt och ljust läge synkroniserade.
04
Neka som standard, skydda produktdata med explicita policies och håll hemligheter på servern. Lärdomen är strukturell: gör den säkra vägen enkel och granska undantagen.
05
Mitt första kvotfelmeddelande pratade om AI-leverantörens faktureringsinställningar. Ingen som använder produkten kan göra något med det. Nu berättar varje fel vad användaren faktiskt kan göra härnäst.
06
Projektets learnings-fil har vuxit till över tusen rader regler ur riktiga buggar. Halva värdet ligger i själva skrivandet. En bugg är inte klar när den är fixad. Den är klar när regeln som förhindrar hela buggklassen är nedskriven.