William Bernting
Jag lär ut AI↗, dyker ner i gamla system som krånglar↗ och bygger det du faktiskt vill ha↗.
Hoppar till kontaktsidan med det här spåret valt.- Lär ut AI: Från skolbarn till utvecklarteam: alla kan bygga med AI.
- Coach & mentor: Delade kunskap med 14 utvecklingsteam på Telia, varje vecka.
- Teambyggare: Rekryterade 6 utvecklare och UX:are på 6 månader.
- Legacy-dykare: Räddar gamla kodbaser när andra vill börja om från noll.
- Felsöker det knepiga: Felsökningen som får andra att vilja skriva om allt.
- Räddar kodbaser: Skrev ensam om ett system som inte skalade, till React.
- Levererar ofta: Högst individuell output i ett team på elva.
- Fast pris: Du vet vad det kostar innan vi börjar.
- Automatiserar det tråkiga: Ett internt verktyg jag byggde på HPE fick 5 000 användare.
Människa. Verifierad: 1.
Idéer som blir verklighet.
↑ ↓ bläddra · Enter läs mer · mellanslag snurrar
Idéer som blir verklighet.
Slay CRM
Ett CRM för säljteam i fält. Mer tid för kunderna.
Slay är under utveckling. Gå med i väntelistan och följ vad vi bygger.
Vibe Coding
Barn bygger spel, animationer och berättelser med AI. Inga förkunskaper behövs.
Från idé till något att spela och visa upp. Prova det barnen har byggt i galleriet och följ kommande workshoppar.
Systemet utan källkod
Servern fick startas om var 15:e minut. Leverantören var borta, källkoden likaså. Nu står den stadigt.
19 av 19 kontroller gröna, på 5 sajter. Inga fler omstarter var 15:e minut.
Företagets mejlminne
38 000 gamla mejl blev en kollega som minns hur vi löste det förra gången.
Inga mejl lämnade huset. Träffsäkerheten på testfrågorna gick från 2 av 5 till 5 av 5 när jag kombinerade vanlig ordsökning med AI-sökning. Allt på en server utan grafikkort och utan licenskostnader.
Lotta: schack i webbläsaren
Ett nedlagt lottningsprogram för schack, flyttat till webben. Första skarpa testet: en regionsfinal med ca 500 barn.
Gratis på lotta.bernting.se: ingen installation, ingen inloggning, funkar offline. Domare och publik följer lottningen live i mobilen. Det körde en regionsfinal i Schack4an med ca 500 barn. Det funkade.
Telia.se
Byggde om framsidan på Telia.se medan butiken var öppen.
Sajten bytte motor bit för bit, utan big bang. 14 team i samma kodbas. Det krävde mer coachning än kod.
Sembo.se
Resebyråns skyltfönster: skriv en kampanj en gång, så dyker den upp överallt där den ska.
Startsidan blev navet för kampanjer, inspiration och snabb sökning, och en kampanj behöver bara skrivas en gång.
Lär AI:n att testa först
AI skriver kod snabbt men slarvigt. Jag lärde den att testa först, och 100 utvecklare stjärnmärkte det på under två dygn.
167 stjärnor och 21 forkar på GitHub, runt 3 900 nedladdningar och en presentation som alltid ligger uppe: "How to do your job and stop writing code".
Pi-PAI
Ett gäng AI-utvecklare i fickan, på en dator stor som en kortlek.
Första provkörningen: jag bad den leta fram 1 000 memes och inte sluta förrän den var klar. 35 minuter senare, medan jag gjorde annat, kom en notis i mobilen. Steg-för-steg-guiden ligger på kendev.se.
Styrelsens AI-assistent
Gör jobbet ingen i styrelsen vill göra: mejlkorgen.
Styrelsen behöver inte längre gå igenom inkorgen var för sig: allt hamnar i ett delat ark, det som blir liggande ger en påminnelse, och svaren skickas alltid av en människa. Det kluriga bakom kulisserna var att testa en AI som aldrig svarar likadant två gånger.
Vem svarar på LinkedIn?
Säg "hej" och hälften tystnar. Dela något användbart och nästan ingen gör det.
Lärdomen var rak. När jag bara skrev "hej!" dog 13 av 26 samtal direkt. När jag delade något användbart, som mina AI-kommandon, blev 1 av 25 obesvarat.
Från ritning till 3D
AutoCAD-filen tog stopp. Med IFC-filen kunde jag kliva in i vårt framtida badrum.
Lärdomen tar jag med mig till kunder: AI är bara så kapabel som formaten du låter den läsa.
ADRian
Skriv ner teamets regler en gång. En AI-granskare kollar sedan varje ändring mot dem.
Mindre tjat i kodgranskningen, och regler som faktiskt följs. Samma knep styrde en artikel jag skrev: 15 regler, 22 utkast, varje utkast granskat mot varje regel.
Byggt: 1. Levererat: 1. Klart: 1.
Siffror jag kan stå för.
Dra en ruta till sin tvilling för att slå ihop dem. Varje ny nivå låser upp en siffra och historien bakom den. Ingen tid att spela? Klicka på valfri siffra.
Det var siffrorna. Resan bakom dem kommer härnäst.
Åtta siffror från 15 år: rekryteringar, kundprodukter, team, schackbarn och användare. Börja med två treor och klättra sedan: 6, 12, 24 och vidare, ända upp till toppen.
Tillgänglig för uppdrag: SANT. Tvekan: 0.
15 år av byggande.
Från supporten till En Mans Byrå. Varje block är ett jobb. Klicka så ser du vad jag är stoltast över där.
- 2011 – 16
- 2017 – 20
- 2020 – 21
- 2021 – 22
- 2022 – 23
- 2023 – 25
- 2025
- 2025 – 26
- 2026 —
15 år av byggande.
15 år. 0 fel. 0 frågor.
Stacken.
Det här säljer jag. Skålen visar vägen dit.
-
Testa först
Testet före koden. På Hedin körde vi så i 90 % av jobbet, och leveranserna kom utan buggar.
Lär AI:n att testa först → -
AI-agenter
AI skriver koden snabbt. Jag lär ditt team att kolla den.
Lotta: schack i webbläsaren → -
Coachning
Mob programming och coachning, tills teamet klarar sig utan mig.
Sembo.se →
Poäng 0
Nästa
Skålen är full.
Släpp frukter. Två likadana blir en större.
flytta och klicka · ← → och mellanslag dra och släpp
- Vue (körsbär), 5,2 år i uppdrag: Byggde sajter i React, Angular och Vue åt flera kunder. Jag kör det ni redan har.
- Angular (jordgubbe), 6,2 år i uppdrag: Som CTO på NetConsult drev jag tekniken för 7 kundprodukter samtidigt.
- Node.js (vindruva), 7,0 år i uppdrag: Servern bakom sajten, i samma språk som sajten.
- React (citron), 7,7 år i uppdrag: Skrev ensam om ett system som inte skalade, till React.
- TypeScript (apelsin), 9,1 år i uppdrag: Färre fel når användarna, för att koden kollar sig själv.
- C# / .NET (äpple), 1,5 år i uppdrag: På HPE byggde jag 8 interna verktyg. Ett av dem växte till 5 000 aktiva användare.
- DevOps / CI/CD (päron), 3,3 år i uppdrag: Varje ändring testas och skeppas automatiskt.
- AWS / Azure (persika), 3,1 år i uppdrag: Molnet, uppsatt så att det bara funkar.
- TDD (ananas): Testet före koden. På Hedin körde vi så i 90 % av jobbet, och leveranserna kom utan buggar. Mina TDD-kommandon för AI-agenter fick 100 GitHub-stjärnor på under två dygn.
- Mob programming (melon): Mob programming och coachning. På Telia stöttade jag 14 utvecklingsteam. Rekryterade 6 personer på 6 månader som utvecklingschef.
- AI-agenter (vattenmelon): Lottningen till en schackturnering för ~500 barn. AI skrev all kod. AI skriver koden snabbt. Jag lär ditt team att kolla den.
Stacken.
Kompatibel med ditt system. Inga drivrutiner krävs.
Välj ett spår.
En Mans Byrå: min egen byrå, med ett nätverk av frilansare i ryggen. Oftast fast pris, inte timpris.
Jag bygger Slay CRM som grundare och CTO. Ett lättanvänt CRM för svenska säljteam i fält, med mer tid för kunderna. Nyfiken? Läs mer och anmäl dig till väntelistan.
Upptäck Slay och gå med i väntelistan ↗“Den tekniska kunskapen han bidrar med gör att team tar sig framåt i en snabbare takt än utan honom.” “William thrives in creative chaos and knows how to lead through it with calm and clarity. […] A curious, people-first tech lead who's a pleasure to work with.” “He did much more than write excellent code. He inspired us, helped us work better together, and raised the level of the whole team.” “William is one of the most passionate developers I've ever had the opportunity to work with. And that passion fuels a capacity that is out of this world.” “William is a highly skilled lead software developer with […] drive to get all his peers onboard the challenges at hand in a very collaborative manner.” “Det är i görandet av arbetet som vi upptäcker arbetet vi behöver göra.” — Woody Zuill, pionjär inom mob programming
Avropa? [J/n] william@bernting.se
