
63. TKMV - Karmaisevia asiakkaita ja 🕷🕸 koodissa
Explicit content warning
11/03/19 • 51 min
Mitä tehdä kun asiakas vaatii rahojaan takaisin huonojen teknisten ratkaisujen takia vaikka osasyynä on asiakkaan jatkuvasti muuttuvat vaatimukset? Mistä löytyy Tampereen paras kebab 🌯? Jakson sponsorina Zure.
Tsekkaa Zuren uramahdollisuudet!
Kysymykset
- Etsikääpä jostain haastateltavaksi asiantuntija, joka osaisi sanoa jotain viisasta webbipalveluiden hiilijalanjäljen pienentämisestä, aiheesta olisi kiva kuulla lisää. (Mikko)
- Heippa! Kiitos viime jaksosta, ihanaa, että käsittelitte clojurea. Tehkää pliiiis oma clojurejakso ja siihen suosittelen lämpimästi Metosinilta Jarppe Länsiötä (enkä edes ole metosinilla töissä, tämä on ihan aito suositus, eikä markkinointitemppu). Tsekatkaa esmes Jarpen ClojuTre - puheenvuoro vuodelta 2018: https://youtu.be/WtdegIqQbrgSemmonen kommentti, että oli hauskaa, kun kommentoitte, että clojurekoodi näyttää hassulta ja vieraalta; täysin samalta clojuristille muuten näyttää joku typescript, että miten semmosta voi tehdä 😃
- Tampereen paras kebab?
- Devaustyö käytännössä; yksin päkertäminen vs mob programming. Ensin kiitos todella loistavasta poodkastista, ja vielä suomenkielellä. Poljen 10,5 kilsaa suuntaansa töihin Oulun keskustaan ja tämä on yksi työmatkan suosikeista (Joni Jaakolan Väkevä Elämä -podcastin lisäksi). Kaikki webbidevaukset on tullut kuunneltua :) Sitten kyssäriin. Omalla kodestelu-uralla on tullut kokeiltua kaikenlaista koodin kehitystapaa. Niin yksin luurit päässä päkräystä, parityöskentelyä ja aina ihan mob ohjelmointia. Oletteko kokeilleet mob ohjelmointia ja jos olette, niin mitä mieltä menetelmästä? Jos ette ole, niin ehdottomasti kannattaa kokeilla ja jakaa kokemukset muiden kuulijoiden kanssa. Se voisi olla keino mm lähes virheettömään koodiin, sillä polku koodin syntyyn ja review tulee siinä samalla tehtyä. Tämän vuoksi veikkaan, että menetelmä maksaa lopulta itsensä takaisin helposti.
- Moro! Minut siirrettiin hiljattain projektiin, joka on aloitettu vuonna 2015. Projektin frontissa on käytössä Angular (2+). Angularin versiota on päivitetty ajan kuluessa, mutta sitä käytetään projektissa samalla tavalla kuin tuolloin vuonna 2015. Ajattelin lähteä hieman modernisoimaan Angularin käyttöä projektissa sitä mukaan kuin mikäkin komponentti tulee minkäkin tiketin myötä työn alle. Ehdin jo tekemään joitain muutoksia, jonka jälkeen minua kiellettiin jatkamasta muutosten tekemistä. Syyksi ilmoitettiin, että projektin frontin tulisi toimia yhdenmukaisella tavalla. Ymmärrän tämän tavallaan, mutta toisaalta koodi on ja pysyy vanhanaikaisena. Mitä mieltä olette tästä? React-maailmasta vastaava esimerkki voisi olla hookkien käytön kieltäminen vanhassa projektissa, johon on kuitenkin päivitetty viimeisin React. (Pitäisikö jo juosta?)
- Miten toimisitte tilanteessa jossa projekti on muuttuvien bisnes-vaatimusten takia päätynyt teknisesti hiukan suohon/velkaan ja asiakkaalle pitäisi myydä järjestelmän taustan refaktorointi joka ei näy loppukäyttäjille suoranaisesti mitenkään? Parissa aiemmassa tällaisessa tapauksessa on asiakas yrittänyt "huonoihin" teknisiin ratkaisuihin vedoten saada työt takuuseen vaikka ratkaisut oli ihan valideja päätösten tekohetkellä.
- Koodareita kuulemma tarvitaan kaikkialla. Olen kohta valmistuva tietotekniikan opiskelija ja minua kiinnostaa varsinkin fronttikoodaus aivan älyttömästi. En kuitenkaan ole onnistunut löytämään alata kolmen vuoden aikana työpaikkaa koulun ohelle. Vapaa-ajalla minulla onkin ollut aikaa tehdä omia koodiprojekteja joista nautin. Kysyn siis, onko teillä mielikuvaa mille alueelle koodialan työpaikat ovat sijoittuneet ja miksi minä en ole siellä? (Santeri)
Jakson valinnat
- Riku: Procreate
- Antti: GIPHY Capture
Ota yhteyttä!
Mitä tehdä kun asiakas vaatii rahojaan takaisin huonojen teknisten ratkaisujen takia vaikka osasyynä on asiakkaan jatkuvasti muuttuvat vaatimukset? Mistä löytyy Tampereen paras kebab 🌯? Jakson sponsorina Zure.
Tsekkaa Zuren uramahdollisuudet!
Kysymykset
- Etsikääpä jostain haastateltavaksi asiantuntija, joka osaisi sanoa jotain viisasta webbipalveluiden hiilijalanjäljen pienentämisestä, aiheesta olisi kiva kuulla lisää. (Mikko)
- Heippa! Kiitos viime jaksosta, ihanaa, että käsittelitte clojurea. Tehkää pliiiis oma clojurejakso ja siihen suosittelen lämpimästi Metosinilta Jarppe Länsiötä (enkä edes ole metosinilla töissä, tämä on ihan aito suositus, eikä markkinointitemppu). Tsekatkaa esmes Jarpen ClojuTre - puheenvuoro vuodelta 2018: https://youtu.be/WtdegIqQbrgSemmonen kommentti, että oli hauskaa, kun kommentoitte, että clojurekoodi näyttää hassulta ja vieraalta; täysin samalta clojuristille muuten näyttää joku typescript, että miten semmosta voi tehdä 😃
- Tampereen paras kebab?
- Devaustyö käytännössä; yksin päkertäminen vs mob programming. Ensin kiitos todella loistavasta poodkastista, ja vielä suomenkielellä. Poljen 10,5 kilsaa suuntaansa töihin Oulun keskustaan ja tämä on yksi työmatkan suosikeista (Joni Jaakolan Väkevä Elämä -podcastin lisäksi). Kaikki webbidevaukset on tullut kuunneltua :) Sitten kyssäriin. Omalla kodestelu-uralla on tullut kokeiltua kaikenlaista koodin kehitystapaa. Niin yksin luurit päässä päkräystä, parityöskentelyä ja aina ihan mob ohjelmointia. Oletteko kokeilleet mob ohjelmointia ja jos olette, niin mitä mieltä menetelmästä? Jos ette ole, niin ehdottomasti kannattaa kokeilla ja jakaa kokemukset muiden kuulijoiden kanssa. Se voisi olla keino mm lähes virheettömään koodiin, sillä polku koodin syntyyn ja review tulee siinä samalla tehtyä. Tämän vuoksi veikkaan, että menetelmä maksaa lopulta itsensä takaisin helposti.
- Moro! Minut siirrettiin hiljattain projektiin, joka on aloitettu vuonna 2015. Projektin frontissa on käytössä Angular (2+). Angularin versiota on päivitetty ajan kuluessa, mutta sitä käytetään projektissa samalla tavalla kuin tuolloin vuonna 2015. Ajattelin lähteä hieman modernisoimaan Angularin käyttöä projektissa sitä mukaan kuin mikäkin komponentti tulee minkäkin tiketin myötä työn alle. Ehdin jo tekemään joitain muutoksia, jonka jälkeen minua kiellettiin jatkamasta muutosten tekemistä. Syyksi ilmoitettiin, että projektin frontin tulisi toimia yhdenmukaisella tavalla. Ymmärrän tämän tavallaan, mutta toisaalta koodi on ja pysyy vanhanaikaisena. Mitä mieltä olette tästä? React-maailmasta vastaava esimerkki voisi olla hookkien käytön kieltäminen vanhassa projektissa, johon on kuitenkin päivitetty viimeisin React. (Pitäisikö jo juosta?)
- Miten toimisitte tilanteessa jossa projekti on muuttuvien bisnes-vaatimusten takia päätynyt teknisesti hiukan suohon/velkaan ja asiakkaalle pitäisi myydä järjestelmän taustan refaktorointi joka ei näy loppukäyttäjille suoranaisesti mitenkään? Parissa aiemmassa tällaisessa tapauksessa on asiakas yrittänyt "huonoihin" teknisiin ratkaisuihin vedoten saada työt takuuseen vaikka ratkaisut oli ihan valideja päätösten tekohetkellä.
- Koodareita kuulemma tarvitaan kaikkialla. Olen kohta valmistuva tietotekniikan opiskelija ja minua kiinnostaa varsinkin fronttikoodaus aivan älyttömästi. En kuitenkaan ole onnistunut löytämään alata kolmen vuoden aikana työpaikkaa koulun ohelle. Vapaa-ajalla minulla onkin ollut aikaa tehdä omia koodiprojekteja joista nautin. Kysyn siis, onko teillä mielikuvaa mille alueelle koodialan työpaikat ovat sijoittuneet ja miksi minä en ole siellä? (Santeri)
Jakson valinnat
- Riku: Procreate
- Antti: GIPHY Capture
Ota yhteyttä!
Previous Episode

62. Tuukka Ojala - Koodia kuulon varassa ⌨️🎧
Vieraana Tuukka, Vincitillä työskentelevä sokea ohjelmistokehittäjä, joka osaa kirjoittaa koodia ilman näyttöä ja hiirtä. Rikulla ja Antilla on miljoona kysymystä. Mukana ripaus ihanaa internet-nostalgiaa vieraskirjoista kävijälaskureihin 😍. Tämä jakso ei jätä kylmäksi saavutettavuudesta kiinnostuneita! Jakson sponsorina Futurice.
Linkit
- Software development 450 words per minute
- An introduction to accessibility
- Awesome Accessibility
- http://saavutettava.fi/
- MDN accessibility docs
Jakson valinnat
- Riku: Koodiklinikka
- Antti: Siilo
- Tuukka: Terminaali, Rotukarja
Ota yhteyttä!
Sponsori
Next Episode

64. Timi Wahalahti – WordPressiä vuonna 2019
Jos harkitset WordPressiä tuleviin webbiprojekteihin tai ajattelet sen vieläkin olevan vain PHP-purkkaa, niin nyt 👂 hörölleen. Aiheen asiantuntija Timi Wahalahti saapui studioomme kertomaan käytännön devaustyöstä WordPressilllä, siitä millaisiin projekteihin WP sopii ja miten sen kanssa kannattaisi lähteä liikkeelle.
Jakson sponsorina Zure. Tsekkaa Zuren uramahdollisuudeet!
Linkit
- https://github.com/digitoimistodude/air-light/
- https://github.com/aucor/aucor-core
- https://www.resilio.com/individuals/
- https://spinupwp.com
- https://localbyflywheel.com
- https://www.advancedcustomfields.com/
- https://carbonfields.net/
- https://cmb2.io/
- https://github.com/devgeniem/acf-codifier
- https://techcrunch.com/2018/03/13/welcome-to-the-new-techcrunch/
- https://tidyrepo.com/
- https://managewp.com/
Jakson valinnat
- Timi: Lihan loppu
- Riku: Free web illustrations
- Antti: Trainfulness
Ota yhteyttä!
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/webbidevausfi-382928/63-tkmv-karmaisevia-asiakkaita-ja-koodissa-54592244"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to 63. tkmv - karmaisevia asiakkaita ja 🕷🕸 koodissa on goodpods" style="width: 225px" /> </a>
Copy