UTVECKLA är kort och gott en podcast om utveckling – skapad av utvecklare, för utvecklare och alla som jobbar med systemutveckling. I varje avsnitt pratar consi...
UTVECKLA är kort och gott en podcast om utveckling – skapad av utvecklare, för utvecklare och alla som jobbar med systemutveckling. I varje avsnitt pratar consi...
I avsnitt 48 av Utveckla snackar vi Medtech med Gabriella Norman, systemutvecklare på Frenda. Vad är medicinteknik och vad skiljer det från hälsoteknik? Vilka utmaningar har man att förhålla sig till när man programmerar för en så specifik grupp som vårdpersonal och hur kommer man ens in i branschen? Det och en massa annat svarar Gabriella såklart på i det här avsnittet. Dessutom får vi höra om hennes kattkaos och tillfredsställelsen i att programmera världen lite bättre. 0.56 Programledarna Lily Tsui och Simon Zachrisson hälsar välkomna, diskuterar Lilys stundande Japanresa och varför hon behöver en cool jurist. 7.38 Dagens ämne: Medtech! 9.28 Hej och välkommen Gabrilla Norman från Frenda! 9.50 Gabriella berättar Datatjejs podcast som hon driver. 10.09 Dessa ämnen tar de upp. 11.02 Detta jobbar Gabriella med. 11.28 Så länge har hon jobbat som utvecklare. 11.44 Så upplever hon branschen så här långt. 12.35 Om att börja sitt första jobb under pandemin. 12.50 Så har Gabriellas karriär sett ut före Frenda. 13.31 Allt om Gabriellas kattintresse och om rollen som fodervärd. 16.33 Detta är medicinteknik – medtech. 17.10 Så trillade hon in på medicinteknik. 19.07 Så många pluggar medicinteknik. 20.03 Om allt som ryms under etiketten medicinsk teknik 21.15 Om skillnaden mellan health technology och medical technology. 23.32 Om Gabriellas gamla arbetsplats Toby. 24.23 Finns det många stora medtech-spelare i Sverige? 25.43 Så ser Gabriellas roll som utvecklare inom medtech ut. 27.28 Det finns ju mycket regler och förordningar att hålla sig till när man har med medicin att göra, underlättar det för kravställandet? 29.31 Detta gör det roligt att jobba som programmerare inom medtech. 31.12 Detta är medtech inte. 33.12 Dessa styr spelreglerna för medtech-utvecklingen. 34.26 Om skydd för personuppgifter och medtech. 37.26 Om upphandlingar inom medtech i offentlig sektor. 38.34 Dessa nya, spännande projekt finns inom medicinteknik. 41.26 Om utmaningarna med att jobba mot en väldigt specifik yrkesgrupp. 44.54 Dessa förbättringsområden finns när det gäller data inom medtech. 48.15 Kan man komma in i medtech-branschen utan att ha pluggat medicinteknik? 49.58 Detta är det roligaste med Gabriellas jobb. 50.41 Här kan den som är intresserad av medtech kika efter mer information. 51.45 Tack och hej Gabriella Norman från Frenda! 52.06 Simon och Lily debriefar efter intervjun, konstaterar att det är läskigt med hälsoklockor samt att data är kung. 56.38 Tack för att ni har lyssnat på Utveckla och hej då!
2023-09-04
57:19
47. Teknisk agilitet | Sam Storm, agil coach Consid
I avsnitt 47 av Utveckla snackar vi teknisk agilitet med Sam Storm, agil coach på Consid Stockholm. Vem behöver teknisk agilitet? Vilka problem råder arbetssättet bot på? Hur kommer man igång, och hur övertygar man koncernledningen om att det är en bra grej? De frågorna, och många fler, ger Sam Storm svar på i det här avsnittet. Dessutom förklarar han likheterna mellan utveckling och matlagning, och varför vi måste sluta laga så förbannat mycket sås. 0.43 Programledarna Lily Tsui och Simon Zachrisson hälsar välkomna och analyserar apokalyptiska tivolin. 4.18 Simon och Lily dyker ner i nyhetshögen och diskuterar det nya datalagringsavtalet mellan USA och EU. 10.39 Dagens ämne: teknisk agilitet! 10.54 Sam Storm hälsar sig själv välkommen. 11.30 Sam förklarar vad det innebär att jobba med agil utveckling på jobbet. 12.25 Om Sams MMA-karriär. 14.47 Så kom Sam in på agil utveckling – en snirklig utbildningsresa. 18.22 Detta betyder ordet agilt. 18.25 Detta handlar agil system- och produktutveckling. 20.28 Så underlättar ett tekniskt agilt arbetssätt. 21.43 Så skiljer sig ett agilt arbetssätt mot vattenfallsprocess. 23.45 Dessa standarder och ramverk finns det att förhålla sig till när man jobbar tekniskt agilt. 26.30 Så undviker man en härva av olika team som måste koordineras för att åstadkomma resultat. 27.28 Detta är de vanligaste missuppfattningarna om teknisk agilitet som Sam möter i jobbet. 28.59 Sams bästa tips på hur man går all in agilt. 31.46 Flaskhalsar i verksamheten och hur man kan jobba med förutsättningarna med teknisk agilitet 33.47 Måste hela IT-avdelningen jobba på samma sätt för att teknisk agilitet ska funka? 37.18 Vems jobb är det att driva teknisk agilitet framåt? 39.17 Hur övertygar man övrig verksamhet om att utvecklarna behöver implementera teknisk agilitet? 41.35 Dessa verktyg finns för att komma igång med teknisk agilitet. 43.23 Sam ger exempel på ett team – the rule of one. 48.33 Så (icke-)redo är svenska företag för teknisk agilitet idag. 50.55 Så kommer man igång. 52.38 Tack Sam Storm! 53.09 Simon och Lily debriefar efter intervjun och funderar över vad de lärt sig. 55.34 Om The Cynefin framework 1.01 Tipsa om ämnen, ha en fin sommar, tack och hej!
2023-08-07
1:00:05
46. Säker utveckling | Johan Persson, systemutvecklare Consid
I avsnitt 46 av Utveckla tar vi oss an säker utveckling tillsammans med Johan Persson, systemutvecklare på Consid i Linköping. Vad är skillnaden mellan offensivt och defensivt it-säkerhetsarbete, vad är det med de vita, svarta och gråa boxarna, varför ska it-avdelningen inte ha säkerhetsmonopol och hur håller vi hyfsat jämna steg med skurkarna? Det borrar vi djupare i tillsammans med Johan. Dessutom snackar Lily och Simon risker med att satsa allt på innehåll på gratisplattformar och Lily avslöjar hur hon blev blåst av Beyonce. 0.37 Programledarna Simon Zachrisson och Lily Tsui hälsar välkomna och blickar tillbaka på en blindtarmsoperation. 2.04 Dagens ämne: Säker utveckling! 7.22 Välkommen Johan Persson! 7.40 Detta jobbar Johan med just nu. 9.33 Johan berättar om hur han halkade in på säker utveckling. 10.56 Detta är cybersäkerhet. 11.24 Om defensiva angreppssätt. 12.42 Så får du in rutinerna vad gäller defensivt arbete på ett bra sätt i teamet. 14.55 Tänk på detta när du sätter upp ett API-anrop. 17.19 Om offensivt cybersäkerhetsarbete. 20.13 Så vanligt är det med ransomware. 21.40 Så skyddade och så bra koll har företagen på sitt it-säkerhetsarbete. 23.13 Därför bör alla utvecklare utbildas inom cybersäkerhet. 25.33 Har övergången till molnet förenklat säkerhetsarbetet? 27.07 Detta är SQL injection. 28.11 Vanliga missuppfattningar om cybersäkerhet. 29.55 Är det viktigt att ha en huvudansvarig för säkerhetsfrågor? 31.02 Strategier för att hitta säkerhetshål i teamen. 32.41 Detta innebär begreppen black box, white box och grey box. 35.00 Så ser Johans verktygslåda ut när han letar säkerhetsluckor. 38.10 Om Log4j som exempel på sårbarheter som både sprids och patchas snabbt. 39.42 Så får du snabbast reda på Zero day exploits. 41.45 Så vet Johan vad han har rätt att göra när han testar säkerheten hos en kund. 42.52 Blir Johan någonsin sugen på att testa bristerna i öppna nätverk på fritiden? 43.52 Håller AI på att bli ett problem på säkerhetssidan? 45.45 Hur håller man jämna steg med skurkarna? 47.44 Så motiverar du säkerhetstänk hos kunden. 49.25 Så kommer du igång med ditt säkerhetsarbete. 50.56 Tusen tack Johan Persson! 51.19 Simon och Lily efterlyser gästtips och debriefar efter avsnittet – detta har de lärt sig, detta är de avundsjuka på Johan för och så fick Beyonce Lily på fall. 54.16 Simon och Lily pratar om riskerna med gratissajter där vi skapar innehåll – när de lägger ner eller börjar ta betalt. 59.50 Tack för den här gången vi hörs igen om en månad! Relevanta länkar: OWASP (Open Worldwide Application Security Project), OWASP Top 10 sammanställer de 10 vanligaste hoten mot webapplikationer: https://owasp.org/www-project-top-ten/ CVE (Common Vulnerabilities and Exposures): https://vuldb.com/ BurpSuite, verktyg för pentest: https://portswigger.net/burp Kali, Linux distro framtaget för pentest: https://www.kali.org/ Metasploit, pentest framework: https://www.metasploit.com/ Nmap, port scanner:https://nmap.org/
I avsnitt 45 av Utveckla sätter vi tänderna i Kubernetes, tillsammans med Joakim Bajoul Kakaei, Staff Software Engineer på Snyk. Det här är andra gången han gästar podden, och det han inte vet om Kubernetes är inte värt att bry sig om. Hör honom förklara vad Kubernetes är och gör, hur man kan implementera det på arbetsplatsen, vem som gynnas av att använda Kubernetes, vilka utvecklingsspråk som figurerar och hur man i bästa fall kan göra systemadministratören Göran arbetslös. Dessutom hör ni honom förklara varför man ska sluta behandla sina servrar som ett gulligt litet husdjur och istället ta fram bultpistolen. Tidskoder 0.29 Hej och välkomna! Programledarna Simon Zachrisson och Lily Tsui möter lyssnarna med öppna armar. 0.52 Simon och Lily diskuterar hur man kan digitalisera sin pallkrage, Simon lägger ut on texten om sina två raspberry pajer och Lily funderar över bästa inredningen i hennes gaming-grotta. 6.49 Om dagens gäst – Joakim Bajoul Kakaei – och hans mytiska exempel-administratör Göran. 8.11 Dagens ämne: Kubernetes! 10.40 Länk till bra förklaringsvideo om Kubernetes som är bra att se innan man kör igång intervjun. https://www.youtube.com/watch?v=PziYflu8cB8 11.10 Hej och välkommen Joakim! 11.41 Detta har hänt i Joakims privatliv sen sist vi hörde honom. 14.56 Detta har hänt på Joakims jobb sen sist. 16.04 Joakim ger en kortfattad förklaring på vad Kubernetes är. 20.55 Om skillnaden mellan att sköta sin infrastruktur som ett husdjur vs en boskapsjord. 24.06 Så kan man implementera Kubernetes på företaget. 35.54 Måste man vara molnbaserad för att köra Kubernetes? 40.21 Best practice och säkerhetstips för infrastrukturen kring Kubernetes 44.12 Dessa utvecklingsspråk används när man konfigurerar sitt kluster. 45.56 Joakim förklarar versionshantering av kluster 47.44 Dessa typer av användare av Kubernetes finns det och så förändras implementationen utifrån detta. 51.32 Detta var det som lockade Joakim med Kubernetes. 52.50 Om förkortningen K8s. 53.29 Detta ska du tänka på när du börjar använda Kubernetes professionellt. 56.19 Joakim sammanfattar de viktigaste punkterna att ha med sig när det kommer till Kubernetes. 57.55 Tack Joakim Bajoul Kakaei! 58.09 Simon och Lily debriefar efter intervjun och uppmuntrar alla lyssnare att våga testa nya grejer. 1.01 Tack och hej från Simon och Lily!
2023-06-05
1:02:12
44. Allt om Amazon Web Services (AWS) | Magnus Sjöstrand, lösningsarkitekt Consid
I avsnitt 44 av Utveckla snackar vi AWS, alltså Amazon Web Services, med Magnus Sjöstrand, lösningsarkitekt på Consid Stockholm. Magnus berättar om sin egen väg från utvecklare till lösningsarkitekt, hur han halkade in på just AWS, vilka fördelar han ser med molnet och hur man kommer igång med AWS som nybörjare. Han förklarar också hur cloud kan motverka pruttiga kossor och hjälpa japansk sjukvård att stå emot en jordbävning. Dessutom får ni höra allt om Simons härjningar på företags-SM och Lilys mödosamt nedtecknade verksamhetsberättelse för Datatjej. Tidskoder: 0.38 Utvecklas programledare Simon Zachrisson och Lily Tsui hälsar välkomna och snackar företags-SM i e-sport och årsmöte på Datatjej. 7.06 Dagens ämne: AWS! 9:19 Hej Magnus Sjöstrand! 9:32 Magnus går i väntans tider. 10.04 AWS på en minut. 10.56 Så kom Magnus in i systemutvecklingsbranschen. 13.38 Om att komma in som rookie bland GIS:are och lantmätare. 14.29 Magnus bästa sätt att skaffa sig nya kunskaper i jobbet. 16.55 Så kommer du igång med AWS. 20.50 Dessa språk och verktyg är vanliga inom AWS. 24.14 Magnus om sin roll som lösningsarkitekt för AWS. 24.49 Detta är skillnaden mellan systemarkitekt, lösningsarkitekt och enterprisearkitekt. 27.12 Därför tog Magnus steget från utvecklare till arkitekt. 29.26 Därför passar just AWS bra om man vill ta steget från utvecklare till arkitekt. 30.36 Om risken för att det blir väldigt dyrt med AWS. 32.47 Då lämpar det sig att gå till molnet med en befintlig lösning. 33.55 Vägvalen man kan göra i sin molnresa och vad de olika “x as a service”-begreppen betyder 36.43 Best practices när man ska ta steget över till cloud. 39.09 Är det skillnad i angreppssätt som litet vs stort bolag vid en flytt till molnet. 40.08 Så påverkas det agila tänket när man jobbar med molnlösningar. 42.05 Här befinner vi oss när det kommer till användning av molntjänster för myndigheter. 44.51 Här ligger AWS i framkant innovationsmässigt. 45.46 Magnus om hur man har använt molnet för att få norska kossor att prutta mindre. 48.10 Så använder sig Netflix av AWS-verktyg för att testa hur väl deras streamingtjänst står emot en orkan. 52.23 Magnus bästa tips till er lyssnare som funderar på att ta steget från utvecklare till arkitekt. 54.01 Magnus peppar alla lyssnare att lära sig mer om molnet och AWS. 55.06 Tusen tack Magnus Sjöstrand! 55.16 Simon och Lily sammanfattar vad de själva har lärt sig av dagens gäst. 56.45 Simon tipsar om ett AWS-summit den 11 maj. 57.04 Tack och hej! Intressanta länkar: Mjölkrobotar på TINE = https://aws.amazon.com/partners/success/tine-crayon/ https://youtu.be/JRjlFOEaOBk https://docs.aws.amazon.com/general/latest/gr/glos-chap.html Magnus kurs = https://explore.skillbuilder.aws/learn/course/134/play/62437/aws-cloud-practitioner-essentials
UTVECKLA är kort och gott en podcast om utveckling – skapad av utvecklare, för utvecklare och alla som jobbar med systemutveckling. I varje avsnitt pratar considarna Simon Zachrisson och Lily Tsui om ett aktuellt ämne tillsammans med en expert på området. Vi finns där poddar finns! Har du feedback, frågor eller tips på ämnen och gäster? Maila oss på [email protected]!
Jinglar: Lars Netzel, Consid.