So, the last couple of days have been a bit of a whirlwind in developerland. I wanted to take a moment to write down what I’ve seen, and what I think it means, because these aren’t small updates. This is a shift in how we build, browse, and write cod...
Les mer om Last 48 Hours in Tech: Atlas Browsers and Agentic IDEs – What Just Happened?Six months ago I introduced Swarmia into our engineering ecosystem—not out of curiosity alone, but out of need. As I reflected in The CTO Playbook, when a tech team grows, when its output becomes a mix of many intertwined signals, what separates the...
Les mer om Managing Tech Tems with Insights
Hvis du bygger et produkt i en kompleks bransje – farmasi, finans eller noe annet sterkt regulert – vet du sannsynligvis allerede om utfordringene. Du har validert behovet, du har snakket med potensielle brukere, og du har kanskje til og med en funge...
Les mer om Du trenger en teknisk medgrunnlegger. Du har ikke budsjettet. Hva nå?
The development landscape has evolved significantly in recent years, and APIs (Application Programming Interfaces) are now central to how modern systems communicate. This is especially true for businesses looking to harness the power of AI. APIs simp...
Les mer om API and AI: How modern integration transforms ecommerce
Ah, developers. The mythical creatures who type fast, drink coffee like it’s an Olympic sport, and somehow “fix computers” for their friends and family. But what do they really do all day? Let me paint you a picture—spoiler: it’s way more complicated...
Les mer om What Developers Really Do: A Peek Behind the Keyboard
A few years ago I wrote "The CTO Playbook" (available on Amazon). I extensively went in to leadership styles and especially in leading tech teams. With the latest rise of tech founders taking a bigger place on the large scene, for example with Elon M...
Les mer om Musks leadership style versus The CTO Playbook
Når AI «lyver» degDenne måneden vil vi gjerne dele ikke bare solskinnshistorier om hvor kul AI er, men også når det ikke fungerer. Det viser virkelig at LLMs er ikke noe «AI» (ennå) og at det er i sin barndom, les videre så forklarer jeg.Løgnen om å...
Les mer om Når AI lyver for deg
Hiring developers can be a nightmareEspecially if you're a non-technical founder. You’ve probably heard terms thrown around that you barely understand, like “full stack,” “Kubernetes,” or “REST APIs,” and you might think, “I just need someone who kno...
Les mer om Hiring developers: why cultural fit beats technical expertise
In The CTO Playbook, Robert Mejlerö provides a comprehensive look at Agile, focusing on its core principles and practical implementation. He highlights the Agile Manifesto, which emphasizes individuals and interactions over processes and tools, and w...
Les mer om What The CTO Playbook say about agile
Benefits of Using the "CTO TMC Advisor AI" for CTOs and People Working with DevelopersIn today’s rapidly evolving tech landscape, CTOs and those working closely with development teams need reliable, actionable insights to drive technology decisions a...
Les mer om Struggling with Tech Decisions? Here’s the AI Every CTO Needs to Know About
Stepping into the shoes of a tech team leader can be both exhilarating and daunting.Whether you're a CTO, a product manager, or someone newly responsible for guiding a team of developers, the complex digital landscape requires an understanding far be...
Les mer om Navigating Tech Leadership: 5 key areas to focus on
Throw out the old ways, in with the new.Let’s stop comparing those apples and oranges. A common language is what keeps us understanding each other. So when we speak about certain business terms, we may use words for one thing even though we may...
Les mer om Forbidden words list
Online presence – what to write and what to shareAs the CTO, or any other person with a separate title responsible for tech teams, you are a spokes person for the company in a way, and what you share and do on social media like LinkedIn is going to b...
Les mer om Social Media
A story is better than a thousand KPI’sAs with all other chapters, I start with a slight existential question. Are you regularly invited to report to the board?Some organisations still think that their CTO’s are IT managers, or a scaled up Developer...
Les mer om Board presentations
Ikkje måle noko du ikkje kan styreEin gong, da eg jobba som ingeniørleiar, vart eg spurt av toppsjefen om å rapportere om visse KPI’er (nøkkelprestasjonindikatorar) for å måle og styre prestasjonane til utviklingsteamet.Vi hadde KPI’er som «Utvikling...
Les mer om KPI-er og OKR-er
Hvordan et stabilt budsjett hjelper deg med å lede et fantastisk teamÅ ha ditt eget budsjett kan virkelig hjelpe deg og ditt team til å arbeide effektivt og målrettet.Det flotte med budsjetter er at de bestemmes én gang per år (og sannsynligvis forha...
Les mer om Budsjett
Hvordan kommunisere hva som gjøres, hva som skal gjøres og hva som er ferdigMennesker som er direkte involvert i prosjektet eller produktet ditt, eller som blir påvirket av resultatet av aktivitetene dine, vil trenge kontinuerlige statusoppdateringer...
Les mer om Prosjekttilstander
Å dele bedriftenes kommunikasjon via Slack er ikke helt uvanligI denne tiden med fjernarbeid – hvor mange team er spredt og jobber hjemmefra – må vi virkelig kommunisere hardere, bedre og smartere. Jeg er ingen kommunikasjonsekspert, men i samme ånd...
Les mer om Kommunikasjon
Do you want to spend time approving leave requests?Trusting your employees to effectively manage their own time is a game-changer. Let everyone decide their own working time, when to take time off and how to manage and handle their own work.Again, we...
Les mer om Time Off
99% of developers would not call Software development “coding”.We input instructions in a file, which is interpreted by another program on the server, returning back a result. That’s it. Coding is indeed the art of telling the “computer” what to do a...
Les mer om Coding
Følelsen av å jobbe med andre er at de opplever ting om deg. Og brukere opplever mye ved å bruke ditt produkt.Hva er vanskeligere i livet enn å høre noe du har jobbet med eller vært en del av, som ikke oppfyller forventningene til en annen person, el...
Les mer om Diskusjon: deaktivert
SaaS or develop yourself?The classic question that you have heard so many times, in so many shapes. Now, slightly adjusted for our purpose I will discuss some thoughts around the topic.If you want to build the most expensive tool ever built — build i...
Les mer om Build or Buy
En innovasjonsprosess. Et oksymoron.På den ene akse har du innovasjon, på den andre siden prosess. De er hverandres komplette motsatte. Det finnes ingen innovasjon i en prosess.Vi følger dens trinn, og ethvert forsøk på å hoppe over, gå utenfor bokse...
Les mer om Innovasjon
Culture eats Strategy for breakfastBefore even touching the topic of motivation, I’d like to talk about some very important prerequisites I think needs to be there. Trying to motivate people without having great leaders is like try to make a Volvo 24...
Les mer om Motivation
The biggest threat to self-managed employees who would like to get a higher sense of inclusion and has an inner drive.Accountability is an interesting word. It means “the fact or condition of being accountable; responsibility”. Google says that: “lac...
Les mer om Avoiding micro management
The last two years has proven that “work from home” is here to stay, and is already the default way of working in the futureHome office, as it was called before, has been around for a long time. At least for developers it was great to be able to stay...
Les mer om Working remote
La oss besøke noen interessante samarbeidsmodeller og hvordan de har fungert.Spotify er kjent blant utviklere for sin samarbeidsmodell. På sin tid var det noe nytt og friskt. Bygget på agile prinsipper, men også med tanke på større bedriftsprestasjon...
Les mer om Samarbeidsmodeller
Når et nytt team samles, er det visse dynamikker i spill. Å forstå disse grunnleggende elementene hjelper deg med å forstå hva som skjer.Du har klart å få hele teamet til den offsite. Turen gikk bra, og alle har ankommet. Det er på tide å presentere...
Les mer om Å danne
Er det noe annerledes med å jobbe med utviklere og teknologiske prosjekter i forhold til å lede folk i andre områder?Her går vi gjennom temaer som ledelsesstiler og grunnleggende måter å jobbe med mennesker på en inspirerende, motivatorisk og støtten...
Les mer om Ledende utviklere
Infrastructure, antivirus, azure, office 365, drive, client management — all those IT tasks.Is IT-management a part of the work as a CTO? Sound more like something under the wings of a CIO – but in reality in smaller companies the CTO could need to d...
Les mer om Computers and Security
Get data from other sources using API’s.Finally something fun! Application Programming Interface (API) is the way to connect different systems with each other. Is it plug and play as in you just click and it's done? No way. 99% of all API’s require p...
Les mer om API’s
Hvordan få noe fra idé til ferdig ved hjelp av en standard utviklingsprosess.Det finnes mange ulike utviklingsprosesser. Jeg har jobbet med Waterfall-fasering, scrum med sprints som slipper ut alt på samme tid når det er ferdig, samt Release Trains o...
Les mer om Utviklingsprosess
When the shit hits the fanLate Friday evening, just when you are about to sit down for that family dinner, the phone buzzes and you get notifications from your favourite monitoring service that the website is down.You excuse yourself and prepare for...
Les mer om Incident Management
Keeping all your applications properly monitored makes it easier to understand if they are up or down.Astonishingly many online services are not monitored and this has the obvious effect that no one knows when they are working or not.An important too...
Les mer om MonitoringDu fanger mye, men hvorfor trenger du det?Data er viktig, og hvis den blir tolket på en måte som gir mening, kan den hjelpe selskapet ditt med å ta riktige beslutninger.De siste årene har det vært mye ny regulering vedrørende håndtering av data, som...
Les mer om Data
På rett nivå til rett tidspunktTa frem din favorittpute, for nå er det tid for en diskusjon om noe alle synes er det mest kjedelige – dokumentasjon. Tro det eller ei, i begynnelsen av utviklingstiden var dette et reelt og viktig leveringsprodukt.Doku...
Les mer om Dokumentasjon
Git, Pull Requests, Kvalitet, Workflows, Fire Eye-Prinsippet, FormaterSom nevnt i det forrige kapittelet, er Devops viktig for å vedlikeholde kode, men gjett hva – dette er også en teaminnsats, og i tillegg en forretningskritisk prioritet, fordi dårl...
Les mer om Å vedlikeholde koden
Hva bør du fokusere på nå? Jeg går gjennom noen måter å skape verdi gjennom å sette riktige prioriteringer.Å bytte fokus midt i en oppgave er det verste for de fleste utviklere, og kanskje også for andre ansatte. Som CTO eller noen som leder utvikler...
Les mer om Prioritering
Viktig arbeid med å vedlikeholde servere, miljøer, kodebaser, versjoner og alt annet for å muliggjøre utvikleres arbeid.Utviklingsoperasjoner. Dette er en guild som få kjenner essensen av. Er det bare en utvikler som fikser noen automatiske utgivelse...
Les mer om Devops
Vel, du vil ikke ha åpenbare feil. Å slippe raskt betyr ikke at vi må slippe noe som bryter applikasjonen eller ser dårlig ut.Å teste noe før utgivelse er en god ide. Testing er som med alt annet – et stort tema, og det finnes forskjellige skoler om...
Les mer om Testing
Hva som skjer i nettleseren, forblir i nettleseren.Vi deler kode inn i Frontend og Backend. Ikke fordi det er moro, men fordi det er nødvendig. For å forstå grunnleggende programvarearkitektur, må vi forstå skillet mellom frontend og backend.Det er i...
Les mer om Frontend og backend og deres utviklere
Here we are discussing programming languages, frameworks and stacks.Software development in the context of this book means building an application that is used in the web browser. Or, in some cases, on your phone as an installed “app”.While tradition...
Les mer om Programming languages vs Frameworks vs Stacks
Fra idé til arbeidsprodukt som faktisk løser noe for noen som betaler for detSom du leste i kapitlet om å starte et prosjekt, handler bygging av et prosjekt om å raskt teste ideen og se hvordan den blir mottatt, og så bygge videre på tilbakemeldingen...
Les mer om Bygg et produkt
La oss gå fra null til helt av ved å se på delene som trengs for et prosjekt som blir et produkt som blir noe nyttig.Du skal bygge et flott produkt, men jeg har nyheter for deg. Det starter alle som et prosjekt. Det er greit. Vi kan kalle det Produkt...
Les mer om Start på et prosjekt
Planlegg Kanban-produksjonVi må snakke om planlegging. Et av de største misforståelsene om Agile er at man ikke kan planlegge. Det er ikke sant. Man kan bare ikke lage detaljerte, langsiktige planer som må følges slavisk.En måte å håndtere dette på e...
Les mer om Planlegging
En innføring i de grunnleggende prinsippene for ekte agile.Ordet "agile" høres ofte i møter og ser ut i presentasjoner. Det er mange misforståelser, og det ville være fornuftig å diskutere disse, men la oss starte med de grunnleggende prinsippene for...
Les mer om Agile
Først og fremst betyr det forretningsmessig.Vakker kode eller bare kode som fungerer? Vedlikeholde kode eller bygge nye funksjoner og øke salg? Holde seg til utviklingsprosessen, kontinuerlig fjerne teknisk gjeld, pynte koden eller holde stacken oppd...
Les mer om Hva å fokusere på
Fjern tilgang, gjennomfør intervju og lukk ned alle konti når noen forlater – og drikk de gravølene.Å fjerne tilgang til systemer er viktig, og bør gjøres dagen etter at personen forlater teamet. Her er det også en god idé å bytte tilgangspassordene...
Les mer om Avvikling
Om dårlige epler og hvordan man kaster dem ut. Det er en klikkfisketittel for deg og har ingenting med innholdet i dette kapitlet å gjøre.En person i teamet ditt leverer ikke. Det er mange subtile meldinger i den setningen. La oss grave dypere. Jeg t...
Les mer om Avfyring
Når du leter etter en CTO – trenger du den hands-on-CTO, forretningsprosjektleder-CTO eller erfarne teknisk leder og folkeleder-CTO?Forkortelser – vi elsker og hater dem. Vi elsker dem fordi de er lett å huske og kan forklare et helt felt i noen få b...
Les mer om De tre typene CTO-er
Ønsker du interne utviklere som sitter ved siden av deg?Når du ser på jobbannonser for utviklere, er de “vanligvis” ganske like. Det er en introduksjon om hva selskapet gjør, så litt informasjon om rollen og noen fordeler. De fleste angir også at det...
Les mer om Outsourcing
Kjære ChatGPT - hva er den nåværende statusen for AI?Jeg spurte om den siste hypen – vår nye følgesvenn ChatGPT fra OpenAI.com – hva den mener om etiske bekymringer og muligheter for AI.Faktisk gjorde jeg bare dette:Vennligst skriv en artikkel om den...
Les mer om Refleksjon: deaktivert
What's agile all about?Being a big topic ten years ago - fast forward til today - is it still interesting? Yes, very much. And no, the basics didn't really change.Agile product development is a method of creating and delivering products that is chara...
Les mer om Agile basics
Hva er verdt å leve i noen sin tid?Emnet lønn og godtgjørelse er et stort tema som fortjener sin egen bok. Min tankegang er at folk bør betales rettferdig, til deres markeds "verdi" og "nok".Opptil et visst nivå er lønn nødvendig for å overleve. Den...
Les mer om Hva skal betales
Å få nye utviklere opp på farten og gi dem en varm velkomst.Én ting er sikkert. Du kommer til å gjøre denne aktiviteten sammen med nye mennesker som kommer inn i selskapet ditt mange ganger. Uansett hvor mye du ikke vil at folk skal gå og du får besk...
Les mer om Onboarding
Getting the right people on board is as hard as it sounds.Having the right people on the team is of course very important. But who are the right people and where can you find them? Not so easy.Finding your future coworkers takes a lot of time and eff...
Les mer om Hiring the right people
Er du kjedelig på jobbet?Jeg har jobbet med teknologi i nesten to tiår og har møtt utallige utviklere. Det er mye å si om de fantastiske menneskene jeg har hatt gleden av å jobbe med – men i dette innlegget vil jeg fokusere på noe de fleste av dem ha...
Les mer om Utviklere på en egenkapitalmodell
Ny bok ute!Kunsten å utvikle en applikasjon er godt beskrevet i ulike kodebøker som du finner støvete på nesten alle utvikleres skrivebord rundt om i verden. Dette er ikke den boken. Det kan være noen tekniske referanser, men overraskende få av dem n...
Les mer om CTO Playboken
“The art of developing an application has been well described in various coding books that you can find gathering dust on almost all developers desks around the world. This is not that book. There may be some technical references, but astonishing few...
Les mer om New book out! The CTO Playbook
Det er med stor glede vi kan kunngjøre at Hyro har blitt en del av Juice, en ny og innovativ rekrutteringsplattform.Kunngjøring: Den danske rekrutteringsplattformen kalt Hyro vil bli stengt og flyttet til Juice. Hyro var en algoritmebasert rekrutteri...
Les mer om Hyro blir Juice
Have you been following my posts about millennials? As I wrote my master thesis about “What motivates early millennials in the workplace?” there has been a series of posts about the topic “Seven Areas of Work Motivation” and &...
Les mer om This motivates millennials in the workplace
Last ned hovedoppgaven "Hva motiverer tidlige millennials i arbeidslivet" som PDF eller iBok (Gratis på iTunes).Formålet med denne hovedoppgaven er å forske på motivasjonen til tidlige millennials i arbeidslivet. Tidligere studier viser behovet for v...
Les mer om Masteroppgave – hva motiverer tidlige millennials på arbeidsplassen?
Are all millennials motivated in the same way, just because they are born between 1980 and 2000? Turnbull (2011) has developed a theory that consists of four personality groups (called typologies): Gung-Ho, which is the natural leader and driver of t...
Les mer om The different types of millennials
Have you been following my posts about millennials? As I wrote my MBA master thesis about “What motivates early millennials in the workplace?” there has been a series of posts about the topic “Seven Areas of Work Motivation“,...
Les mer om This is how important the line manager is for millennials
Have you been following my posts about millennials? As I wrote my MBA master thesis about “What motivates early millennials in the workplace?” there has been a series of posts about the topic “Seven Areas of Work Motivation“,...
Les mer om 5 things to motivate millenials to reach their full potential
Det har vært sagt lenge at “rekruttering er ødelagt”. Jeg har i hvert fall hørt det i flere år. Er det virkelig? Hvorfor tar det så mye tid å finne en jobb, eller å finne gode kandidater til jobben? Selvfølgelig har du å gjøre med mennesk...
Les mer om Noe nytt i rekrutteringsområdet
The word of the year 2020 will undoubtedly be “Can you hear me”. The “Corona”-year has forced almost all office workers into a work-from home, juggle kids-lockdowns-food-order-online-life-routine. We’ve all seen a hug...
Les mer om Can you hear me?
I en agile verden er definisjonen av ferdig interessant. Noen ganger blir en funksjon betraktet som ferdig, fra en utviklers eller utviklingsprosessperspektiv, når den er flyttet til kolonnen 'ferdig'. Nå 'bare' trenger den å bli testet og utgitt. Le...
Les mer om Er det gjort eller er det gjort-gjort?
The recent boom in government enforced working from home situation is now exercised by hundreds of thousands of workers world wide. Many, who has years experience doing it, some under the tight supervision of micro managing bosses and just by their m...
Les mer om Remote management or remote leadership?