Kodsnack 530 - API:er som produkt, med Andreas Silén och Claes Willners
Kodsnack20 Kesä 2023

Kodsnack 530 - API:er som produkt, med Andreas Silén och Claes Willners

Fredrik snackar API:er med Andreas Silén och Claes Willners, som jobbar på Roaring med att bygga och sälja API:er som produkt.

Det finns många sätt att förenkla för kunder. Från att blanda API-teknik och datamassage - trevligare API:er för mer och bättre data - till att hantera rent manuella processer med tillstånd och behörigheter. Ibland kan FN:s sanktionslistor vara en del av ens behörighetshantering.

De berättar också om att bygga bra miljöer som kunder själva kan bygga hela lösningar mot utan att - i idealfallet - ens behöva kontakta en över huvud taget.

Vi kommer in på egna lösningar på egna problem - man kan och behöver inte följa vad som verkar vara det trendiga sättet just nu om det inte passar en. Som att ha monorepon, eller använda stora ramverk till vissa saker. Och bygga på molntjänster utan att bygga fast sig.

Andreas och Claes tar också upp utmaningarna i att bygga produkter som i praktiken används som en mikrotjänst i kundernas mycket större maskineri.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar Titlar
  • Korrekt information i sina system
  • Otroligt manuella processer
  • API:er som produkt
  • Anrop å våra vägnar
  • Berikar med information
  • Vad ska det här heta?
  • Bara det är likadant överallt
  • En egen liten värld av begrepp
  • En naturlig ingång
  • Allt ni gör är inbyggt hos någon annan
  • Datatvätt
  • API:et är själva grejen

Jaksot(676)

Kodsnack 111 - Feta binärer för webben

Kodsnack 111 - Feta binärer för webben

Vi snackar Webassembly och försöker föreställa oss en värld där Javascript inte längre måste vara det automatiska valet för webbprogrammering. Vad kan hända? Blir allt bättre, eller riskerar webben rentav att bli mer stängd och svår att lära sig? Avsnittet sponsras av Jetbrains och Teamcity, deras produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar React Europe React Reactkonferensen i vintras React native Jädraås Webassembly Intermediärrepresentation Deltagare i Webassembly-gruppen Webkit - den öppna webbläsarmotor Apples Safari bygger på Vårt snack om FTL - Fourth tier LLVM Dart - ett språk som Google lanserat för att ersätta Javascript Feta binärer asm.js Emscripten - kompilerar till asm.js AST - abstrakt syntaxträd Högnivåmålen för Web assembly Minimum viable product LLVM Kompilator-backend Swift kommer att bli öppen källdkod under 2015 Google lade ner sitt projekt att göra Dart likvärdigt med Javascript i Chrome Jetbrains Teamcity Continuous integration http://www.jetbrains.com/kodsnack-teamcity - länken som ger dig mer information och stödjer Kodsnack på samma gång Minifiering Obfuskering Sandbox Grunt LESS Sumpsnack Titlar Nästan som semester (i huvudet) På samma nivå som alla andra språk i hela världen Skriva all sin webbkod i C++ Döden för Javascript? Feta binärer för webben Största möjliga täckning Alla ska kunna få leverera sin sak Min oro är mer abstrakt Minifierad och obfuskerad och skitsvår att läsa Den dagliga webben Bara göra en binärblobb Vi kan väl ändå få hoppas litegrann

14 Heinä 201539min

Kodsnack 110 - Hans jobb är att bygga molekyler

Kodsnack 110 - Hans jobb är att bygga molekyler

Vi snackar lite mer om saker Apple presenterade på sin utvecklarkonferens WWDC: Swifts kommande källkodsöppning och vad den kan ha för betydelse, LZFSE - Apples nya komprimeringsalgoritm, att man kommer att kunna utveckla kompletta appar som körs på Apple watch och slutligen bitcode - att man kommer att kunna (och i klockans fall vara tvungen att) ladda upp sin app till App store som intermediärkod istället för färdigkompilerad binär. Vi får också med några av Tobias utvecklarriktade intryck av Apple watch. Vilken plats kan Swift få som generellt programmeringsspråk på många plattformar nu och i framtiden? Avsnittet sponsras av Jetbrains och Webstorm, Jetbrains IDE för webbutveckling. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Swift 2 Nextstep LLVM Clang Vår intervju med Stefan Karpinski Julia Øredev Chris Lattner Skaparna av Go Clion - Jetbrains IDE för C-språken Protokoll i Swift Typsystemet i Rust Azure - Microsofts molnplattform Protokoll i Objective-C Protocol-oriented programming in Swift - presentation från WWDC 2015 Clojure Interface i Go Goroutines Block i Objecitve-C och Swift - där de kallas closures Jetbrains - veckans sponsor Webstorm - Jetbrains IDE för webbutveckling LZFSE Zlib LZMA LZ4 deflate och inflate 7zip XZ Tarboll Apple watch-SDK:t Buy me a pie IR Processorer som kör Java-bytekod Lispmaskiner App thinning - apples paraplynamn på lösningar för att dra ner på appars storlek Alla Apples videos från WWDC Clasp - Common Lisp implementerat på LLVM Common Lisp Jakrakning Christian Schafmeister Titlar Alltifrån en kernel till egentligen webbutveckling och allt däremellan Man ska kunna skriva allt i Swift Ett bättre C++ Swift talar till mig De vill ju också köra Swift på sina servrar Där Swift kommer att kunna hitta en nisch En jättemegastor klasshierarki Vad gör man då på Linux? Ett jättestort skrikande hål Semester betyder ju att du får koda på vad du vill En binär som innehåller alla tusen plattformar Den mest optimerade versionen av din app Hans jobb är att bygga molekyler

7 Heinä 201552min

Kodsnack 109 - Mitt företag är fokuserat på att jag ska vara glad

Kodsnack 109 - Mitt företag är fokuserat på att jag ska vara glad

Förstärkta av Martin Jonasson snackade vi live på Code night 2 - Lärdomar från spelbranschen om … ja, vad man kan lära från spelutveckling. Att börja, leka, slänga, börja om igen, fokusera på prestanda och annat som vi kan ha glädje av att göra till vardags. Vad skiljer vanlig programmering från spelprogrammering? Att arbeta lustfyllt och inte bekymra sig för och distraheras av oviktiga saker runtomkring. Ursprungsidén för Rymdkapsel avslöjas också. Länge leve avslappnade gamejams! Och så några anledningar till att Sverige är bra på spel. Länkar Martins spel Rymdkapsel Triple-A World in conflict Amuze Headhunter för Playstation 2 Coldwood Unravel Europa universalis Funktionell programmering Titan - spelet Blizzard nyligen lade ner Klik & play UML ISS Sim city uppstod ur baneditorn för ett annat spel No more Sweden ARPDAU - Average revenue per daily active user Spel som presenterades på E3-mässan 2015 Hem-PC-reformen Mag interactive Sunk cost fallacy Titlar En sån indieutvecklare På internet i stort Ett litet kugghjul Ett mörkt förflutet som Flash- och webbprogrammerare Ett väldigt fokus på prestanda 16 millisekunder Någonting som jag gör för att slappna av Mitt största jobb var att spränga saker Jobba med andra under press Mitt företag är fokuserat på att jag ska vara glad Betala för att tråkiga saker ska försvinna Först måste man göra spelet Man kan ha roligt med något som är helt misslyckat Ett UML-diagram som man hänger upp på en vägg Min favoritaste sak En kultur av att leka med datorer

30 Kesä 201524min

Kodsnack 108 - Gröna, verifierade certifikat

Kodsnack 108 - Gröna, verifierade certifikat

Vi snackar SSL - TLS om man ska vara nogräknad. Tobias berättar om Plex långa resa mot att kunna visa ett grönt lås i webbläsarens adressfält, och att göra det på ett så rätt sätt som möjligt. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Sist i avsnittet presenterar vi vinnarna i Informators Raspberry pi-tävling under Code night 2! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Länkar SSL Code night 2 Martin Videon av livesändningen är inte ute än Plex mediaserver Google och Firefox vill varna för osäkra anslutningar istället för att markera säkra Självsignerat certifikat Amazons molntjänster OpenSSL Digicert Rotcertifikatsutgivare Artikel om Plex utrullning och användning av Digicerts tjänst DNS-server Wildcard-certifikat UPNP - Universal plug and play Dyndns Opportunistic encryption Firefox implementerade men drog tillbaka HTTP2 - förslaget kring opportunistic encryption SHA-2 SHA-1 DNS rebinding protection/attack DNSSEC Linksys WRT-routrar cURL /etc/hosts NaCL IPv4 IPv6 OpenSSL-licensen GPL LGPL GnuTLS PolarSSL - numera mbed TLS BSD-licenser LibreSSL Stream-cipher Pipelining CA Let’s encrypt Informator Raspberry pi 2 Titlar Alla kryptonycklar på rätt ställe En kommitté med väldigt för mycket folk Ganska många lapptäcken ovanpå På olika kryptografiska vägar Den lilla gröna nyckeln Gröna, verifierade certifikat På ett skalbart och hållbart sätt Jag har ingen klar exploit i huvudet Vi ville göra allting superrätt Superrätt i det här fallet En pool som hela tiden fylls på Ta till silvertejpen När man väl har kommit över själva handskakningen Driven av väldigt många svärord

23 Kesä 20151h 4min

Kodsnack 107 - Assembler on rails

Kodsnack 107 - Assembler on rails

Fredrik och Kristoffer snackar bakslag, när ett gammalt fulhack tycks komma tillbaka och bita en precis på mållinjen. Lite Swift, men just idag behöver Kristoffer inget nytt programmeringsspråk. Lite om Fredriks återfunna kodfokus på jobbet, vidare till att tester i alla fall har sina fördelar, till och med när allt annat är ett elände och hur Kristoffer jobbar med tester. Tester som verktyg för att fokusera. Sedan går vi från nya programmeringsspelet TIS-100 till processorer, assembler och andra lågnivåsätt att programmera. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Förra veckan Swift är numera öppen källkod - eller blir snart det OSI - Open source initiative BSD-licenser MIT-licensen Apache-licensen Microsoft pratade om att stödja Swift redan under Build 2015 Att skapa ramverk i Swift TDD - test-driven development Flytta osten Open office Second system syndrome TIS-100 - nyligen släppt programmeringsspel Things we create tell people who we are - om utvecklingen av TIS-100 Infinifactory Spacechem Infiniminer 6502-processorn Apple II BBC micro Atari 2600 Atari 800 VIC-20 RISC - reduced instruction set computing CISC - complex instruction set computing SSE - Streaming SIMD extensions Intel 8086 Register på processorer ARM Pentium 4 Core-processorerna JIT-kompilering Chuck Moore Forth Chuck Moore on the lost art of keeping it simple Blinkenlights Code night - 17 juni - fullbokat, men hör gärna av dig till oss om du vill vara med och ta någon öl efteråt Omnipollos hatt Titlar Ingen Tobias idag heller Idag vabbar Tobias Sörjan jag sitter i En dictionary med dictionaries Environmenten där jag ska resolva variabler Allt det där jag undvikit att skriva Swift# Ballmer, förstör allt Vi borde inte prata om det här Jag sitter och dricker öl faktiskt Det känns ändå bra att alla mina tester har gått sönder Man flyttar inte osten för dem i första taget Tester utifrån och in Korrumperade kodsegment Assembler för DOS-eran Om man frågar assemblernördar Så det faktiskt hänger ihop hela vägen ner Funktionell programmering för assbembler Till och med C är för hög nivå Ingen som vill programmera så, förutom Chuck Moore Ettor och nollor med pincett Programmering som något fysiskt Assembler on rails

16 Kesä 201551min

Kodsnack 106 - Jag kan fokusera, om jag vill

Kodsnack 106 - Jag kan fokusera, om jag vill

Fredrik och Kristoffer snackar om det förlösande i att hitta rätt namn på saker och att våga slänga bort och skriva om. Sedan snackar vi stora och högupplösta bildskärmar, deras kablar och kontakter. Och nya Macbook. Och tangentbord. Som avslutning ett försnack om vad Apple kan tänkas presentera på WWDC 2015, vad Google pratade om på I/O och vad Microsoft gjorde under Build. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Ansible Chef Puppet Kodsnack 101 - Anekdoter mot anekdoter - bland annat - att koda och inspiration 4K Displayport-versioner HDMI-versioner Aktiva kablar - kablar med chip i Thunderbolt 3 USB-C Lightning Fredriks nya Macbook Kadi port - kickstarterprojekt som ger en Macbook några extra portar Laddare med USB-portar USB-C-dockningsstation för Macbook IPS - in-plane switching TN - twisted nematic Nvidia GTX 670 Benq 3201 Nvidia GTX 970 5K-Imac Max Max beyond thunderdome Max Max: fury road Fulcola Gorillapod Philipsskärmen på 40 tum Gear VR Teslaägarna testar bensinbil T-1000 Kodsnack 97 - Här i datorernas stenålder - där vi pratade om muskelvärk, ergonomi och annat Microsoft sculpt ergonomic keyboard Gnome KDE Ubuntu Unity GTK QT Tiling window manager WWDC Instapaper Homekit Swift Snow leopard Grand central dispatch Chris Lattner Vad Microsoft släppte som öppen källkod under Build Google I/O Qualcom-keynoten Kristoffer tittat på Google photos Blade runner-fotobearbetning Picasa Intervjun med Bradley Horowitz - chefen för bland annat Google photos Google+ Jump - kamerariggen för att fotografera 360 grader AR - augmented reality Code night - 17 juni - FULLBOKAT Paradox King Titlar Jag har suttit och tokhackat i en vecka Ett namn på en sak Inte ens jag orkar göra några skript (med den) Ett litet klasskluster Mutera till det bättre Smutsig och inexakt Verkligheten är överskattad Min verklighet har blivit både större och skarpare HDMI är väl bara kablar Bete sig som om man var USB Jag kan koppla allting till skärmen Dina jobbverktyg Jag kan fokusera, om jag vill Jag vet inte om jag vill ha det för enkelt Min första stora TV Hela verkligheten som har krympt Via Netflix från en gammal DVD-kopia Det var inte 4K direkt En 60-tums glasskiva Nästan vanlig upplösning Jag kan knappt se en pixel Pumpa grafik hela tiden Det känns ju som gammal dieselmotor Prylsnack Allt är fult på samma sätt Många som inte tycker om när saker förändras Tim Cook verkar ju vara en resonabel människa Häftigt men otroligt obekvämt Man har ingen aning om vad som går att säga

9 Kesä 20151h 17min

Kodsnack 105 - Hur många poäng det är på uppgiften

Kodsnack 105 - Hur många poäng det är på uppgiften

Vi snackar anställningsintervjuer; upplägg, frågor och om intervjuprocessen faktiskt kan göra en mindre intresserad av att arbeta för ett företag. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar IRC - Internet relay chat Kommaseparerad text - exportformatet som driver världen Virtuell destruktor Virtuell funktion Ring 0 Portal Rogue amoeba Audio hijack - programmet vi använder för att spela in Kodsnack Templates i C++ Code night 2 - Lärdomar från spelbranschen Paradox King Martin Nepa Titlar Lite mindre djup i sin bas Min första arbetsintervju någonsin Om man hade sett en dator och kunde skriva på tangentbord Hur mycket kan du av Perl? Några oneliners på kommandoraden Hur många poäng det är på uppgiften En hemsk upplevelse Jag commitade mig in En klass med virtuell destruktor Episk grillning Annars blir det inte bra kod Med gruppens goda minne Dekret ifrån ovan Självupplärd och självanställd

2 Kesä 201545min

Kodsnack 104 - Inte alltid min starka sida

Kodsnack 104 - Inte alltid min starka sida

Tobias och Fredrik snackar om Gothenburg startup hack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Code night 2 - 17 juni i Stockholm Martin Gothenburg startup hack Ett roligt lass att dra - snacket med Josefin om hacket Hackathon Bilder från hacket Kajskjul 8 Gbg tech week - paraplyevenemanget för hela veckan Gothenburg startup hack på Facebook - med bilder på vinnarna och mycket mer Flyovers - finess i Apples kartor Bentobox Minority report-annonser CDN - content delivery network Giphy Brianna Wu Elon Musk Stripe Appsnack 167 - där Tobias berättar om sina klockupplevelser Tele2 var uppkopplingssponsorn som backade ur under själva veckan för hacket Musiken från Marios undervattensbanor Robothack 2015 DARPA grand challenge X-prize Titlar Vad han sysslade med i helgen Sjösjukevarning Okänt vatten Inte så att man måste starta ett företag när man gått därifrån Det tar ju tid Det som är enkelt att se Problemet med Twitter Helt andra influenser i twitterflödet Otroligt mycket frågor kring det hela Impad av hela organisationen Tiotusenkronorsidé Inte alltid min starka sida En speciel sinnesstämning

26 Touko 201535min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
voi-hyvin-meditaatiot-2
psykopodiaa-podcast
rss-vegaaneista-tykkaan
psykologia
rss-narsisti
aamukahvilla
aloita-meditaatio
rss-vapaudu-voimaasi
adhd-tyylilla
rss-duodecim-lehti
rss-valo-minussa-2
rss-tripsteri
adhd-podi
jari-sarasvuo-podcast
rss-lasnaolon-hetkia-mindfulness-tutuksi
dear-ladies
puhutaan-koiraa
ihminen-tavattavissa-tommy-hellsten-instituutti
rss-koira-haudattuna