Koodi: PHP, JavaScript (React), C/C++ (WebAssembly), SQL, Bash, RegEx, HTML ja CSS
Tekniikkapinoja on lähes yhtä monta kun yrityksiä, jotka myyvät koodia palveluna, mutta voin olla avuksi etenkin projekteissa, joiden tekniikkapino on lähellä tekniikkapinoa, jota itse käytän.
Historia-sivun lähtökohdista lähdin suunnittelemaan kehitystyökaluja, jolla voisin ylläpitää useita yhden kehittäjän kokoisia projekteja samanaikaisesti. Ensisijaisena tavoitteena oli saada työkalut yhteen pakettiin, josta niitä voi päivittää keskitetysti.
Varsinaiset kehitystyökalut koostuvat verkkosovelluksen ohjelmistokehyksestä, joita on kyllä saatavilla paljon erilaisia myös avoimena lähdekoodina, mutta niiden jatkuva trendien mukaan kehittyminen tekee niiden ylläpitokuluista arvaamattomia. Samasta syystä vältän myös kantaa ottavien kirjastojen käyttämistä sekä pyrin käyttämään kirjastoja oman välikerroksen läpi. Ideana on, että vanhentuneen kirjaston voi teoriassa korvata uudella ilman projektikohtaisen koodin refaktorointia.
Seuraava kaavio kuvaa Amazon Web Services -pilvialustan päällä käyttämääni tekniikkapinoa hyvin korkealta tasolta: