Uusin podcast-jakso

116

116. Astro, tietorakenteet ja kesĂ€ 🍩

19.7.2021

00:48:02

TĂ€ssĂ€ jaksossa pikakatsaus staattisien sivujen generointiin Astrolla. LisĂ€ksi vastataan kysymyksiin tietorakenteiden tĂ€rkeydestĂ€ webbikehityksessĂ€, riittĂ€vistĂ€ taidoista ensimmĂ€istĂ€ työpaikkaa hakiessa ja tĂ€rkeimmistĂ€ asioista etĂ€työssĂ€. Rentouttavaa kesÀÀ kaikille! ☀

Tarkempi kuvaus ja linkit...

00:00:00

Uusin videojakso

WDS.11 - CSS Nuggets 8pcs
  1. Podcast-jakso

    116

    Astro, tietorakenteet ja kesĂ€ 🍩

    TĂ€ssĂ€ jaksossa pikakatsaus staattisien sivujen generointiin Astrolla. LisĂ€ksi vastataan kysymyksiin tietorakenteiden tĂ€rkeydestĂ€ webbikehityksessĂ€, riittĂ€vistĂ€ taidoista ensimmĂ€istĂ€ työpaikkaa hakiessa ja tĂ€rkeimmistĂ€ asioista etĂ€työssĂ€. Rentouttavaa kesÀÀ kaikille! ☀

  2. Podcast-jakso

    115

    Github Copilot, eli tĂ€mĂ€ ei ole pimeÀÀ vaan kuplivaa 🌈

    TÀssÀ jaksossa Antti ja Riku juttelevat droneista, 5G:stÀ, sekÀ Github Copilotin mahdollisuuksista osana koodarin työkalupakkia. LisÀksi vastaillaan kysymyksiin freelance-projektien hankkimisesta, sopivien kirjastojen valinnasta projekteihin, SEO:sta ja monesta muusta. Jakson nimi tietysti OpenAI:n generoima!

  3. Podcast-jakso

    114

    TypeScript-koodihajuja ja metakuvien generointia

    Katsaus React 18 Alphaan ja Tailwind versioon 2.2. Onko any:n tai as-castauksen kÀyttö TypeScriptissÀ aina koodihaju? Puhutaan myös SVG-kuvista ja kuvien generoinnista Node.js:llÀ.

    TÀtÀ jaksoa sponsoroi Futurice.

  4. Podcast-jakso

    113

    Manuaalinen muistinhallinta nyt myös webissÀ!

    Antti nÀkee Objective C:tÀ JS:ssÀ, Riku kutsuu PostgresiÀ suoraan frontista, Google kannustaa RSS:n kÀyttöön. Oikeasti? Oikeasti!

  5. Podcast-jakso

    112

    Stackblitz, eli Node.js pyörimÀÀn selaimessa đŸ€Ż

    Nyt alkaa olla liikaa kerroksia Matrixissa. TÀssÀ jaksossa katsaus alan uusimpiin kÀÀnteisiin. Palataan myös hetkeksi viime jakson Vue.js keskusteluun. Riku esittelee myös juuri julkaisemaansa Typehole-työkalua. MikÀ on AMP ja miten Google kohtelee AMP ja ei-AMP sivuja jatkossa? Kannattaa myös kuunnella tÀmÀ jakso jos koet ZSH:si olevan hidas!

    TÀtÀ jaksoa sponsoroi Futurice!

  6. Podcast-jakso

    111

    Miksi emme vaihtaisi Reactista Vueen?

    Framework vai kirjasto? JSX vai templatet? MitkÀ ovat ratkaisevat erot Vuen ja Reactin vÀlillÀ, ja mikÀ saisi vaihtamaan toiseen? Safariin on saapunut uusia ominaisuuksia aina flexbox gapista Sirin varassa pyörivÀÀn Speech recognition rajapintaan.

  7. Podcast-jakso

    110

    Onko sut jo FLoCattu?

    MikĂ€ on Googlen tĂ€llĂ€ hetkellĂ€ kĂ€yttĂ€jillÀÀn testaama pahamaineinen seurantatyökalu FLoc? KoodimysteerejĂ€ selvitellÀÀn myös aina TypeScriptin AST:stĂ€ VSCode lisĂ€osien koodaamiseen, kun Riku on aloittanut taas varsin kokeellisen harrasteprojektin đŸ§Ș. PS. MikĂ€li oman podcastin aloittaminen kiinnostaa, kannattaa kuunnella tĂ€mĂ€ jakso! Jakson sponsorina Futurice.

  8. Podcast-jakso

    109

    Onko codebaseen tutustumisessa oikotietÀ onneen?

    Vauhdista liikkuvaan projektijunaan hyppÀÀminen ei koskaan ole helppoa. MillÀ mielellÀ hommaan kannattaa lÀhteÀ ja mitÀ ottaa huomioon? Voiko vauhtiin pÀÀsyÀ nopeuttaa?

    MitÀ mieltÀ olemme open sourcesta? Web pyörii ilmaisen koodin varassa, mutta ovatko Github-tÀhdet lopulta riittÀvÀ korvaus open source - kehittÀjille? Onko tÀhÀn havaittavissa muutosta?

    Kuuntele niin tiedÀt!

  9. Podcast-jakso

    108

    Pikalataus frontin uusimpia kÀÀnteitĂ€ đŸ”‹âšĄïž

    Onko Tailwind JIT nyt sitten 5/5 vai 0/5? MikÀ tekee VitestÀ Webpackia nopeamman? Tuleeko Harmaja viimein popularisoimaan funktionaalisen reaktiivisen ohjelmoinnin webissÀ? Pikalataa annos fronttikehityksen uusia tuulia tÀstÀ!

  10. Podcast-jakso

    107

    Onko koulua jÀrkeÀ kÀydÀ loppuun, jos pÀÀsee heti töihin?

    Rahaa tulee jo ovista ja ikkunoista, eikÀ koulun penkillÀ istuminen enÀÀ innosta? How to proceed? Te kysytte, me vastaamme! EntÀ mitÀ mieltÀ Riku ja Antti ovat progressiivisten web-sovellusten tulevaisuudesta ja nykytilasta? Miten aloittaa uuden ohjelmointikielen opiskelu? MeiltÀ mielipiteet jokaiseen vaivaan!

  11. Podcast-jakso

    106

    MitÀ tekemistÀ akatemialla on webbidevauksen kanssa?

    Koneoppimista ja tietoturvaa tutkitaan paljon yliopistoissa, mutta miten on webbidevauksen laita? TÀhÀn kysymykseen on vastaamassa InteliltÀ W3C-konsortiossa toimiva Anssi Kostiainen ja web-teknologioista vÀitellyt Mikko Pohja, yksi Bytecraftin perustajaosakkaista. Vierailevana juontajana tÀssÀ jaksossa vÀitöskirjatutkijana Aalto-yliopistossa toimiva Giacomo Mariani.

  12. Podcast-jakso

    105

    TÀytyykö lomat kÀyttÀÀ koodaamiseen ollakseen God-tier devaaja?

    Antti on ottanut Redux-toolkitin kÀyttöön. MitÀ etuja se antaa pelkkÀÀn Reduxiin nÀhden? EntÀ tulevatko react-query ja vastaavat korvaamaan koko perinteisen datan lataamisen? Jakson sponsorina Futurice.

  13. Podcast-jakso

    104

    TKMV - Miten harjaantua CSS:ssÀ?

    Kysymysjakso, eli tarroja taas jaossa! Miten harjaantua CSS:ssÀ? MitÀ mieltÀ olemme Denosta? Kannattaako koodia kirjoittaa huonommin kuin osaisi?

  14. Podcast-jakso

    103

    React Server Components

    Vuoden 2020 lopussa Reactiin esiteltiin uusi jÀnnittÀvÀ kokeellinen ominaisuus - Zero-Bundle-Size Server Components. Komponentteja voidaan siis suorittaa osin palvelimen puolella, mutta miten tÀmÀ eroaa SSR:stÀ, SSG:stÀ ja muista kryptisistÀ akronyymeistÀ? Antti on ottanut kÀyttöönsÀ VSCodeVIM:in, ja tÀmÀn jakson kuunneltuasi otat sinÀkin!

  15. Podcast-jakso

    102

    NeljÀnnesvuosisata JavaScriptiÀ, osa 2/2

    JavaScript tÀytti 25 vuotta! NeljÀnnesvuosisadan kunniaksi Antti ja Riku muistelevat mitÀ kaikkea noihin vuosiin on kuulunutkaan, ja peilaavat tapahtumia omiin kokemuksiinsa. TÀllÀ kertaa vuorossa vÀhÀn nykyhistoriaa aina vuodesta 2011 tÀhÀn pÀivÀÀn. HyppÀÀ kyytiin!

  16. Podcast-jakso

    101

    NeljÀnnesvuosisata JavaScriptiÀ, osa 1/2

    JavaScript tÀytti 25 vuotta! NeljÀnnesvuosisadan kunniaksi Antti ja Riku muistelevat mitÀ kaikkea noihin vuosiin on kuulunutkaan, ja peilaavat tapahtumia omiin kokemuksiinsa. Down the memory lane!

  17. Podcast-jakso

    100

    ✹ Uusia alkuja

    TĂ€hĂ€n on tultu! 100 jaksoa ja 100k latauskertaa webbidevausta takana (Valtava kiitos tĂ€stĂ€ kuuluu teille đŸ™â€ïž), Antti on vaihtanut työnantajaa ja molemmat ovat innostuneet opettelemaan uusia ohjelmointikieliĂ€.

    TĂ€ssĂ€ jaksossa puhetta muun muassa seuraavista aiheista: Webbidevaus.fi Next.js rewrite ja uudet ominaisuudet 🎁, Rikun fiilikset ensikosketuksesta F# kieleen, Applen uudet M1 Macbookit ja web-sovelluksien hostaaminen itse, PaaS-palveluissa ja serverless-ratkaisuilla.

  18. Podcast-jakso

    99

    Rakennetaan Telegram-botti đŸ€–

    Miten Telegram-botit toimii, miten sellaisen voi itse luoda ja mitÀ kaikkea niillÀ voisikaan tehdÀ? TÀssÀ jaksossa sukellus syvÀlle bottien sielunelÀmÀÀn. LisÀksi muutama kuuntelijoiden kysymys muun muassa siitÀ mikÀ on tÀmÀn hetken kuumin Node.js - framework.

  19. Podcast-jakso

    98

    LisÀÀ currya! Funktionaalisen ohjelmoinnin perusteet

    MitÀ on funktionaalinen ohjelmointi, ja millÀ tavalla sitÀ voisi hyödyntÀÀ webbisovelluksissa? Antti on lÀhtenyt testaamaan asiaa Webbidevauksen uuden webbisivun kanssa. MitÀ mieltÀ Riku ja Antti ovat funktionaalisen lÀhestymisen hyödyllisyydestÀ webbimaailmassa?

  20. Podcast-jakso

    97

    TKMV - HyvĂ€sti Gatsby, hyvĂ€sti Yarn đŸŒŠđŸ€§

    Onko Gatsby jo aikansa elÀnyt? Antti koittaa tuskaisesti portata webbidevauksen sivuja Next.js:n pÀÀlle eikÀ kyyneliltÀ vÀltytÀ tÀllÀkÀÀn kertaa. MitÀ uutta npm v7.0 tarjoaa?

  21. Podcast-jakso

    96

    TKMV - Django 🚀📈 vai 🧟💀?

    Palvelimelta saatu vastaus ei kuulu sovelluksen tilaan!? Katsaus MobX:n versioon 6 ja puhetta SWR:stÀ ja React QuerystÀ tilan jaottelussa palvelin- ja kÀyttöliittymÀtilaan. TÀssÀ jaksossa vastataan myös isoon kasaan kuuntelijoiden lÀhettÀmiÀ kysymyksiÀ muun muassa Djangosta, koodaushaasteista ja parhaista Git-kÀyttöliittymÀsovelluksista.

  22. Podcast-jakso

    95

    Koodia tyypeistÀ, tyyppejÀ koodista!?

    Riku ja Antti kÀyvÀt lÀpi viime viikkojen uudet löydökset ja kokemuksia jaetaan mm. Vue 3:sta, Chakra UI:sta ja Reactin formikirjastoista. KÀsittelyssÀ myös tyyppien vs. koodin generointi -muna-kana-ongelma.

  23. Podcast-jakso

    94

    Level Up! TypeScript 4.0 ✹

    TypeScriptistÀ on jÀlleen saapunut uusi versio, mutta mitÀ uutta se varsinaisesti tarjoaa? TÀssÀ jaksossa kÀydÀÀn lÀpi uuden version ominaisuudet, ja kurkataan nopeasti myös TypeScriptin tulevaisuuteen.

  24. Podcast-jakso

    93

    TKMV - Kuinka paljon GittiÀ on tarpeeksi?

    JÀlleen kerran rakkaiden kuuntelijoidemme kysymysten parissa! Millainen on ohjelmoijan CV, onko Gitin osaaminen ihan vÀlttÀmÀtöntÀ, entÀ mitÀ tehdÀ jos englannin puhuminen tiimissÀ pistÀÀ hÀvettÀmÀÀn? Vastaukset nÀihin ja muihin ohjelmoijan elÀmÀnhallintaa koskeviin kysymyksiin tÀstÀ jaksosta. Kiitos kysymyksistÀ Salvador Dali, Sudo apt remove git ja Joona!

  25. Podcast-jakso

    92

    TKMV - MitĂ€ muuta osaatte kuin webbikehitystĂ€? đŸ˜±

    Postilaatikkoomme on saapunut henkilökohtaisia kysymyksiĂ€ 📼KetĂ€ me ollaan, ja mitĂ€ osataan? MistĂ€ nĂ€mĂ€ opit on perĂ€isin, minkĂ€ takia meidĂ€t on pÀÀstetty töihin ja miten sinne ylipÀÀtÀÀn pÀÀsee? Olet sitten aloitteleva devaaja, ensimmĂ€istĂ€ työpaikkaa etsivĂ€ opiskelija tai tykkÀÀt vaan kuunnella kasuaalia höpinÀÀ, niin tÀÀ jakso on just sulle!

  26. Podcast-jakso

    91

    10 uutta kuumaa!

    MitÀ uutta webbikehityksen maailmassa on tapahtunut viime aikoina? TÀssÀ jaksossa nopea katsaus niin kehitystyökaluihin kuin uusiin JavaScript ja CSS ominaisuuksiin.

  27. Podcast-jakso

    90

    👔 React Enterprise Edition – mitĂ€ ottaa huomioon kun SPA kasvaa?

    Yksi komponentti projektihakemiston juuressa voi riittÀÀ yllĂ€ttĂ€vĂ€n pitkĂ€lle. Mutta mitĂ€ sitten kun projektissa on 20 nĂ€kymÀÀ ja 5 hengen tiimi? TĂ€ssĂ€ jaksossa paljastetaan Webbidevauksen tarkoin varjellut reseptit suurten React-sovellusten kehittĂ€miseen aina hakemistorakenteesta modularisointiin 🗃

  28. Podcast-jakso

    89

    TKMV - Onko webbikehitys palaamassa vuoteen 1999? 📠

    Webbikehitys monimutkaistuu vuosi vuodelta, mutta samaa aikaa myös vanhat työskentelytavat palaavat aina vain uudelleen pintaan. Onko nykyinen SPA-malli jo pohjimmiltaan vioittunut ajatusmalli sovellusten rakentamiseen?

  29. Podcast-jakso

    88

    TKMV - WWDC & Elektroniikkaretriitti

    Kannattaako aloittelevana devaajana perehtyÀ moneen teknologiaan samanaikaisesti? Miten kaikille koodareille riittÀÀ töitÀ? TÀssÀ jaksossa vastataan pitkÀstÀ aikaa teidÀn kysymyksiinne! Katsaus myös tÀmÀn vuoden Applen WWDC-tapahtumaan.

  30. Podcast-jakso

    87

    Tila haltuun Recoililla ja ilman

    Nyt ollaan đŸŒŠđŸ„â€â™€ïž aallon harjalla! Jo hetken vakaana pysynyt tilanhallintascene on saanut uuden tulokkaan. MikĂ€ on Facebookin pari viikkoa sitten julkaisema Recoil, ja meneekö fronttipakka taas sekaisin?

  31. Podcast-jakso

    86

    Testaaminen ei ole helppoa. Ei edes CypressillĂ€ 😿

    End-to-end testaus CypressillÀ on kivaa aina niin kauan kun asiat menevÀt putkeen. Mutta aina (koskaan) nÀin ei ole. TÀssÀ jaksossa sekoittuu sopivassa suhteessa Antin CD-kokoelmien nostalgisointi ja armottoman tiukka tekkianalyysi. Onko Snowpack 2.0 seuraava Create React App, ja onko buildityökalulla / devausympÀristöllÀ enÀÀ mitÀÀn merkitystÀ? Onko jo aika jollekin uudelle?

  32. Podcast-jakso

    85

    Next.js:llÀ levelillÀ

    Pojat jutustelevat sivuprojekteistaan, jotka ovat erilaisuudestaan huolimatta yllÀttÀvÀn samanlaisia.

  33. Podcast-jakso

    84

    Tauon paikka

    Webbidevaus jÀÀ hetkiseksi tauolle. Pojat esittÀvÀt kootut selitykset ja pyytÀvÀt teitÀ, arvon kuulijat, kommentoimaan ja osallistumaan!

  34. Podcast-jakso

    83

    Oho! Olavi Haapala paljastaa salatun suhteensa Ilta-Sanomiin

    Millaista tekkiÀ erÀÀt Suomen suosituimmista nettisivuista, is.fi ja hs.fi, pitÀvÀt sisÀllÀÀn? Jakson vieraana webbiperfin asiantuntijanakin tunnettu Olavi Haapala, joka on ollut mukana koodaamassa sivujen uutta versiota.

  35. Podcast-jakso

    82

    TKMV – ReasonML-bilevalot ja vaikeimmat koodaamiseen liittyvĂ€t asiat

    MikÀ on vaikein ohjelmointiin liittyvÀ tekninen asia, jonka olette joutuneet opettelemaan? Kasuaalia rupattelua Rikun Sonos + Spotify + Ikea TrÄdfri - projektista, ElmistÀ, isoihin koodiprojekteihin perehtymisestÀ ja japanilaisista limuista.

  36. Podcast-jakso

    81

    Edistynyt React, osa 1 - Hookit ⚓

    Hookit mullistavat tapaa, jolla React-komponentteja kirjoitetaan. Edistynyt React -sarjan ensimmĂ€isessĂ€ jaksossa kĂ€ydÀÀn lĂ€pi mitĂ€ hookit ovat, mitĂ€ uutta ne tuovat pöytÀÀn ja miten ne toimivat. HeitĂ€ HoC:it, render propit ja varsinkin mixinit romukoppaan ja ota hookit haltuun tĂ€stĂ€ 🎧

  37. Podcast-jakso

    80

    🏡 EtĂ€nĂ€ töissĂ€

    PitkĂ€stĂ€ aikaa myös webbidevaus.fi nauhoitetaan etĂ€nĂ€ 🛋! Jakson aiheena etĂ€työ; miten tehdĂ€ hommia tehokkaasti kotoa ergonomiaa ja mielenterveyttĂ€ unohtamatta!

  38. Podcast-jakso

    79

    TKMV - Sori, mĂ€ oon vaan töissĂ€ tÀÀllĂ€ 🧟

    Kuuntele jakso ja testaa oletko luova nĂ€pertelijĂ€, ongelmanratkaisija, vain töissĂ€ tÀÀllĂ€ vai koodi connoisseur đŸ·Miksi devaajat suosii Applen koneita ja mitĂ€ muita koneita Antti ja Riku ovat aikojen saatossa kĂ€yttĂ€neet?

  39. Podcast-jakso

    78

    đŸ§ȘđŸ„œ Nolla testiĂ€ ja kaikki tulessa đŸ”„?

    Ei hÀtÀÀ! Hyvin kirjoitettu koodi testaa itse itseÀÀn, vai?

    Kaikki ovat varmasti samaa mieltÀ siitÀ, ettÀ testaaminen on tÀrkeÀ osa ohjelmistokehitystÀ. Mutta kuka sitÀ oikeasti tekee ja miten? TÀssÀ jaksossa perehdytÀÀn JavaScript-sovellusten testaamiseen, eri tapoihin testata ja kuumimpiin testaustyökaluihin.

    Testaustaidot ovat olennainen osa jokaisen ohjelmistokehittÀjÀn työkalupakkia. Hyvin testattu koodi varmistaa nopean kehitystahdin ja hyvÀt yöunet koko tiimille nyt ja tulevaisuudessa.

  40. Podcast-jakso

    77

    🧠 Level Up! Selaimen devaustyökalut seuraavalle levelille!

    Pelottaako Chrome DevToolsin miljoona painiketta ja ikonia? Ei hÀtÀÀ, tÀssÀ jaksossa kÀydÀÀn lÀpi mitÀ ainakin osalla niistÀ pystyy tekemÀÀn. Riku ja Antti listasivat itselleen hyödyllisimmÀt ominaisuudet ja muutaman molemmille kokonaan uuden tuttavuuden. Kurkataan Chromen lisÀksi myös Firefoxiin ja ominaisuuksiin, joita vain siltÀ puolelta löytyy!

  41. Podcast-jakso

    76

    Webbifonttien historia & tulevaisuus 🚀

    MitÀ kaikkea on hyvÀ tietÀÀ webbifonteista vuonna 2020? TÀssÀ jaksossa rautainen annos webbifonttien historiaa ja katsaus tulevaisuuteen. MitÀ ovat variable fontsit, voiko niitÀ jo kÀyttÀÀ ja mitÀ hyötyÀ niistÀ on? Miten FOUT, FOIT ja font-display vaikuttavat sivun kÀyttökokemukseen?

  42. Podcast-jakso

    75

    Janne Kallunki: BĂ€tĂ€ng đŸ’„ TĂ€tĂ€ et tiennyt animaatioista webissĂ€!

    WebissÀ on liian vÀhÀn animaatioita! Miten niitÀ tehdÀÀn, miksi ne ovat tÀrkeitÀ ja mitÀ niiden kÀyttÀmisessÀ tulisi muistaa? TÀssÀ jaksossa vieraana alan ekspertti Janne Kallunki.

  43. Podcast-jakso

    74

    TKMV - 11X Sankarikoodarien đŸŠčđŸœâ€â™€ïž unohtumattomimmat one-linerit

    Jos koodia ei saa tiivistettyÀ elegantiksi yhden rivin sinfoniaksi on se vÀÀjÀÀmÀttÀ ala-arvoista. Vai onko? TÀssÀ jaksossa pitkÀstÀ aikaa rakkaiden kuuntelijoidemme kysymyksiÀ aina sankarikoodareista lipeÀkielisiin työhaastatteluissa selittelijöihin.

  44. Podcast-jakso

    73

    Petri Partio: 10 asiaa, jotka jokaisen devaajan tulisi tietÀÀ designista

    Miksi omat harrasteprojektini nÀyttÀÀ aina niin kököiltÀ? MitÀ jos ei ole visuaalinen ihminen tai lahjakas design-asioissa? Vieraana Petri Partio Flocklerilta purkamassa webbisivujen designia palasiin ja kertomassa mitÀ kaikkea kannattaa ottaa huomioon omaa sivua tai ÀppiÀ suunnitellessa.

  45. Podcast-jakso

    72

    AP Koponen – SPA & SEO, SSR, Next.js

    LyhenteitÀ, lyhenteitÀ kaikkialla! Vieraana AP Koponen jakamassa viisautta aiheesta SPA:den hakukoneoptimointi, server-side -rendaus ja Next.js.

  46. Podcast-jakso

    71

    Hei Me Koodataan 1 - Lomakoodailuja 2020

    Loma on kiistatta ihmisen parasta koodausaikaa. TÀssÀ jaksossa Riku ja Antti höpöttÀvÀt loman koodausprojekteista. Aiheina mm. FeathersJS, XState, React Spring, Tailwind ja Next.js.

  47. Podcast-jakso

    70

    Kimmo Brunfeldt & Alvar Carton tarina

    Joulujaksossa vieraana Alvar Carton koodarivelho Kimmo Brunfeldt. Miten ohjelmistokehittÀjÀstÀ tuli sisustustaulukauppias? Kuinka haastavaa on hostata koko maailman karttoja yhdellÀ palvelimella? TÀssÀ aiheitamme! Jakson sponsorina huutokaupat.com.

  48. Podcast-jakso

    69

    Kickstart: TypeScript, 2/2

    Jatkoa suositulle Kickstart-sarjalle! Harkitsetko TypeScriptiÀ seuraavaan projektiinne? TypeScript-sarjan toisessa osassa aiheena virheilmoitukset, projektikÀytÀnnöt ja Rikun Top-7 Pro Tipsit TypeScriptin kanssa toimimiseen.

    Jakson sponsorina Huutokaupat.com.

  49. Podcast-jakso

    68

    Tailwind.css 💹

    Muuttaako tuulta purjeisiinsa saanut Tailwind.css ja utility-first lÀhestyminen paradigman webin tyylittelyssÀ? Miksen kirjoittaisi tyylejÀ suoraan html-tageihin? How about my separation of concerns?

    Mukana myös liuta rakkaiden kuuntelijoidemme suosittelemia terminaali- ja macOS-työkaluja 😍

    Jakson sponsorina huutokaupat.com!

  50. Podcast-jakso

    67

    🧠 Level Up! 4 – macOS kuntoon

    Viime jakso ei riittĂ€nyt alkuunkaan parhaiden työkalujen lĂ€pikĂ€yntiin ja siksi jatkammekin sitĂ€ nyt đŸ’Ș Aiheena parhaat macOS-aputyökalut oman workflown tehostamiseen, nĂ€ppĂ€imistön tuunaamiseen ja moneen muuhun.

    Jakson sponsorina huutokaupat.com!

  51. Podcast-jakso

    66

    🧠 Level Up! 3 – Komentorivi kuntoon

    NĂ€yttÀÀkö shellisi lĂ€hikaupan mustavalkoiselta kassaruudulta 📟? TĂ€ssĂ€ jaksossa Antti ja Riku perkaavat omia shellityökalujaan, ja onnistuvat samassa pĂ€ivittĂ€mÀÀn Rikun shellin vuoteen 2020.

    LisÀksi asiaa muun muassa jousianimaatioista Reactille, ja PostgreSQL:ista GraphQL API:n leipovasta Hasurasta.

    Jakson sponsorina Zure.

  52. Podcast-jakso

    65

    Ronja Pahaoja: SPA-saavutettavuus ja kuulijoiden Q&A

    Jakson vieraana saavutettavuus- (eli s12s?) asiantuntija, huippu-urheilija ja luutunsoittaja Ronja Pahaoja! Ronja lainaa arvokasta nÀkemystÀÀn ja kokemustaan saavutettavuusongelmista ja niiden selÀttÀmisestÀ. Erityistarkastelun alla single page appit. Jakson sponsorina Zure.

  53. Podcast-jakso

    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.

  54. Podcast-jakso

    63

    TKMV - Karmaisevia asiakkaita ja đŸ•·đŸ•ž koodissa

    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.

  55. Podcast-jakso

    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.

  56. Podcast-jakso

    61

    Mikko Pohja: Zen ja ohjelmistoprojektin kunnossapito

    Riku on reissussa, joten tÀllÀ viikolla Mikko Pohja ja Antti suorittavat tutkimusmatkan laadun maailmaan. Toisinsanoen: miten minimoida fukuppaamisen vaara. Sponsorina Futurice.

    TÀtÀ jaksoa sponsoroi Futurice.

  57. Podcast-jakso

    60

    Kickstart: TypeScriptin perusteet, 1/2

    Kiinnostaako TypeScript, mutta alkuun pÀÀseminen tuntuu nihkeÀltÀ? Uudessa Kickstart - sarjassamme lÀhdemme kÀytÀnnön vinkkien avulla ottamaan TypeScriptiÀ kÀyttöön niin uudessa kuin jo olemassa olevassakin projektissa. TÀtÀ jaksoa sponsoroi Futurice.

  58. Podcast-jakso

    59

    🌟 Vlada Laukkonen: Alanvaihto koodariksi?

    Ohjelmistoala ei takuulla ole yksi helpoiten lÀhestyttÀvistÀ aloista. Millaisia hankaluuksia ajanvaihtaja voi alalle siirtyessÀÀn kohdata? MistÀ löytÀÀ turvaverkko, ja apua omaan oppimiseen? Vieraana Ompeluseura LevelUP Koodareiden perustaja, IT-vaikuttaja, alanvaihtaja ja tulevan Kaikki koodaa -kirjan kirjoittaja Vlada Laukkonen. Jakson sponsorina Futurice.

  59. Podcast-jakso

    58

    TKMV - Yksi asia, joka tekee webbidevauksesta huomattavasti helpompaa

    Kovan vierasputken vĂ€lissĂ€ pysĂ€hdyimme vastaamaan taas teidĂ€n, rakkaiden kuuntelijoidemme, lĂ€hettĂ€miin kysymyksiin 😍 Asiaa muun muassa tietokantamigraatioista, rekursiosta, ja mobiiliapplikaation rakentamisesta silloin kun osaaminen keskittyy lĂ€hinnĂ€ webiin.

    TÀtÀ jaksoa sponsoroi talented.fi.

  60. Podcast-jakso

    57

    Sami Suo-Heikki: The Year of Desktop Web Components?

    TÀmÀn jakson sponsoroi talented.fi. Ovatko Web Componentsit vaihtoehto Reactille ja Vuelle? MissÀ on Polymer ja kaikki se hype aihepiirin ympÀriltÀ? Kysyimme tÀtÀ WC-asiantuntija Sami Suo-HeikiltÀ.

  61. Podcast-jakso

    56

    Juha-Matti Santala: Twitch-koodailua đŸ’» ja protipsit commit-viesteihin

    TÀmÀn jakson sponsoroi talented.fi. git commit -m considered harmful! Jaksossa sukelletaan projektien dokumentointiin koodaamisen lomassa. Vieraana Juha-Matti "Juhis" Santala.

  62. Podcast-jakso

    55

    Voiko koodin laatua yllĂ€pitÀÀ automaattisesti? Tavallaan đŸ€·â€â™€ïž

    VÀhÀn videopelijuttuja ja kÀytÀnnön vinkkejÀ koodin laadun yllÀpitÀmiseen. Luvassa myös katsaus muutamaan automaattisesti koodia katselmoivaan työkaluun. AUTOMAATTISESTI?! Jeeep. TÀmÀn jakson sponsoroi talented.fi.

  63. Podcast-jakso

    54

    Kaikki rakastavat lomakkeita 📝

    ...mutta kuinka sellainen pitĂ€isi rakentaa? TĂ€ssĂ€ jaksossa Antti ja Riku avaavat sanaisen aarrearkkunsa kĂ€yden lĂ€pi parhaat nugetit niin validointiin, kĂ€ytettĂ€vyyteen kuin kĂ€ytĂ€nnön työkaluihinkin liittyen. Check it out 🎧

  64. Podcast-jakso

    53

    TKMV - Sotatarinoita & Antin nerokas hÀck

    Koodausvuosia on takana jo lukemattomia, mutta mitÀ jÀÀ kertoman jÀlkipolville? LöytÀvÀtkö pojat tÀssÀkÀÀn jaksossa vastausta miksi aina React eikÀ Vue? Kuuntele niin tiedÀt mistÀ kylillÀ puhutaan.

  65. Podcast-jakso

    52

    Timo Laak: Ulkomaille koodaamaan?

    Millaista olisi työskennellĂ€ Lontoossa 🇬🇧 tai BerliinissĂ€ đŸ‡©đŸ‡Ș expattina? Kuinka sinne edes pÀÀsee? Vieraana kohta viisi vuotta ulkomailla asunut maailmanmatkaaja Timo Laak.

  66. Podcast-jakso

    51

    TKMV - Onko teknologiavalinnoilla mitÀÀn vÀliÀ?

    Toimiiko vasara ruuvimeisselinÀ? Onko projektin onnistumisen kannalta merkitystÀ valitseeko JavaScriptin vai Pythonin? Onko loppujen lopuksi kyse vain mielipiteistÀ? Te Kysyitte, Me Vastasimme! Avasimme jÀlleen katsojien lÀhettÀmiÀ kysymyksiÀ sisÀltÀvÀn arkun, ja arvoimme sieltÀ kourallisen tiukkoja kysymyksiÀ vastattavaksi.

  67. Podcast-jakso

    50

    Nollan euron startup

    Voiko webbisovelluksen tuotantoympÀristön saada aikaiseksi nollalla eurolla (spoiler: voi!)? Kaikki ilmaisista palveluista tÀÀllÀ tÀnÀÀn!

  68. Podcast-jakso

    49

    Level Up! 2 - Webbihostaus on ratkaistu ongelma

    30 sekuntia editorista internetissÀ pyörivÀksi palveluksi? How do I even? Riku ja Antti kÀyvÀt lÀpi parhaita hostausvaihtoehtoja niin perinteisille nettisivuille kuin monimutkaisemmille palveluillekin.

  69. Podcast-jakso

    48

    Onko oma komponenttikirjasto wörtti?

    Onko maailma 10 vuoden pÀÀstÀ tÀynnÀ hylÀttyjÀ komponenttikirjastoja? Luultavasti. Tiukkaa tykitystÀ kÀytÀnnön kokemuksista kirjastojen toteutukseen liittyen. Mukana myös kauan odotettu Fanta Peach -arvostelu!

  70. Podcast-jakso

    47

    React Finland 5: TypeScript & kaverit

    Viimeinen React Finland jakso on tÀÀllÀ! Murheita ja iloa Azuren kanssa, asiaa TypeScriptistÀ ja muuta asiaankuulumatonta höpinÀÀ.

  71. Podcast-jakso

    46

    React Finland 4: React Native + Expo, Styleguidist ja muuta mukavaa

    Rikun synttÀrispecial! Antti ja Riku puhuvat uusimmista vapaa-ajan projekteistaan.

    MyöskÀÀn React Finland materiaali ei vaikuttaisi loppuvan koskaan. TÀssÀ jaksossa haastattelussa Nik Graf, Ville Immonen, Artem Sapegin ja Artem Zakharchenko.

  72. Podcast-jakso

    45

    React Finland 3: Saavutattavuus, animaatiot ja omat vs muiden komponentit

    React Finland -haastattelukatiskan tyhjennys jatkuu! TĂ€ssĂ€ jaksossa vieraana Manuel Matuzović, Glenn Reyes ja Bruno Lourenço.

  73. Podcast-jakso

    44

    React Finland 2: Designkirjastot & testaaminen

    React Finland -konffan antia, osa 2. TÀssÀ jaksossa vieraina Andrey Okonetchnikov, Varya Stepanova, Juha Linnanen sekÀ Maaret PyhÀjÀrvi. Aiheina designkirjastot, React Native CI, testaus ja paljon muuta!

  74. Podcast-jakso

    43

    React Finland 1: State Management

    Antti ja Riku pÀÀsivĂ€t React Finlandiin kyselemÀÀn puhujien mietteitĂ€ tilanhallinnasta ja tilakoneista. Vieraina jaksossa MobX:n ja immer:in kehittĂ€jĂ€ Michel Weststrate, xstaten kehittĂ€jĂ€ David Khourshid, sekĂ€ Luca Matteis ja Farzad Yz. Kovaa kamaa siis luvassa 🎧

  75. Podcast-jakso

    42

    TKMV

    Te Kysytte, Me Vastaamme! Avasimme jÀlleen katsojien lÀhettÀmiÀ kysymyksiÀ sisÀltÀvÀn arkun, ja arvoimme sieltÀ kourallisen tiukkoja kysymyksiÀ vastattavaksi.

  76. Podcast-jakso

    41

    TKMV

    Te Kysytte, Me Vastaamme! Avasimme jÀlleen katsojien lÀhettÀmiÀ kysymyksiÀ sisÀltÀvÀn arkun, ja arvoimme sieltÀ kourallisen tiukkoja kysymyksiÀ vastattavaksi.

  77. Podcast-jakso

    40

    Level Up! 1

    Kaikkien aikojen ensimmÀinen Level Up! -jakso! Aiheina mm. datalist, Houdini, CSS grid, Bundlephobia ja paljon muuta.

  78. Podcast-jakso

    39

    Timo ErkkilÀ & Miikka Ermes - Data science, data engineering ja glorifioidut excel-taulukot

    Vieraana kaksi alan kovinta konkaria Timo ErkkilÀ ja Miikka Ermes, vastaamassa sekÀ Rikun ettÀ teidÀn esittÀmiin kysymyksiin datatieteestÀ ja koneoppimisesta in the wild!

  79. Podcast-jakso

    38

    TKMV

    Toimistollemme on saapunut jÀlleen kasa tiukkoja kysymyksiÀ, joihin vastaamme parhaamme mukaan! Aiheina mm. hipsterikielet, mutatointi ja E2E-testit.

  80. Podcast-jakso

    37

    Elisa Heikura, Koodarikuiskaaja!

    Jakson vieraana koodarikuiskaaja Elisa Heikura! TÀllÀ kertaa sukelletaan astetta hankalampien asioiden pariin, nimittÀin kommunikaatiotaitoihin ja muiden ihmisten kanssa toimeen tulemiseen.

  81. Podcast-jakso

    36

    Olavi Haapala: Harrasteprojektit

    Vieraana Olavi Haapala, webbikehittÀjÀ, harrasteprojekti- ja suorituskykyintoilija Futuricen Helsingin toimistolta.

  82. Podcast-jakso

    35

    TKMV

    Riku palasi Japaniasta ja tÀllÀ viikolla palataan taas arvon kuulijoidemme lÀhettÀmiin hyviin kysymyksiin!

  83. Podcast-jakso

    34

    Kimmo Brunfeldt & Open Source

    Riku on reissussa, mutta Antti sai houkuteltua open source -velho Kimmo Brunfeldtin vieraaksi juttelemaan siitÀ, mitÀ on hyvÀ open source ja miten sitÀ tehdÀÀn.

  84. Podcast-jakso

    33

    Samuli Hakoniemi & Juho VepsÀlÀinen: React Finland

    KevÀt tulee vÀistÀmÀttÀ, ja kevÀÀn mukana React Finland! Jakson vieraina kaksi tapahtuman jÀrjestÀjistÀ, Samuli Hakoniemi ja Juho VepsÀlÀinen, keskustelua itse tapahtumasta ja konferenssien jÀrjestÀmisestÀ ylipÀÀtÀÀn. Ja ruskeasta kastikkeesta.

  85. Podcast-jakso

    32

    Ilkka Poutanen & Phoenix Framework

    Vieraana Ilkka Poutanen. Aiheena viikon esoteerisin niche-serverframework Phoenix Framework!

  86. Podcast-jakso

    31

    TKMV

    Viikon jaksossa Riku ja Antti vastailevat teidÀn, rakkaat kuulijamme, lÀhettÀmiin erinomaisiin kysymyksiin!

  87. Podcast-jakso

    30

    Webbidevaus.fi!

    MeillÀ on uudet nettisivut! Jakson aiheena luova ja tekninen puoli tÀstÀ projektista.

  88. Podcast-jakso

    29

    Puhtaat valkeat funktiot

    Aluksi puidaan joulukoodaukset (ja ei-koodaukset), josta jÀrjettömÀn hieno aasinsilta jakson aiheeseen: kevyt ja leppoisa tutustuminen Elm-ohjelmointikieleen!

  89. Podcast-jakso

    28

    28';-- DROP TABLE 2018; --

    Toissajakson perusteella huomattiin, ettÀ Antti ja Riku eivÀt tiedÀ tietoturvasta ihan hirveÀsti. KorjausliikkeenÀ tÀssÀ jaksossa vieraana tietoturva-aficionado Mikael Viitaniemi!

  90. Podcast-jakso

    27

    2018, over & out

    2018 paketoitu, 2019 oven takana. MitÀ jÀi kÀteen?

  91. Podcast-jakso

    26

    TKMV

    Suositun Te Kysytte, Me Vastaamme -sarjan jakso numero XVII! Aiheina mm. fetch-API, mobiilidevaus, tietoturva ja palvelin- sekÀ selainkoodin yhdistÀminen.

  92. Podcast-jakso

    25

    Palvelimettomuus

    Vieraana Cihan Bebek, aiheena "functions as a service" ja Serverless Framework.

  93. Podcast-jakso

    24

    PWA-sovellus-applikaatiot

    Viikon piparintuoksuisessa đŸȘekstraspesiaalissa pureudutaan PWA-sovellus-applikaatioiden mielenkiintoiseen maailmaan!

  94. Podcast-jakso

    23

    Se jossa Riku lÀhtee freelanceriksi

    Toimistoomme on saapunut kysymys: "Miksi kaikki puhuvat GraphQL:stÀ nykyÀÀn? Miksi minun pitÀisi vÀlittÀÀ?"

  95. Podcast-jakso

    22

    KesÀduuni- ja opiskelujakso

    Kauan odotettu kesÀduuni- ja opiskelujakso! Vieraana Iiro MÀkelÀ.

  96. Podcast-jakso

    21

    TKMV: Miksi kaikki kysymykset ovat niin React-keskeisiÀ?

    Web-kehityksestÀ kertovan huumoripodcastin tÀmÀn viikon jaksossa kÀydÀÀn lÀpi aivan kÀsittÀmÀtön mÀÀrÀ teidÀn, rakkaiden kuuntelijoidemme, lÀhettÀmiÀ kysymyksiÀ!

  97. Podcast-jakso

    20

    OokkonÀ Oulusta, pelekÀÀkkönnÀÀ legacya?

    Viikon erikoisjaksossa vieraana mies, joka toi web-kehityspodcastit Suomenmaahan: Tommi PÀÀkkö Frontend Fridaysta! Aiheena legacykoodi, mistÀ se tulee ja miksi se on pelottavaa.

  98. Podcast-jakso

    19

    Tomi "TC39" Turtiainen

    Vieraana Tomi Turtiainen. Aiheena JavaScriptin uudet ominaisuudet – mistĂ€ ne tulevat, miten ne kehittyvĂ€t ja mitĂ€ uutta on tulossa?

  99. Podcast-jakso

    18

    create-react-app eli... CRAppi?

    Viikon huumoripainotteisen jakson aiheena create-react-appin kanssa elÀminen ja kuoleminen. Antti ja Riku vastaavat myös yhteen (1) yleisökysymykseen. Juontajien pitÀisi opetella tehokkaampaa ajankÀyttöÀ. T: Shownotesien kirjoittaja. EihÀn nÀitÀ ees lue kukaan. PitÀisköhÀn sitÀ kouluttautua uudestaan vaikkapa merisiilien kouluttajaksi.

  100. Podcast-jakso

    17

    IaaSsit ja PaaSsit ja mitÀnÀitÀnyo

    Vieraana Yrjö Kari-Koskinen, aiheena eri pilvipalvelutarjoajien kÀyttökokemukset.

  101. Podcast-jakso

    16

    TÄ

    TekoÀlyjaksossa vieraana Mikko Pohja ja Joose FjÀllström.

  102. Podcast-jakso

    15

    Full-stack -stressinhallinta

    Erikoisjaksossa Erikoisvieraana Erikois-Cihan! Puhutaan stressinhallinnasta, refaktoroinnista, full-stack -devauksesta ja zen modesta.

  103. Podcast-jakso

    14

    TKMV, osa 3

    Suositun Te Kysytte, Me Vastaamme -sarjan kolmas osa! Riku ja Antti vastaavat kuulijoiden lÀhettÀmiin kysymyksiin.

  104. Podcast-jakso

    13

    TypeScriptin alkeet

    Miksi TypeScript tulee nykyÀÀn joka mutkassa vastaan? Miksi siitÀ pitÀisi vÀlittÀÀ, mitÀ hyötyÀ siitÀ on? Onko elÀmÀ TypeScriptin kanssa aina pelkkÀÀ ruusuilla tanssimista? Riku ja Antti ottivat selvÀÀ.

  105. Podcast-jakso

    12

    TKMV, osa 2

    Te kysytte, me vastaamme - osa 2! Olette lÀhettÀneet niin hyviÀ kysymyksiÀ, ettÀ pÀÀtimme tehdÀ heti putkeen toisen jakson kysymyksiinne vastaten.

  106. Podcast-jakso

    11

    Te kysytte, me vastaamme!

    Toisen tuotantokauden avausjaksossa Riku ja Antti vastaavat teidÀn, rakkaiden kuulijoidemme lÀhettÀmiin kysymyksiin.

  107. Podcast-jakso

    10

    Redux, Redux everywhere!

    Kaikki rakastaa Reduxia, kaikki vihaa Reduxia! MitÀ enemmÀn tai vÀhemmÀn pro-tippejÀ podcastin pojilla on kertoa?

  108. Podcast-jakso

    9

    Devopsin ABC

    Erikoisjaksossa erikoisvieraana erikois-Ilkka! MitÀ teknisiÀ ei-applikaatiokoodaamistaitoja kaikkien olisi hyvÀ hallita (tai edes tiedostaa olemassaolo)?

  109. Podcast-jakso

    8

    CSS:n perusteet: Flexbox

    Riku ja Antti juttelevat flexboxin tarjoamista mahdollisuuksista ja siitÀ, miten flexbox-sulka voidaan laitttaa myös sinun hattuusi!

  110. Podcast-jakso

    7

    reactWillChange - Reactin uudet tuulet

    React 16.3 tuo monia uusia async-rendauksesta johtuvia muutoksia. MitÀ ja miten ne vaikuttavat mihinkÀÀn? Kuuntele, niin saat tietÀÀ!

  111. Podcast-jakso

    6

    NykypÀivÀn React-coodarit huomisen JavajÀÀriÀ?

    Ei saa jÀÀdÀ tuleen makaamaan! Jatkuva kehittyminen on elinehto tÀllÀ alalla. Riku ja Antti keskustelevat tietojen ja taitojen ajan tasalla pitÀmisestÀ ja uuden oppimisesta.

  112. Podcast-jakso

    5

    Editorit ja idetorit

    Vim vai emacs? VS Code vai Sublime Text? Työkaluista on aina hauska jauhaa.

  113. Podcast-jakso

    4

    Oman kuplan ulkopuolella kaikki tekit on paskaa

    JÀtkÀt on turhautuneita kun internetistÀ löytyi vÀÀriÀ mielipiteitÀ. Varoitus: jakson sisÀltö saattaa herÀttÀÀ ajatuksia.

  114. Podcast-jakso

    3

    CSS-in-JS

    Antti ja Riku keskustelevat viime vuosina mielipiteitÀ rankasti jakaneesta asiasta: onko soveliasta sotkea tyylit ja JavaScript?

  115. Podcast-jakso

    2

    Express, Hapi vai joku-muu-mikÀ?

    Riku ja Antti jakavat kokemuksiaan bÀkkÀreiden rakentelusta ExpressillÀ, Hapilla ja vÀhÀn muillakin frameworkeilla.

  116. Podcast-jakso

    1

    CSS-frameworkit, puolesta ja vastaan

    EnsimmÀisessÀ jaksossa Riku ja Antti keskustelevat CSS-frameworkien, kuten Bootstrap ja kumppanit, hyveistÀ ja paheista.