Blogs_

Mitä on tekninen velka, ja milloin sen ottaminen kannattaa?
Technical debt exists everywhere in IT and is an inseparable part of software development. To discuss technical debt properly we should first define what it means.

2026 Ennusteet
IT- ja markkinaennusteita vuodelle 2026, joilla on vaikutusta Suomeen.

Lukupiiri: Fundamentals of Software Architecture
Kävimme läpi kirjan alkupuolta ja havaintojamme arkkitehtuurista. Monen huomio kiinnittyi erityisesti modulaarisuuteen.

Pikavinkki - näin puolitat CI-putkesi ajoajan
Käytätkö Dockeria CI-putkessa? Muista cachettaa Dockerin kääntämät imaget. Jaakko esittelee helpon kolmivaiheisen prosessin.

Mutaatiotestaus
Olet asiakkaalla, ja pöydälle tulee vaatimus funktiosta, jolla saadaan validoitua saako jonkin ikäinen ihminen juoda alkoholia baarissa. Vastaushan riippuu luonnollisesti iän lisäksi maasta.

Bytecraftin vuosi 2021
Vuosi 2021 oli Bytecraftin osalta kasvun perustusten rakentamista, jottei niihin tarvitse kiinnittää niin paljoa huomiota tänä vuonna.
Provisiopalkkatyöhön räätälöity työsopimus
Maksamme palkkaa puhtaasti provisiona kunkin työntekijän itse tuottamasta laskutuksesta. Olemme ajatelleet, että näin jokainen työntekijä parhaiten “saa ansionsa mukaan.”
Työharjoittelussa Bytecraftillä - haastattelussa Tapani Alastalo
Bytecraftillä on vuoden alusta lähtien ollut kokeneempien konsulttien mukana IT-uraansa aloitteleva työharjoittelija Tapani Alastalo.

Softaware Architecture and Functional Domain Modelling
Meillä oli tänä syksynä kirjakerhossa kirjana Domain Driven Design Made Functional. Kirja oli varsin inspiroiva ja se myös antoi kimmokkeen tälle poustaukselle.
Bytecraft järjestää Functional Domain Modelling -työpajan
Työpaja pidetään tiistaina 24.11. klo 16-18 verkkotapaamisena.

Metodit ja funktiot, osa 2
Tarkoitus on havainnollistaa kuinka ongelma voidaan toteuttaa OOP (Object Oriented Programming) ja FP (Functional Programming) tyylisesti.

Metodit ja funktiot, osa 1
Tässä osassa käymme aihetta läpi yleisesti. Seuraavassa osassa tarkastelemme asioita enemmän kooditasolla.