Ourolaiset kerääntyivät hiljattain kuukausittaista Kullanhuuhdontaa varten, tällä kertaa oppimaan uutta aiheesta vibe coding & Spec-Driven Development (SDD). Tuntuu, että…
Git log
Gitin oletuslogi on aika reippaasti ruudulta pinta-alaa valtaava ja sanallisesti laaja, vaikkei itse logi paljon kertoisikaan yksittäisistä commiteista. Esimerkiksi…
Scrum on kuollut – ja hyvästä syystä
Scrum on pitkään ollut ohjelmistokehityksen de-facto agile-prosessimalli. Sen perusajatuksissa on paljon viisautta: se pakottaa suunnittelijat ja tilaajan pohtimaan tavoitteita…
Ajatuksia työelämästä osa 1: tekoäly ja testaus
Olen työskennellyt testauksen parissa lähes kaksikymmentäviisi vuotta. Tänä aikana olen kuullut lukemattomia kertoja, kuinka testaaminen on ihan turhaa ja…
Kullanhuuhdontaa Lonnassa – LLM ja RAG
Ouron some- ja blogipostauksissa esiintyy aiheena usein ”Kullanhuuhdonta”. Se on ourolaisten sisäinen koulutuspäivä ja tärkeä osa yrityskulttuuriamme. Kullanhuuhdontapäivinä kokoonnumme…
Dockerin tagit lyhyesti
Dockerin tagit tuntuvat ajoittain aiheuttavan sekaannusta. Yritän seuraavassa vähän selventää perusasioita esimerkkien avulla. Lyhyesti sanottuna, näköistiedoston (image) tagi…
Docker multi-stage
Elävän elämän esimerkki Dockerin multi-stage-käännöksen eduista Multi-stage on Dockerin tapa suorittaa näköistiedoston luonti vaiheittain siten, etteivät eri vaiheiden toimenpiteet…
Productivity Paranoia
Covid-19 pandemia muutti työelämää kaikkialla maailmassa. Työntekijät siirtyivät monissa ammateissa kotikonttoreille ja useassa yrityksessä näin tehdään edelleen. Monissa yrityksissä…
Internetaikakaudelle syntynyt Lapin mies
Kuten monella meistä, myös Jonilla oli lapsena toiveammatti tai oikeastaan kaksikin. Hän unelmoi kokin ja astronautin ammateista. Ammatillinen kiinnostus…
Talkkarista testaajaksi – Matin uratarina
Ouron Senior Developer Matti Kärki on yksi meidän kokeneimmista ja pisimmän uran IT-alalla tehneistä testaajistamme. Matin tausta on vahvasti…