Webbidevaus.fi -podcast on internetissä suunnilleen viikoittain ilmestyvä, web-kehityksestä kertova suomenkielinen puheradio-ohjelma.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
134. Niko Heikkilä: Ryhmäkoodaus
1:03:57
1:03:57
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:03:57
Mitä parikoodaus on? Entä pahamaineinen mob programming? Kuinka perustella asiakkaalle/kollegoille/pomolle, että itse asiassa 1 + 1 on enemmän kuin 2? Niko Heikkilä kertoo sinulle pari- ja porukkaohjelmoinnista kaiken, mitä siitä tarvitsee tietää. nikoheikkila.fi fosstodon.org/@nikoheikkila https://fi.linkedin.com/in/nikoheikkila Nikon linkkivinkit…
…
continue reading
Hieman pidemmän podcast-paussin aikana IT-maailmassa on tapahtunut paljon! Jakso alkaa ei niin mieltä nostattavissa tunnelmissa Big Tech -irtisanomisten muodossa. Muita aiheita ovat Twitterin nykytilanne Elon Muskin johdossa, Anti-SPA-liike ja React-vastaisuus, iOS Web Push Notifikaatioiden ja Container Queryjen saapuminen, uudenlainen lähestyminen…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
132. Yksinkertaiset miehet monimutkaisessa maailmassa
1:15:08
1:15:08
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:15:08
Jakson kantavana teemana toimii yksinkertaistaminen. Kesän aikana Tommi päivitti omaa sivuprojektiaan poistamalla Tailwindin ja lisäämällä Typescriptin. Antti päätyi käyttämään omassa sivuprojektissaan Ansiblea ja Dokkua. Loman virkistämä Tommi päätyi pohtimaan monoliitin ja mikropalvelun käyttöä ja ennenaikaista optimointia. Jakson nostot Tommi Ma…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
131. Koodari huutaa pilville
1:16:04
1:16:04
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:16:04
Onko logien lukeminen webbisovelluksista ylipäätään mahdollista Azuressa? Miten käy selainkehitykselle, jos Apple joutuu sallimaan WebKitin lisäksi muita selainmoottoreita iOS:lle? Kuinka syvä on Tommin tuska TypeScript-polulla? Miksi tässä on vain kysymyksiä? Jakson linkit EU ja iOS:n selainmoottorit Webbisivujen transitiot SolidJS Selainten natii…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
130. Webbikomponenttidevaus!
1:23:01
1:23:01
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:23:01
Onko The Year of Web Components vihdoin täällä?! Ovatko varjo-DOM ja kaverit lupaus uudesta ja mahtavasta vai onko lisävauhdin tarve edelleen läsnä? Mitä ovat HTML-nokat? Vieraana mahtava Matias Huhta Suomen Turusta. Jakson linkit Matias Twitterissä https://webbidevaus.fi/57 https://open-wc.org/discover/slack/ https://developer.mozilla.org/en-US/do…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
129. Fronttimaailman ajatuksia ja etäältä työskentelyä
1:02:35
1:02:35
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:02:35
CSS on kohta valmis! Tommi linkkihaavista löytyi pari kiinnostavaa twiittiä; tämän vuoden aikana Chromeen tulevat uudet CSS-ominaisuudet ja Steven Pembertonin kannanotto !importantin käytöstä. Jakson React-osiossa vilkaistiin, mitä React 18 tuo mukanaan. Lisäksi vinkataan VS Coden käyttäjille Koodiklinikan kuratoitu laajennuslista. Loppupuolella ke…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
128. Monorepolaiset ja HTML like it's 1999
1:05:14
1:05:14
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:14
Tommi jakaa viimeaikaisia sähköpostin tyylittelyyn ja dark modeen liittyviä kokemuksia. Palataan hetkeksi jaksoon 110 muistelemaan FLoCia, kun Google on palannut piirrustuspöydälle idean kanssa. Antti kertoo miten helppoa ts-koodin jakaminen on monorepossa, ja lopuksi mietitään rikkooko Firefoxin ja Chromen 100-versiot internetin (ja kuinka pahasti…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
127. JavaScriptin tila 2021
1:27:33
1:27:33
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:27:33
Antilla on tarve tallennella kaikenlaista mediaa verkkolevylle ja Tommi kertoo omasta mediaserveristään. Lisäksi Antti pääsee opiskelemaan uusia PostgreSQL-asioita nykyisen projektinsa myötä. Jakson pääaiheena pureuduttiin State of JavaScriptin vastauksiin ja vedettiin niistä hieman johtopäätöksiä. Jakson linkit TrueNAS Synology DS220+ Postgres - F…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
126. Tommi vastaan TypeScript
1:27:47
1:27:47
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:27:47
Tommi päätti sukeltaa TypeScriptin maailmaan pari kuukautta takaperin. Mihin haasteisiin hän törmäsi, mitkä ovat fiilikset ja kuinka syvään päätyyn tuli sukellettua? Tuliko Tommista TypeScript-käännytetty? Vai aiheuttavatko tyypitykset liikaa kohinaa koodiin? Preshown aikana ihmetellään iOS:n betaversiossa olevaa PWA-push-notifikaatiotukea ja JavaS…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
125. Hotti, hotimpi, Hotwire
1:20:56
1:20:56
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:20:56
Mitä kuuluu Ruby on Railsille? Jakson vieraana Tuomas Jomppanen kertomassa Rails-kuulumisia. Samalla päästiin kuulemaan, mistä Hotwiressa on kyse. Jakson sponsorina Flockler! Katso lisää osoitteessa flockler.com/webbidevaus. Linkit Rubyn kotisivu - https://www.ruby-lang.org/en/ Ruby on Rails kotisivu - https://rubyonrails.org Hotwire kotisivu - htt…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
124. Svelteä edistyneelle
1:07:41
1:07:41
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:07:41
Edellisessä jaksossa tutustuttiin Svelteen mutta asiaa oli enemmän kuin jaksoon mahtui! Toisen jakson aiheet sukeltavat tilanhallintaan, reititykseen ja Svelte Kit -frameworkiin. Linkit Svelte Kit kotisivu - https://kit.svelte.dev Elder.js - https://elderguide.com/tech/elderjs/, https://github.com/elderjs/elderjs Routify - https://routify.dev Plent…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
123. Svelte - solakampi JS-kirjasto
1:03:35
1:03:35
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:03:35
Tommi on käyttänyt Svelteä pidemmän aikaa, myös ihan oikeassa työssä. Jakson aikana tutustutaan tähän "blazing fast" UI-kirjastoon. Tommi kertoo Svelten historiasta ja miksi Rich Harris (ei Rich Hickey) alun perin alkoi rakentaa Svelteä. Lisäksi jutellaan muun muassa komponenttikehityksestä Sveltessä, 2-way data bindauksesta, Svelten reaktiivisuude…
…
continue reading
Edellinen bäkkärijakso aktivoi palautekanavia, joten Tommi päätyi tarkentamaan kommenttia PHP:sta ja sen muutoksista. Tämän lisäksi aikaisemmassa jaksossa mainittu Remix julkaistiin ja Antti kokeili, miten se toimii. Jakson pääaiheena on CSS, erityisesti sen mahdolliset uudet ominaisuudet. Suurinta keskustelua webbipuolella on viimeaikoina aiheutta…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
121. Bäkkidevaus.fi
1:01:27
1:01:27
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:01:27
Tommin podcast-äänessä on ollut parantamisen varaa, jota on korjattu mikrofonia vaihtamalla. Tämän päivityksen myötä varmistettiin, että äänenlaatu olisi voinut parantua tarkistamalla tallennussoftan asetukset. Palautelaatikkoon oli tullut backend-aiheisia kysymyksiä, joista napattiin tähän jaksoon PHP- ja Python-aiheisia kysymyksiä. Mikä olisi Wor…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
120. Koodia ja hygieniaa
1:21:39
1:21:39
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:21:39
Koodin siistinä pitäminen on haastavaa. Onneksi näihin löytyy lisää koodia, joilla oman koodin saa pysymään siistinä. Antti ja Tommi käyvät läpi kattavan listan eri tavoista ja työkaluista, joiden avulla koodin siistimiseen ei tarvitse kiinnittää huomiota. Ja keskustellaanpa sitä vähän gitin käytöstäkin. Linkit stylelint CSS Lint headwind Trunk-bas…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
119. TKMV - Työergonomia
1:00:02
1:00:02
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:00:02
Webbidevauksen toimituksessa kuopaistiin palautelaatikosta pari kysymystä vastattavaksi. Ennen kysymyksiin vastaamista Antti nosti muutaman mielenkiintoisen linkin keskusteltavaksi. https://remix.run/blog/seed-funding-for-remix Remix on Michael Jacksonin ja Ryan Florencen luoma React-framework, joka sai 3 miljoonan dollarin rahoituksen. Rahoituksen…
…
continue reading
Webbidevauksen tauko jäi lyhyeksi, kun postilaatikkoon tupsahti työhakemus juontajan pestiin. Niinpä työhaastattelu oli luontevaa tehdä jakson muodossa. Jakson aikana tutustutaan hakemuksen jättäneen Tommin taustoihin. Millainen kaveri on kyseessä? Miksi hän haluaa Webbidevaukseen mukaan? Mitkä ovat ajatukset Reactista ja TypeScriptistä?…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
117. Näkemiin, ei hyvästi 👋
42:22
42:22
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
42:22
Tässä jaksossa katsaus sovellusten rakentamiseen Elixirillä ja Phoenix Frameworkillä. Miten Erlangin virtuaalikone eroaa Node.js - sovelluksesta ja mitä ovat LiveViewit? Tämän jakson jälkeen webbidevaus.fi jää tauolle määrittelemättömän pituiseksi ajaksi. Haluamme kiittää kuuntelijoitamme ja sponsoreitamme viimeisestä kolmesta vuodesta podcastin pa…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
116. Astro, tietorakenteet ja kesä 🍦
48:02
48:02
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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! ☀️ Linkit CSS-Tricks: A look at buiding with Astro Astro Githubissa Astro.build Kys…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
115. Github Copilot, eli tämä ei ole pimeää vaan kuplivaa 🌈
1:16:08
1:16:08
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:16:08
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! Linkit DJI Mini 2 Copilot Kysymykset Ku…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
114. TypeScript-koodihajuja ja metakuvien generointia
1:05:39
1:05:39
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:39
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. Tsekkaa duunit osoitteessa futurice.com/careers! Linkit SVG Antin mindmap-demo TypeScript Tagged Union Types in TypeScript React 18 alpha…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
113. Manuaalinen muistinhallinta nyt myös webissä!
1:05:40
1:05:40
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:40
Antti näkee Objective C:tä JS:ssä, Riku kutsuu Postgresiä suoraan frontista, Google kannustaa RSS:n käyttöön. Oikeasti? Oikeasti! Linkit PostGraphile The data model behind Notion's flexibility Learn CSS https://twitter.com/addyosmani/status/1395106082029068289 Recoil 0.3.0 Sublime Text 4 Google IO Node 12 vuotta Kysymykset Miten kaikille koodareill…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
112. Stackblitz, eli Node.js pyörimään selaimessa 🤯
1:12:46
1:12:46
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:12:46
Sponsori: Futurice Tsekkaa avoimet paikat osoitteesta futurice.com/careers! Linkit Vue.js Typescript type safety in template Why isn't Vue 3 getting typescript type checking in templates at compile time? Typehole VSCode extension Typed holes Stackblitz - Introducing WebContainers: Run Node.js natively in your browser Google AMP is dead! AMP pages n…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
111. Miksi emme vaihtaisi Reactista Vueen?
1:28:06
1:28:06
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:28:06
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. Linkit New WebKit Features in Safari 14.1 Effect of the Last Week on Ruby on Rails CSS counter Redux T…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
110. Onko sut jo FLoCattu?
1:08:38
1:08:38
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:08:38
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 …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
109. Onko codebaseen tutustumisessa oikotietä onneen?
1:22:35
1:22:35
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:22:35
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 muuto…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
108. Pikalataus frontin uusimpia käänteitä 🔋⚡️
1:15:38
1:15:38
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:15:38
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ä! Build your own React Lambda Calculus - Computerphile Antti Vite esbuild wmr Snowpack Tailwind JIT Riku Harmaja Bacon.js Jav…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
107. Onko koulua järkeä käydä loppuun, jos pääsee heti töihin?
1:00:05
1:00:05
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:00:05
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! Jakson sponsorina Futurice! Futuricen …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
106. Mitä tekemistä akatemialla on webbidevauksen kanssa?
57:58
57:58
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
57:58
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 toimi…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
105. Täytyykö lomat käyttää koodaamiseen ollakseen God-tier devaaja?
1:02:30
1:02:30
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:02:30
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? Tätä jaksoa sponsoroi Futurice! Tsekkaa lisää ja avoimet paikat osoitteessa https://futurice.com/careers. Linkit Redux Toolkit react-query Kysymykset MP tästä listasta ja miel…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
104. TKMV - Miten harjaantua CSS:ssä?
58:39
58:39
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
58:39
Kysymysjakso, eli tarroja taas jaossa! Miten harjaantua CSS:ssä? Mitä mieltä olemme Denosta? Kannattaako koodia kirjoittaa huonommin kuin osaisi? Palautetta: Olipa mukava kuunnella keskustelua vimistä! Vimin opetteluun aivan ehdoton ykkössuosikkini on VIM-adventures! (https://vim-adventures.com/) 25$/6kk lisenssi ei kyllä sieltä halvimmasta päästä …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
103. React Server Components
1:01:03
1:01:03
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:01:03
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 Follow-up…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
102. Neljännesvuosisata JavaScriptiä, osa 2/2
1:15:10
1:15:10
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:15:10
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! JavaScript 25 v! 2011 Ember.js Moment.js Browserify Ensimmäinen kerta kun require()…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
101. Neljännesvuosisata JavaScriptiä, osa 1/2
1:20:23
1:20:23
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:20:23
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! JavaScript 25 v! https://www.jetbrains.com/lp/javascript-25/ 1995 Brendan Eich / Netscape 10 päivää aikaa rakentaa ohjelmointikieli Netscape Navigatoriin…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
100. ✨ Uusia alkuja
1:30:12
1:30:12
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:30:12
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 ensikosketuks…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
99. Rakennetaan Telegram-botti 🤖
1:01:19
1:01:19
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:01:19
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. Kysymykset Uskotteko, että Rust tai Haskell tulee lyömään itsensä läpi JavaScriptin rinna…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
98. Lisää currya! Funktionaalisen ohjelmoinnin perusteet
1:21:37
1:21:37
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:21:37
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? Linkit purify Haskell MOOC Learn You a Haskell webbidevaus-next.netlify.app Professor …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
97. TKMV - Hyvästi Gatsby, hyvästi Yarn 🌊🤧
1:03:57
1:03:57
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:03:57
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? Linkit An Honest Review of Gatsby Gatsby vs. Next.js Presenting v7.0.0 of the npm CLI Build Apps With Vue 3 + Apollo Client 3 (with Natalia Tepluhina) — Learn With Jason Kysym…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
96. TKMV - Django 🚀📈 vai 🧟💀?
1:04:36
1:04:36
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:04:36
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. Kysymykset…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
95. Koodia tyypeistä, tyyppejä koodista!?
1:09:41
1:09:41
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:09:41
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. Linkit Headless UI Vue 3 Composition API CSS-selektorin parsinta TypeScript-tyypeillä Chakra UI GraphQL-Codegen Apollo Client Formik react-hoo…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
94. Level Up! TypeScript 4.0 ✨
1:17:10
1:17:10
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:17:10
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. Linkit BetterTouchTool haskell.mooc.fi AVIF has landed Fluid Framework Panic Nova -twiitti TypeScript 4.0 TypeScript Deep Dive TypeScript: Variadic…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
93. TKMV - Kuinka paljon Gittiä on tarpeeksi?
1:04:34
1:04:34
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:04:34
Kysymykset Olen lähiaikoina hakemassa ensimmäistä IT-alan työtäni ja kaipaan neuvoja. Miten ohjelmoija laatii CVn? Millaisia suosittelijoita kannattaa pyytää? Millaisia työhaastattelut on? (Salvador Dali) Miksi suositte Reactia yli esim. Angularin ja Vuen ja milloin käyttäisitte edellämainittuja mielummin kuin Reactia? Onko Gitin osaaminen ihan väl…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
92. TKMV - Mitä muuta osaatte kuin webbikehitystä? 😱
1:01:22
1:01:22
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:01:22
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! Iso ki…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
91. 10 uutta kuumaa!
1:06:58
1:06:58
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:06:58
Mitä uutta webbikehityksen maailmassa on tapahtunut viime aikoina? Tässä jaksossa nopea katsaus niin kehitystyökaluihin kuin uusiin JavaScript ja CSS ominaisuuksiin. Linkit React Fast refresh pmmmwh/react-refresh-webpack-plugin VSCode Dev Containers Create a devcontainer.json file Github Codespaces Hasura Apollo 3 PostGraphile Prisma Next.js 9.5 Sv…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
90. 👔 React Enterprise Edition – mitä ottaa huomioon kun SPA kasvaa?
1:13:05
1:13:05
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:13:05
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 🗃 Kysymys Parhaat tipsinne "Enterprise-tason" React-…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
89. TKMV - Onko webbikehitys palaamassa vuoteen 1999? 📠
1:05:13
1:05:13
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:13
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? Kysymykset Kun urheilija on lomalla, hän pitää taukoa lajiharjoittelusta. Kun jäin itse lomalle, aloin heti koodata yhtä pitkään o…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
88. TKMV - WWDC & Elektroniikkaretriitti
1:07:22
1:07:22
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:07:22
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. Kysymykset Mitä mieltä olette siitä että perehtyy näin aloittelevana devaajana moneen teknologiaan samanaikaisest…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
87. Tila haltuun Recoililla ja ilman
1:07:49
1:07:49
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:07:49
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? Linkit Recoil Recoil: State Management for Today's React Recoil - Ideal React State Management Library? Fluxin esittelyvideo vuodelta 2014 XState C…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
86. Testaaminen ei ole helppoa. Ei edes Cypressillä 😿
1:04:45
1:04:45
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:04:45
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ä? On…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
85. Next.js:llä levelillä
1:03:52
1:03:52
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:03:52
Pojat jutustelevat sivuprojekteistaan, jotka ovat erilaisuudestaan huolimatta yllättävän samanlaisia. Linkit Notion DUN DUN DUN TechCrunch - GitHub gets a built-in IDE with Codespaces, discussion forums and more Airtable Netlify CMS Jakson valinnat The Imagineering Story Billions Ota yhteyttä! @webbidevaus webbidevaus.fi…
…
continue reading