Aivan kuten softakehityksessä niin myös firman ja työpaikan kehittämisessä on hyvänä apuna retrospektiivi. Perjantaina katsoimme taas…
Aivan kuten softakehityksessä niin myös firman ja työpaikan kehittämisessä on hyvänä apuna retrospektiivi. Perjantaina katsoimme taas…
Aki Salmi kävi juttelemassa kanssamme empatiasta työelämässä. Aki sanoitti ja kuvasi meille, mistä koostuu empatia. Hän myös kertoi…
Aki Salmi kävi juttelemassa kanssamme empatiasta työelämässä. Aki sanoitti ja kuvasi meille, mistä koostuu empatia. Hän myös kertoi…
Vappupöhinöissä oli luonnollisesti tukeva annos perinteisiä vappuherkkuja, mutta ihan pelkästään herkutteluksi tämäkään perjantai ei mennyt…
Vappupöhinöissä oli luonnollisesti tukeva annos perinteisiä vappuherkkuja, mutta ihan pelkästään herkutteluksi tämäkään perjantai ei mennyt…
Tämän viikon perjantaipöhinöissä Oskari esitteli OAuth 2 valtuutusprotokollaa ja sen erilaisia autorisointiflow:ita.
Tämän viikon perjantaipöhinöissä Oskari esitteli OAuth 2 valtuutusprotokollaa ja sen erilaisia autorisointiflow:ita.
Bytecraft on ollut tänäkin vuonna asiakkaana Aalto-yliopiston ohjelmistoprojekti-kurssilla. Tänään projektiryhmämme esitteli meille viittä…
Bytecraft on ollut tänäkin vuonna asiakkaana Aalto-yliopiston ohjelmistoprojekti-kurssilla. Tänään projektiryhmämme esitteli meille viittä…
Toissa viikon ORM-keskusteluiden jatkoksi kävimme läpi käyttötapausta, johon ORM sopii hyvin. Oskari esitteli sovellusta, jossa oli mukana…
Toissa viikon ORM-keskusteluiden jatkoksi kävimme läpi käyttötapausta, johon ORM sopii hyvin. Oskari esitteli sovellusta, jossa oli mukana…
Metodit ja funktiot, osa 2 Tässä osassa vertailemme kuinka Kotlin taipuu OOP ja FP tyyleihin esimerkkitapauksen kautta. Edellinen osa löytyy…
Metodit ja funktiot, osa 2 Tässä osassa vertailemme kuinka Kotlin taipuu OOP ja FP tyyleihin esimerkkitapauksen kautta. Edellinen osa löytyy…
Perjantaipöhinöissä keskusteltiin ORM:sta ja erityisesti milloin ja miten niitä kannattaa käyttää. Pohdimme muun muassa mitä hyviä tai…
Perjantaipöhinöissä keskusteltiin ORM:sta ja erityisesti milloin ja miten niitä kannattaa käyttää. Pohdimme muun muassa mitä hyviä tai…
Normaalin viikkokierroksen jälkeen Jaakko esitteli Tailwind CSS:ää, jolla hän oli kirjoittanut uudelleen bloginsa tyylit. Tailwind CSS on…
Normaalin viikkokierroksen jälkeen Jaakko esitteli Tailwind CSS:ää, jolla hän oli kirjoittanut uudelleen bloginsa tyylit. Tailwind CSS on…
Bytecraftillä on vuoden alusta lähtien ollut kokeneempien konsulttien mukana IT-uraansa aloitteleva työharjoittelija Tapani Alastalo…
Bytecraftillä on vuoden alusta lähtien ollut kokeneempien konsulttien mukana IT-uraansa aloitteleva työharjoittelija Tapani Alastalo…
Tänä perjantaina keskustelimme Dan Northin blogipostauksesta CUPID—for joyful coding ( https://dannorth.net/2022/02/10/cupid-for-joyful…
Tänä perjantaina keskustelimme Dan Northin blogipostauksesta CUPID—for joyful coding ( https://dannorth.net/2022/02/10/cupid-for-joyful…
Viime viikkoina Bytecraftin perjantaipöhinöissä on aiheena ollut mm. visualisointityökalut. Näistä tutustuimme tarkemmin PlantUML:iin…
Viime viikkoina Bytecraftin perjantaipöhinöissä on aiheena ollut mm. visualisointityökalut. Näistä tutustuimme tarkemmin PlantUML:iin…
Metodit ja funktiot, osa 1 Tässä osassa käymme aihetta läpi yleisesti. Seuraavassa osassa tarkastelemme asioita enemmän kooditasolla…
Metodit ja funktiot, osa 1 Tässä osassa käymme aihetta läpi yleisesti. Seuraavassa osassa tarkastelemme asioita enemmän kooditasolla…
Salasanojen kestävyys TL;DR tietokoneiden laskentakyky kasvaa eksponentiaalisesti ja sillä on valtava vaikutus salasanojen kestävyyteen…
Salasanojen kestävyys TL;DR tietokoneiden laskentakyky kasvaa eksponentiaalisesti ja sillä on valtava vaikutus salasanojen kestävyyteen…
Tilakoneet ovat yliopiston ratkaisu merkkijonojen käsittelyyn. Onko niistä jotain hyötyä myös oikeassa elämässä?
Tilakoneet ovat yliopiston ratkaisu merkkijonojen käsittelyyn. Onko niistä jotain hyötyä myös oikeassa elämässä?
Viime vuosina eteen on tullut sovelluksia jotka ovat ajautuneet frameworkin vangeiksi. Näissä sovelluksissa esimerkiksi kriittiset bugifixit…
Viime vuosina eteen on tullut sovelluksia jotka ovat ajautuneet frameworkin vangeiksi. Näissä sovelluksissa esimerkiksi kriittiset bugifixit…
Reilu vuosi Bytecraftilaisena takana, joten nyt on hyvä hetki hieman miettiä, että mitäs se vuosi sisälsi ja mikä on fiilis tässä vaiheessa…
Reilu vuosi Bytecraftilaisena takana, joten nyt on hyvä hetki hieman miettiä, että mitäs se vuosi sisälsi ja mikä on fiilis tässä vaiheessa…
Kesä alkaa lähestyä ja saimme koko lukuvuoden kestäneen yhteistyöprojektin Aalto-yliopiston ohjelmistoprojekti-kurssille kunniakkaasti…
Kesä alkaa lähestyä ja saimme koko lukuvuoden kestäneen yhteistyöprojektin Aalto-yliopiston ohjelmistoprojekti-kurssille kunniakkaasti…
Ciao! Bytecraft says morjes. Vuotta 2021 on eletty jo tovi, tarkemmin termein voi sanoa, että talousvuoden Q1 on takana. Mutta…
Ciao! Bytecraft says morjes. Vuotta 2021 on eletty jo tovi, tarkemmin termein voi sanoa, että talousvuoden Q1 on takana. Mutta…
Bytecraft on historiansa alusta asti kantanut huolta ohjelmistoalan ammattilaisista, niin nuorien kuin kokeneidenkin, osaamisesta ja…
Bytecraft on historiansa alusta asti kantanut huolta ohjelmistoalan ammattilaisista, niin nuorien kuin kokeneidenkin, osaamisesta ja…
Muistellaan vielä hieman vuotta 2020 ja tiivistetään vuoden kohokohdat sekä tuntemukset. Eittämättä parasta vuodessa oli tiimin kasvu ja…
Muistellaan vielä hieman vuotta 2020 ja tiivistetään vuoden kohokohdat sekä tuntemukset. Eittämättä parasta vuodessa oli tiimin kasvu ja…
Webbidevaus.fi:n jaksossa keskusteltiin muun muassa minkälaista tutkimusta web-kehityksestä tehdään ja miten web-kehittäjät voisivat siihen…
Webbidevaus.fi:n jaksossa keskusteltiin muun muassa minkälaista tutkimusta web-kehityksestä tehdään ja miten web-kehittäjät voisivat siihen…
Meillä oli tänä syksynä kirjakerhossa kirjana Domain Driven Design Made Functional . Kirja oli varsin inspiroiva ja se myös antoi…
Meillä oli tänä syksynä kirjakerhossa kirjana Domain Driven Design Made Functional . Kirja oli varsin inspiroiva ja se myös antoi…
Terve vaan kaikille. Tätä kirjoittaessa Suomi viettää 103:nnetta itsenäisyyspäiväänsä. Onnea siis nuorelle neidolle! Itsenäisestä Suomesta…
Terve vaan kaikille. Tätä kirjoittaessa Suomi viettää 103:nnetta itsenäisyyspäiväänsä. Onnea siis nuorelle neidolle! Itsenäisestä Suomesta…
Työpaja pidetään tiistaina 24.11. klo 16-18 verkkotapaamisena. Aiheena on Functional Domain Modelling . Lyhyen teoriaosuuden jälkeen teemme…
Työpaja pidetään tiistaina 24.11. klo 16-18 verkkotapaamisena. Aiheena on Functional Domain Modelling . Lyhyen teoriaosuuden jälkeen teemme…
Suht uutena ja tuntemattomana tulokkaana Suomen IT-maisemassa olemme alkaneet kertomaan kuukausittain kuulumisistamme. Sain vuorostani…
Suht uutena ja tuntemattomana tulokkaana Suomen IT-maisemassa olemme alkaneet kertomaan kuukausittain kuulumisistamme. Sain vuorostani…
Mitkä ovat laadun tärkeimmät mittarit? Meidän mielestä laatua voidaan mitata yksinkertaisimmallaan kahdella yleispätevällä korkean tason…
Mitkä ovat laadun tärkeimmät mittarit? Meidän mielestä laatua voidaan mitata yksinkertaisimmallaan kahdella yleispätevällä korkean tason…
Terveisiä Itä-Pasilasta! Täällä Suomen IT-pyhätössä on hyvä olla. Virastot hehkuvat syksyn harmautta parhaimmillaan ja sade pieksee ikkunaa…
Terveisiä Itä-Pasilasta! Täällä Suomen IT-pyhätössä on hyvä olla. Virastot hehkuvat syksyn harmautta parhaimmillaan ja sade pieksee ikkunaa…
2020 on kääntynyt jo loppupuoliskolleen, joten nyt on oiva aika palata takaisin aikaisemmin esitellyn Laatu 2020 termin ääreen. Olemme…
2020 on kääntynyt jo loppupuoliskolleen, joten nyt on oiva aika palata takaisin aikaisemmin esitellyn Laatu 2020 termin ääreen. Olemme…
Mikä tekee työpaikasta hyvän? Miksi me haluamme olla hyvä tai jopa muita parempi työpaikka? Vastaus kysymykseen hyvästä työpaikasta on…
Mikä tekee työpaikasta hyvän? Miksi me haluamme olla hyvä tai jopa muita parempi työpaikka? Vastaus kysymykseen hyvästä työpaikasta on…
Me Bytecraftilla näemme ohjelmistokehityksen nykyisissä toimintamalleissa perustavanlaatuisia ongelmia laatuperspektiivistä katseltuna…
Me Bytecraftilla näemme ohjelmistokehityksen nykyisissä toimintamalleissa perustavanlaatuisia ongelmia laatuperspektiivistä katseltuna…
Mitä se koodi lopulta maksaa? Viimeisen 15 vuoden ajalta löytyy paljonkin hyviä ja omasta kokemuksesta uskottavia tutkimuksia ja arvioita…
Mitä se koodi lopulta maksaa? Viimeisen 15 vuoden ajalta löytyy paljonkin hyviä ja omasta kokemuksesta uskottavia tutkimuksia ja arvioita…
Kuten edellisessä postauksessa kirjoitin, ei Software Craftsmanship ole Agilen korvaaja vaan ne ovat molemmat toisiaan täydentäviä. Kaikessa…
Kuten edellisessä postauksessa kirjoitin, ei Software Craftsmanship ole Agilen korvaaja vaan ne ovat molemmat toisiaan täydentäviä. Kaikessa…
Tämän päivän softakehityksessä Agile ja ketterät menetelmät keskittyvät liikaa prosessien kehittämiseen viedessään alaa eteenpäin. Vaikka…
Tämän päivän softakehityksessä Agile ja ketterät menetelmät keskittyvät liikaa prosessien kehittämiseen viedessään alaa eteenpäin. Vaikka…