# Paperphyte > Paperphyte is an engineering consultancy collective based in Stockholm and Trosa, Sweden, founded in 2017. We help companies build, ship and operate digital products — without theatre. Work ranges from short sprints to multi-year partnerships. Paperphyte works hands-on across the full delivery lifecycle. We are engineers, not slide-deck architects: the same people who design a system also build and run it. ## What we do (services) - [Product development](https://paperphyte.com/konsulttjanster/produktutveckling): from first sketch to shipped product — design, code and delivery for web, iOS and Android, including AI features and LLM integration. - [Platform engineering](https://paperphyte.com/konsulttjanster/plattformsteknik): cloud infrastructure (AWS, GCP, Azure), Terraform, Kubernetes, observability, AI workloads and vector databases. - [DevOps](https://paperphyte.com/konsulttjanster/devops): SRE and on-call, infrastructure-as-code, GitOps, incident handling and post-mortems, AIOps. - [Delivery engineering](https://paperphyte.com/konsulttjanster/delivery-engineering): CI/CD pipelines, feature flags, progressive delivery, release safety. - [Developer experience](https://paperphyte.com/konsulttjanster/developer-experience): developer portals, golden paths, templates and self-service. - [Drone photography](https://paperphyte.com/dronarfoto): aerial photo and 4K video of properties, construction projects and facilities, flown out of Stockholm and Trosa. - [For estate agents](https://paperphyte.com/dronarfoto/maklare): which listings gain from an aerial shot, which images to order, how to prepare the property. - [Roof inspection](https://paperphyte.com/dronarfoto/takinspektion): what a drone shows of roofs and façades, what it does not, and how the images are delivered. - [Construction projects](https://paperphyte.com/dronarfoto/byggprojekt): recurring flights from the same positions to document a build. ## Industries we serve - [Last-mile delivery](https://paperphyte.com/branscher/lastmile-leverans): route optimization, parcel tracking, driver apps. - [Telecom](https://paperphyte.com/branscher/telekom): OSS/BSS, 5G services, edge compute. - [Gaming & betting](https://paperphyte.com/branscher/spelbransch): regulated markets, real-time bets, anti-fraud. - [Public sector](https://paperphyte.com/branscher/offentlig-sektor): procurement, DIGG, e-services. - [Embedded / real-time](https://paperphyte.com/branscher/embedded-realtime): C/Rust, RTOS, hard real-time. - [SaaS & startups](https://paperphyte.com/branscher/saas-startups): time-to-market, multi-tenant. - [Service businesses](https://paperphyte.com/branscher/tjansteforetag): CRM, business systems, integrations. ## Free tools (run locally in the browser, nothing stored) - [AI readiness check](https://paperphyte.com/ai-redo-kollen): twelve questions on whether a codebase is ready for AI-assisted development. - [Build wait calculator](https://paperphyte.com/vantetidskalkylatorn): turns CI wait time into lost developer hours and kronor per year, arithmetic shown. - [AGENTS.md generator](https://paperphyte.com/agents-md-generatorn): nine questions about a repository become a finished AGENTS.md / CLAUDE.md for coding agents. - [Repo X-ray](https://paperphyte.com/repo-rontgen): paste a public GitHub repo and get eighteen checks on onboarding files, reproducible build, CI and pulse — calls api.github.com from the browser, nothing stored. ## Key pages - [Home](https://paperphyte.com/) - [Changes](https://paperphyte.com/andringar): the site's full changelog, day by day (Swedish), baked in at build time. - [Our delivery](https://paperphyte.com/var-leverans): the four DORA metrics for this site itself — deployment frequency, lead time, change failure rate, time to restore — computed from GitHub deployments and commits at every build. English at /en/var-leverans. - [Services](https://paperphyte.com/konsulttjanster) - [Industries](https://paperphyte.com/branscher) - [Consultants](https://paperphyte.com/konsulter) - [Notebook (blog)](https://paperphyte.com/anteckningsbok) - [Tools](https://paperphyte.com/verktyg) - [Contact](https://paperphyte.com/kontakt) ## Notebook posts as Markdown Every post in the notebook is also served as plain Markdown at its address plus `.md`, with the author, the date and a link to the original at the top. The posts are written in Swedish. - [Lättare att hitta, använda och citera: tolv små ändringar i bloggen](https://paperphyte.com/anteckningsbok/tolv-sma-andringar-i-anteckningsboken.md): Ingen av dem är stor. Men tillsammans gör tolv ändringar att du hittar rätt inlägg snabbare, kan använda koden direkt, länka till exakt det avsnitt du menar — och låta din AI-assistent läsa oss med källan kvar. Här är vad som är nytt, och vad du får ut av det. (2026-10-04) - [”Mänskliga faktorn” är ingen grundorsak: post-mortem utan syndabock](https://paperphyte.com/anteckningsbok/post-mortem-utan-syndabock.md): Larmet gick 02.47, ändringen backades och på torsdagen stod det ”mänskliga faktorn” i protokollet. Det mötet förändrade ingenting. En skuldfri post-mortem frågar vad som gjorde felet möjligt, inte vem som gjorde det. Så här ser en bra ut — och var det brukar gå sönder. (2026-10-02) - [Video på webbplatsen med Mux, Sanity och Vercel](https://paperphyte.com/anteckningsbok/video-med-mux.md): I dag har vi lagt till video på webbplatsen, med början på sidan för drönarfoto. Valet föll på Mux via Vercel Marketplace, med ett videofält i vår Sanity Studio — färre konton, mindre administration och mer utrymme för innehåll. (2026-09-26) - [Ett besök på Tokyo Game Show 2026](https://paperphyte.com/anteckningsbok/tokyo-game-show-2026.md): I september reste vi med Geeks AB till Japan och Tokyo Game Show 2026, som fyllde hela Makuhari Messe under mässans 30-årsjubileum. Här är intrycken från den första branschdagen. (2026-09-22) - [Backstage är inte plattformen — det är dörren till den](https://paperphyte.com/anteckningsbok/backstage-ar-inte-plattformen.md): Backstage är installerat, katalogen är fylld och varje team har en sida. Ändå öppnar nästa nya team Slack när de ska sätta upp sin första tjänst. En utvecklarportal är dörren till plattformen, inte plattformen — och en dörr in i ett tomt rum imponerar exakt en gång. Så här bygger du det dörren ska leda till. (2026-09-11) - [Bygg en gång: det ni testade ska vara det ni driftsätter](https://paperphyte.com/anteckningsbok/bygg-en-gang.md): Testerna var gröna i staging. Sedan byggde pipelinen om alltihop inför produktion — och det som gick live hade aldrig testats. Bygg en gång, ge artefakten en identitet som inte går att ändra och låt miljöerna skilja sig i konfiguration. Så här gör du, och var det brukar gå sönder. (2026-09-09) - [Repo-röntgen: vad saknas i ert repo?](https://paperphyte.com/anteckningsbok/repo-rontgen.md): Vårt eget repo fick 5 av 18. Inte för att koden är dålig, utan för att allt som gör ett repo självförklarande låg någon annanstans än där en agent — eller en ny kollega — letar. I dag lanserar vi Repo-röntgen: klistra in ett publikt GitHub-repo och få arton kontroller på trettio sekunder. Inget sparas. (2026-09-05) - [Ett tomt repo och ingen beställare: därför är helgprojekt värda tiden](https://paperphyte.com/anteckningsbok/helgprojekt.md): Det mesta vi kunnat peka på det senaste halvåret började inte i ett uppdrag utan en lördag förmiddag, med ett tomt repo och ingen beställare. Här är varför helgprojekt är värda tiden, vilka regler som gör att de faktiskt blir klara — och varför det är helt okej att låta bli. (2026-09-05) - [Fyra knappar, en fil och en Redis: så fick bloggen reaktioner](https://paperphyte.com/anteckningsbok/reaktioner-pa-bloggen.md): Bloggen har fått 👍 👎 ❤️ 👏 under varje inlägg. Det intressanta är inte knapparna utan hur lite backend de krävde: en Vercel-funktion på en fil och en Redis från Upstash via Vercel Marketplace — gratis upp till 500 000 kommandon i månaden. Så här hänger det ihop, och vad som inte sparas. (2026-09-01) - [AGENTS.md-generatorn: sidan kodagenten läser först](https://paperphyte.com/anteckningsbok/agents-md-generatorn.md): En kodagent läser bara det som finns i repot. AGENTS.md är sidan den läser först — och den bästa versionen är en sida lång. I dag lanserar vi AGENTS.md-generatorn: nio frågor om ert repo blir en färdig fil att committa. Inget sparas. (2026-08-29) - [Er nästa plattformsanvändare är en agent — och den läser inte wikin](https://paperphyte.com/anteckningsbok/plattformsanvandaren-ar-en-agent.md): Be en kodagent skapa en ny tjänst enligt er standard och se vad som händer. Allt som ”alla vet” men ingen skrivit ner blir synligt på en förmiddag. Agenten är den ärligaste DX-mätaren ni har — och det som gör plattformen begriplig för den gör den bättre för människorna också. (2026-08-29) - [Väntetidskalkylatorn: vad kostar er väntan på bygget?](https://paperphyte.com/anteckningsbok/vantetidskalkylatorn.md): Tolv minuter är en kaffepaus. Tolv minuter, fyra gånger om dagen, gånger tio utvecklare, gånger ett år är 1 056 förlorade utvecklartimmar. I dag lanserar vi Väntetidskalkylatorn: tre reglage som räknar om er väntan på bygget till timmar och kronor — med matematiken öppet redovisad. (2026-08-16) - [Fyra tangenttryck som stänger loopen mellan Claude Design och koden](https://paperphyte.com/anteckningsbok/claude-design-skarmdump-tillbaka-i-loopen.md): Claude Design ritar, Claude Code implementerar — men designfönstret får aldrig se hur det faktiskt blev. Fyra tangenttryck i Chrome DevTools stänger loopen: en skärmdump av hela sidan, tillbaka in i designsamtalet. (2026-08-15) - [AI-redo-kollen: är er kodbas redo att koda i par med AI?](https://paperphyte.com/anteckningsbok/ai-redo-kollen.md): När vi byggde QRGeno med Claude Code som parprogrammerare var den största lärdomen inte vad AI:n kunde göra — utan vad vår kodbas behövde vara för att det skulle vara säkert. I dag lanserar vi AI-redo-kollen: tolv frågor som visar var ni står. (2026-07-26) - [Sluta skriva wiki-sidor, börja bygga golden paths](https://paperphyte.com/anteckningsbok/golden-paths-i-praktiken.md): Varje organisation har ett officiellt sätt att gå från idé till produktion — och sättet folk faktiskt gör det på. En golden path stänger gapet: en asfalterad väg där det rätta sättet också är det enklaste. Så här bygger du en som utvecklare frivilligt följer. (2026-07-25) - [Plattform som produkt: sluta bygga verktyg ingen vill använda](https://paperphyte.com/anteckningsbok/plattform-som-produkt.md): De flesta interna plattformar byggs som ett IT-projekt — teknik levereras, ärendet stängs, och halva organisationen använder den aldrig. Här är vad som händer när du börjar behandla plattformen som en produkt istället: med kunder, adoption och en roadmap. (2026-07-07) - [Ersätta AWS Access Keys med IAM Roles Anywhere: En certifikatbaserad tutorial](https://paperphyte.com/anteckningsbok/ersatta-aws-access-keys-med-iam-roles-anywhere.md): En praktisk genomgång av hur du ersätter långlivade AWS access keys med certifikatbaserad autentisering via IAM Roles Anywhere – från CA-certifikat och klientcertifikat till Terraform-resurser och aws_signing_helper. (2026-06-18) - [QRGeno: att bygga en SaaS-plattform med AI som parprogrammerare](https://paperphyte.com/anteckningsbok/qrgeno-bygga-saas-med-ai.md): I våras bestämde jag och en kollega oss för att bygga något större tillsammans – från idé till drift, med AI-assisterad utveckling som en central del av arbetssättet. Resultatet blev QRGeno, en SaaS-plattform för dynamiska QR-koder. (2026-05-27) - [En ny webbplats och en ny inriktning](https://paperphyte.com/anteckningsbok/ny-webbplats-och-ny-inriktning.md): En kort reflektion över hur Paperphyte gått från ett internationellt konsultnätverk till fokus på plattformsteknik, DevOps och developer experience — och hur den nya webbplatsen byggts med AI-assisterad utveckling. (2026-05-15) - [AWS Batch vs Fargate – lärdomar från en migration](https://paperphyte.com/anteckningsbok/aws-batch-vs-fargate-lardomar.md): När vi skulle ersätta vår egen orkestrering med AWS Batch stötte vi på flera oväntade utmaningar kring ephemeral ports, subnet-dimensionering och konto-limiter. Här är vad vi lärde oss. (2026-05-11) - [Delivery Engineering vs. DevOps — vad är skillnaden?](https://paperphyte.com/anteckningsbok/delivery-engineering-vs-devops.md): En av de vanligaste frågorna vi får. Korta svaret: DevOps är ett arbetssätt, Delivery Engineering är en disciplin. Här är det längre svaret — utan fluff. (2026-05-07) ## Contact - WhatsApp: +46 8 525 181 99 - Website: https://paperphyte.com/kontakt - Based in: Trosa & Stockholm, Sweden