show episodes
 
Loading …
show series
 
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…
 
Azure Static Web Apps is now generally available | Azure updates | Microsoft Azure Microsoft is working on HoloLens 3, consumer version - MSPoweruser Observability for Event Stream Processing with Azure Functions, Event Hubs, and Application Insights | CSE Developer Blog (microsoft.com) SAP steps back from S/4HANA-on-Azure preference | CIO Build-ai…
 
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…
 
FAUG - Build Watch Party - Breakout Breakdown | Meetup FY21 Q1 - Press Releases - Investor Relations - Microsoft Answering Europe’s Call: Storing and Processing EU Data in the EU - EU Policy Blog (microsoft.com) Easily build real-time apps with WebSockets and Azure Web PubSub—now in preview | Azure Blog and Updates | Microsoft Azure David Fowler 🇧🇧…
 
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…
 
Azure Cosmos DB Conf (gotcosmos.com) Nuance-ostos: Microsoft accelerates industry cloud strategy for healthcare with the acquisition of Nuance - Stories Discord-ostoksen epäonnistuminen: Discord Is Said to Reject Microsoft’s $12 Billion Offer - Bloomberg Windows Storen uudistaminen: Microsoft is building a new app store for Windows 10 in major revi…
 
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 …
 
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…
 
Industry Clouds: Microsoft announces new cloud platforms built for financial services firms, nonprofits and manufacturers - TechRepublic, Introducing Microsoft Cloud for Manufacturing - Microsoft Industry Blogs Forrester: Azure Functions, FaaS Leader -raportti Microsoft, Telia Sweden partner to bolster Xbox game streaming in Europe | Windows Centra…
 
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…
 
Microsoft Ignite 2021 Book of News Introducing Microsoft Mesh | Here can be anywhere. Introducing semantic search: Bringing more meaningful results to Azure Cognitive Search (microsoft.com) What is Azure Resource Mover? | Microsoft Docs Azure Percept | Edge Computing Solution | Microsoft Azure Introducing private Azure marketplace—simplified app go…
 
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 …
 
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…
 
Ikkunastudio 100! Ei vieraita sotkemassa studioisäntien bromancea, ei mitään turhaa aihetta leikkaamassa siipiä vapaalta ajatuksen liidolta! Pelkkää fiilistelyä siitä, mitä on ollut podcastata vajaan kuuden vuoden ja sadan jakson edestä. Muistoja, soundbiteja menneestä ja pieleen menneitä ennustuksia - siitä on IS 100 tehty. Ensi kerralla taas syvy…
 
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…
 
Linkkejä käsiteltyihin uutisiin: Application Guard for Office now generally available Microsoft’s new ‘One Outlook’ app leaks online - The Verge Teamsin uutuudet Approvals Meeting Recap Microsoft 365 Roadmap Windows 10X - Paul Thurrottin artikkelit Azure Blob Storage Index Confidential Computing VMs on Azure Dedicated Hosts Microsoftin Q2FY2021-tul…
 
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ä …
 
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…
 
Asiaa sertifikaattien muutoksista (ZDNet) Microsoft suunnittelemassa omia prosessoreitaan (Bloomberg) Xboxin historiikki (Bloomberg) SolarWinds-debaakkeli: Microsoft says hackers were able to see some of its source code - The Verge SUNBURST, TEARDROP and the NetSec New Normal - Check Point Research Ensuring customers are protected from Solorigate -…
 
Tuotekehitys häämöttää monien mielessä myyttisenä korpimaana, jossa konsultaation tai asiakaspään aherruksen lainalaisuudet eivät päde. Mutta miten on? Sari Soinoja toimii product ownerina Valo-tuoteperheessä, ja valottaa meille sekä tuotekehityksen arkea että modern work -skenen viimeisimpiä kuulumisia. Mikä on Valo, miten sitä devataan, ja miten …
 
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()…
 
Whoa! Ikkunastudio on uudistunut! Frekvenssi tuplaantui. Jatkossa parittomat jaksot ovat T eli Tuuletusikkunoita, jossa käsitellään uutisia ja ajankohtaisaiheita ilman vieraita, parilliset jaksot taas perinteistä long formattia. Ja tällä kertaa uutispöydällä Tanskan Azure-DC, Synapse GA, Azure Purview Preview (!), Digital Twins GA ja Teamsin Breako…
 
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…
 
Joosua Santasalo on syvällä tietoturvassa. Yksi Ikkunastudion episodi sujahtaa noin vain, kun Joosua räpäyttää Node.js:stä, Azuren identiteetinhallinnasta, bug bounty -ohjelmista ja monesta muusta. Historian ensimmäinen etä-Ikkunastudio, äänenlaadussa säädettävää. #95 on jo parempi! Joosua LinkedInissä ja Twitterissä Joosuan blogi MSRC: Microsoft B…
 
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…
 
Pyhä assimilaatio, Batman! Ex-MVP/RD Jussi Roine on nyt juroine@microsoft.com. Onko miehestä enää mitään jäljellä? Onko eMBA-sukkiksiin sonnustautuneesta nörtistä sukeutunut ehta poliittinen judoka, suorastaan moderni Microsoft-skenen Machiavelli? Tarjolla paljon tarinaa enterprise-sukelluksesta, mutta rehellisyyden nimissä jaksossa puhutaan kyllä …
 
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…
 
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 …
 
Power Platformia on vähän vaikea sivuuttaa, kun se on edessä vähän joka paikassa. Business Apps MVP Antti Pajunen kertoo, millaista on olla päätoiminen PP-konsultti, ihmettelee Dynamicsin ja Power Platformin suhdetta ja tietysti hieman paasaa siitä, miten hommat pitäisi oikeasti hoitaa. Antti Pajunen LinkedInissä ja Twitterissä Antin blogi Forward …
 
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…
 
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…
 
Tuore Azure MVP Pasi Huuhka kertoo, mitä DevOps tarkoittaa tänä päivänä. Paljon asiaa pienessä paketissa: on vähän deploymenttia, ARM-skriptausta, Biceppia, GitHub/Azure DevOps -vertailua, bisneksen kyvykkyttä ja ties mitä. Jounin lukuvinkki, joka esiintyy jaksossakin: Project Bicep Saken lukuvinkki: No Rules Rules Pasi Twitterissä, LinkedInissä Pa…
 
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…
 
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…
 
Quo vadis, Azure Data Platform? Söikö Synapse SQLDW:si, ahmaisiko Databricks Data Lake Analyticsin? Vesa Tikkanen perehdyttää meidät siihen, mikä Azuren Synapse-tuoteperhe oikeastaan on. Mutta mitä tekeekään jakson erikoisvieras, paitsi disauttaa on-premiin jämähtänyttä papparaista? "Targgasta tää gaggel uloos", kute Turuus sanottasis. Tämä Ikkunas…
 
Puolen vuoden hiljaiselo on ohi! Jouni ja Sakke ovat taas studiossa ihmettelemässä, mitä oikein tapahtui ja kuka vei puoli vuotta elämää muistuttavista valmisteistamme. Mukana ehkä jotain pilvifilosofiaakin. Ja ensi viikolla ruvetaan taas tosihommiin! Ja kuten luvattiin, kerrankin mainostetaan niitä omia firmoja! ;-) Devisioona Zure…
 
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…
 
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…
 
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…
 
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-…
 
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…
 
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…
 
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…
 
Loading …

Pikakäyttöopas

Tekijänoikeudet 2021 | Sivukartta | Tietosuojakäytäntö | Käyttöehdot
Google login Twitter login Classic login