We are organizing our 2nd meetup on March 14th at our office in Pasila.
Presentations:
- SOK Development Guidelines, Niko Kivelä, SOK
- How to Become a Better Developer (journey to mastery), Juha Heljoranta, Bytecraft
meetup.com/tech-excellence-f…
Katsoimme Dave Farleyn GOTO 2022:ssa pitämän esityksen: Taking Back “Software Engineering” – Craftsmanship is Insufficient. Kävimme vapaamuotoista keskustelua ja pohdimme mm. luotettavuutta, iteratiivisuutta ja incrementaalisuutta.
Logi: bytecraft.fi/pohinaloki
Hyvää ystävänpäivää asiakkaille ja kumppaneille Bytecraftin väen toimesta!
Kokosimme tänä vuonna ensimmäistä kertaa kehuja kollegoilta kollegoille.
Kuvassa ote korteista, joita jokainen saimme.
Kiitos ideasta Kalle ja toteutuksesta ja meille sovittamisesta Annamari!
Esittelyvuorossa Harri Mähönen. Harri aloitti Bytecraftilla tammikuussa 2023. Hän on käytännönläheinen ohjelmistokehittäjä yli 15 vuoden kokemuksella.
Lue Harrin tunnelmia Bytecraftista ja miksi siirtyi meidän kanssa rakentamaan laadukasta softaa.
bytecraft.fi/pohdinnat/harri…
Keskustelimme perjantaina Conwayn laista. Esiin nousi mm. esimerkkejä organisaatioiden kypsyydestä ja kuuluisasta layer arkkitehtuurista joka syntyy yleensä väkisinkin jos tiimi koostuu frontti tiimistä, backend tiimistä ja tietokanta tiimistä. bytecraft.fi/pohinaloki
Testit ovat pakollinen osa modernia ohjelmistokehitysprosessia, jotta voidaan varmistaa ohjelmiston toimivuus. Mutta miten testien itsensä toimivuutta voidaan varmistaa? Mutaatiotestaus mahdollistaa testien testaamisen ilman erillisiä muutoksia koodiin. buff.ly/40hioId
Teknisen velan tila, seuraukset ja syyt. Mitä on tekninen velka ja miten sitä hallitaan, sekä teknisen velan tila asiakkaalla. Yleisesti koko alalla teknisen velan hallinta on retuperällä, vaikka se on ilmiönä erottamaton osa softakehitystä.
bytecraft.fi/pohinaloki
Viime perjantaina oli aika pysähtyä ja katsoa edellistä vuotta. Pidimme retron vuodesta 2022.
Käytimme 'Start, Stop, Continue' -mallia. Organisaatio vaatii jatkuvaa kehittymistä. buff.ly/3kLvop0#retro
Kuvaa mallin, kuinka voi testata koodia ilman mockausta (tldr; diy test stubs) ja väitetysti parantaa koodin ylläpidettävyyttä samalla, koska ei testata mockeja (esim. verify mock function then return xyz), vaan lopputulosta eli outputia buff.ly/3YGF4kc
Thread by @tobi on Thread Reader App buff.ly/3Yv8bXw
"Some really cool (programming) tech that I think are underrated right now and that have proven very useful to me this year"
“John Carmack is a legendary programmer, co-founder of id Software, and lead programmer of many revolutionary video games including Wolfenstein 3D, Doom, Quake, and the Commander Keen series.” buff.ly/3UcgZ1m
This article is about shifting our mindsets as software engineers to gain a broader perspective on delivering the product, ultimately resulting in customer satisfaction. buff.ly/3VbygbM#softwaredevelopment#softwarecraftmanship
In this part we focus on value. What is value, how to measure it and how to add value in software development context?
If we look at the software as an end product, it's valuable when it saves money, makes money or protects revenue. #softwarebytecraft.fi/pohdinnat/softw…
Come meet us at DevOps meetup with talks from DevSecOps by Nitor and DevOps in SOK on 25h of October. Talks, snacks, refreshments and chat with like-minded people.
meetup.com/tech-excellence-f…
"Nobody should need more memory than a 64-bit pointer can address — or so developers tend to think... It is not too early to start planning for 128-bit Linux systems, which he termed "ZettaLinux""
lwn.net/Articles/908026/