Kodsnack cover image

Kodsnack

Latest episodes

undefined
Jul 3, 2018 • 51min

Kodsnack 267 - Trick för att få folk att prata med varandra

Tobias, Kristoffer och Fredrik sammanfattar och följer upp en diskussion från Techworld summit (video) om att tappa bort individen i pressade agila team. Och utedass, givetvis. Avrapportering efter sommaren utlovas. Utedassen leder oss in på att skriva kod och planera innan man börjar spika ihop brädor (eller kodsnuttar). Ger somrar och semester också mötesexplosioner? Vi kommer också in på scrum och liknande metoder, varför man drar in dem, vad som egentligen behövs och varför man kan välja det även för ett distribuerat team. Vi landar i grund och botten i att det viktigaste kanske är att få prata av sig med någon som lyssnar. En teori: agile är sätt att gå från icke-fungerande team till fungerande team, och när man väl har ett välfungerande team behöver man inte agile längre. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar UML-diagram Livepodden på Techworld summit Techworld summit Iris Classon Cecilia Borg Iris var med i avsnitt 17 Avsnittet från Devops summit IDG-artikeln om Iris presentation Det agila manifestet Cargo cult Johan Thulin var killen Fredrik pratade med i ett avsnitt av Under utveckling Gävle developer meetup Titlar Tillbaka i saltgruvan Det ger ganska mycket att ha en toalett där man bor Dagens krav på att inte vara äckligt Vi skulle kunna prata lite om toaletter För dagens fritidshusentusiaster finns det många alternativ En luddit när det gäller toaletter Bygga ett hus och ställa en hink i det (Jag försöker) bygga dass på samma sätt som jag bygger kod Vattenfallsmodellen för utedass Backa sitt utedass Jag skulle ju skriva kod! Det är så lätt att ljuga för sig själv Process i självförsvar Jag tror inte processen i sig är en bättre lösning Den heliga processen framför allt annat Hur kan vi prata om problemen vi ska lösa? Burnout måste man ha Väldigt enkelt att aldrig prata med någon Snubben som är dryg i pull requests Om man har ett problem i livet som man vill diskutera När man väl har fått uttrycka sin upprördhet En läxa som är mycket svår att lära sig Trick för att få folk att prata med varandra
undefined
Jun 26, 2018 • 1h

Kodsnack 266 - Lära sig förstå vad man inte kan

Fredrik och Amanda gör en liten variant på Javaforum i Göteborg och snackar med Rikard Thulin om konferenser och presentationer. Rikard berättar hur det varit att starta och driva en stor intresseorganisation, och dessutom göra det innan tjänster som Meetup överhuvud taget fanns. Det blir också många tips om att komma igång och presentera och, få iväg abstracts till konferenser och bra anledningar att inte göra tal för avancerade användare. Vi funderar på bloggar och blogginlägg - är bloggen och blogginläggens tid lite förbi när det gäller att snappa upp intressanta saker? Avsnittet sponsras till vår stora gläjde av Ship it, som inte bara erbjuder en supermysig konferens i september utan dessutom 500 kronor rabatt om du anger koden “kodsnack” när du köper din biljett! Läs allt om konferensen och köp din biljett på shipitconf.org! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Javaforum i Göteborg Rikard Thulin Javaforum Tomas Trolltoft Squeed - där Rikard och Thomas jobbar Sun microsystems Java EE JUG - Java user groups Meetup - tjänsten Cocoaheads Cocoaheads Göteborg Got.rb - Rubygruppen i Göteborg Javaforum i Stockholm Javaone - numera Oracle code one Javaone-rockstjärna Dependency injection Tobias presentation om Conan Ship it - en underbar konferens och veckans sponsor. Använd koden “kodsnack” för 500 kronor rabatt! Varvet Nordic ruby Scott Chacone Jackie Michl Lennart Fridén Joel on software - Making wrong code look wrong Jfokus Birds of a feather Fishbowl Open space Ship it var konferensen där Fredrik såg blixttal Axel Fontaine - En av Rikards favorittalare Dreyfusmodellen för lärande Jboss Spring boot Titlar En favorit i repris för oss som var med En bra diskussion som vi inte fick inspelad Sedan innan meetup var varken ett begrepp eller en webbtjänst Java EE 1.0 Det var ju ingen som pratade om Java den här gången Ett tecken på en bra meetup Någon gång måste ju faktiskt vara första gången man pratar Det går inte att vara kul med bullets Genrepa mig fram Jag gillar inte bullets Ett russin i en stor kaka Hittar man någonting som är kul ska man berätta om det Lära sig förstå vad man inte kan
undefined
Jun 18, 2018 • 45min

Kodsnack 265 - Med Microsoft som trädgårdsmästare

Fredrik och Kristoffer snackar om WWDC och Microsofts köp av Github. På Apple-fronten kommer vi snabbt in på det här med att plattformar blir både mer lika och olika - Macos och IOS närmar sig varandra, men Apple särskiljer sig från alla andra genom att lägga ner Opengl och fokusera på Metal. Fredrik var dåraktig och installerade betan av Macos och är optimistisk om att Apple kanske fixar sin appbutik till slut. När det gäller Github och Microsoft är vi försiktigt positiva, och tror inte att vi kommer att behöva logga in med vårt Outlook-konto. Kunde inte Microsoft ta och köpa Twitter också? Vi kommer också in på nackdelar med Github och miljön som kan uppstå vid utveckling av större projekt i det öppna. Avsnittet sponsras till vår stora gläjde av Ship it, som inte bara erbjuder en supermysig konferens i september utan dessutom 500 kronor rabatt om du anger koden “kodsnack” när du köper din biljett! Läs allt om konferensen och köp din biljett på shipitconf.org! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar WWDC 2018 IOS-appar blir lättare att porta till Mac Macos Mojave - 2018 års version Apple lägger ner Opengl på Mac Metal Vulkan Dark mode på Macos Siri-genvägar Workflow - appen som blivit basen till IOS automatisering och genvägar Automator Applescript Sal Soghoian - var mr Automator på Apple Apples proffanvändargrupp spindump Ship it - en underbar konferens och veckans sponsor. Använd koden “kodsnack” för 500 kronor rabatt! Varvet Nordic ruby Scott Chacone Jackie Michl Lennart Fridén Microsoft har köpt Github Github-trakasseri-skandalen Gitlab Ghosts blogginlägg på sin femårsdag Eternal September Gittorrent Titlar Fredagsstudion har öppnat En tävling om vem som kan håna Apple mest Skrivbordsmiljöerna på åttiotalet En poäng med att ha olika standarder Monokulturproblemet All grafik på processorerna Vi bara betalar dem tills de byter åsikt Yin och Yang Intentionen att köpa Github Linkedin är fortfarande lika illa som det var innan Mest intresse av att köpa sig goodwill hos utvecklare Nej, vi älskar open source Vem annan har 7,5 miljard i fickan När någon då inte är tillsammans Håller man inte med Guido, då får man gå och bygga ett eget språk Varje september så måste man börja om Mer och mer september Med Microsoft som trädgårdsmästare Microsoft som dödgrävare
undefined
Jun 12, 2018 • 45min

Kodsnack 264 - Det nya att skriva en bloggpost

Tobias, Kristoffer och Fredrik snackar om att hålla presentationer, utifrån Tobias nyss hållna presentation på Swampup. Från förberedelser generellt och specifikt till hur Tobias presentation gick till eventuell blodad tand och sätt att hitta fler bra tillfällen att presentera. Sedan snackar vi om sätt att diskutera roadmaps, med ett naturligt(?) sidospår in på Python och övergången från Python 2 till Python 3. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Förra avsnittet var Tobias intryck från Swampup 2018 Suse expert days Reveal.js Markdown Conan Linuxconf.au pythonclock.org GN - Chromiums byggsystem, eller metabyggsystem Winpython Gävle developer meetup Kodsnack är på Techworld summit idag! Iris Classon Henrik Kniberg Cecilia Borg Titlar Det blir inte lättare, kan jag säga (Men) det som är jobbigt förändras Iterera på ett talk När jag väl står på scenen glömmer jag bort vad jag håller på med Jag försöker stoppa så lite som möjligt i mina slides Jag kör talket i huvudet om och om igen När jag glömmer bort att jag har slides Sagoberättande mer än faktauppräkning Den jag hade mer ångest för Mippla med editorn istället för att faktiskt skriva in text i den Det är sent Kompetensutveckling, på sitt sätt En ganska självvald publik Det nya att skriva en bloggpost
undefined
Jun 5, 2018 • 1h 16min

Kodsnack 263 - The NPM of CPP

From Swampup 2018, Tobias and his colleague Tamás Szelei summarize the conference, their impressions and the talks. Liquid software, mentalists, talks way over your head and speakers who are an aquired taste. Then, Tobias and Jerry Wiltse discuss Bincrafters and their work on creating packages for Conan. The quest to make Conan the NPM of C++. Finally Tobias chats with Diego Rodriguez-Losada - who discussed Conan in episode 198 - about his experience of the conference and the Conan aspect and community in particular. Conan’s two user groups - the open source side who basically wants Conan to be the NPM of C++, and the enterprise side with people like Tobias, who are interested in controlling their whole stack without relying on external packages and want to control of the whole toolchain. Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops. Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Swampup 2018 - and the agenda Tamás Szelei - Tobias’ colleague Jfrog Liquid software The book about liquid software John Willis Kubernetes Lior Suchard - the mentalist Conan - C++ package manager Bincrafters - creators of Conan packages Kahoot Artifactory Xray Akamai Jerry Wiltse The Bintray API Diego Rodriguez-Losada Previous episode with Diego Titles It’s totally Hungarian There’s a book I think about package management every day, as you do We are before the sonic boom He’s probably an aquired taste The dawn of liquid software There’s no version number and no concept of updates Talking about things that go over your head Really nice but really loud He wanted a mean skeptic guy Breakfast, then keynote again Twenty different hammers They all have three-letter names Old man shouting at clouds The NPM of CPP In the early days of 2017 Push Conan to cast a wider net Community helping community Remote crazy guys in Spain
undefined
May 29, 2018 • 1h 5min

Kodsnack 262 - Din REPL direkt in i processen

Fredrik och Jona Ekenberg snackar Unity med Clojure, det fina med att prova nya språk, Lisps diskreta charm, REPL-baserad utveckling, boktips och en hel del annat. Vem är den osjungna hjälte som gjorde att PHP fick så bra dokumentation? Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Sylog Visual basic Haskell Clojure Unity C# JSON Arcadia - Clojure för Unity JVM:en - Javas virtuella maskin REPL Clojurescript CLR - Common language runtime Emacs Mono Växjö - Sveriges andra IT-tätaste stad och veckans sponsor av Kodsnack Tingstadstunneln Michelinstjärna och White guide-restauranger Alla jobb som söks för stunden Jobbesök via kontorsrobot itjobbivaxjo.se - all information om både jobb och stad Lua Guile S-expression Rust Practical common lisp The little schemer Coders at work Javascript the good parts Duck typing Gradual typing Specs - biblioteket som kräver att funktioners inparametrar uppfyller funktioner Spectrum - kör kollarna vid kompilering Spelskaparna Rust - spelet Z - programmeringsspråket jona.ekenberg@sylog.se Titlar Inte ens du vet ju vem jag är Lustigt nog har det blivit en del Visual basic Jag har testat lite lispar innan Perfekt för en pappaledig programmerare Med Unity på vänster sida Din REPL direkt in i processen Ritningen för att bygga sitt språk Snäll assembly Gollum pratar med sig själv-upplägget Allt som beter sig som en anka är en anka Ett typsystem som är mer uttrycksfullt än Haskell Emoticons via kryptering En naturlig fortsättning på C och C++ Att läsa PHP-dokumentation är ju jättemysigt Nej, ge mig PHP-dokumentation! Det bästa språket har antagligen inte gjorts än Livslektioner från fightingspel
undefined
May 22, 2018 • 44min

Kodsnack 261 - Någon slags metaläxa

Fredrik och Kristoffer snackar löpning, utveckling och kopplingen däremellan. Sprintar är inget att eftersträva, och läxor är svåra att lära sig. Dessutom Electrons övertagande (eller inte) av skrivbordet. Samt fukt och den viktiga frågan hur mycket bra Star wars det går att göra. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Justin.tv Jennicam Lifestreaming eller lifecasting Fredriks text om Göteborgsvarvet 2018 (och 2017, och 2016) Lejonbragden Rich Hickey vill inte heller sprinta hela tiden Electron äger skrivbordet … nåja Electron Chrome OS Node Github desktop Solo Black panther Infinity war Thor Ragnarok Taika Waititi Flight of the conchords Pok3r Microsoft sculpt ergonomic keyboard Tack Henrik Blidh för fixen av Kodsnacks engelska flöde! xargs Titlar Innan filmer hade mer än 4 frames per sekund Dimman som är två år sedan Tidshorisonterna är väldigt kraftigt beskurna Snabbare, och må mycket sämre när jag kom i mål Någon slags metaläxa Nu måste alla funktioner vara 30 rader långa, exakt Man hinner aldrig lära sig några riktiga läxor Skarvar med verkligheten Man fuskar fortfarande där man kan Fullständigt värdelös kunskap idag Plast och en luftvärmepump Kohandla mellan varandra Mycket utrymme för … “lösningar” Javaapplets all over igen Inte hemma någonstans Slack är en Discordapp Überelectronappen Finns skrivbordet över huvud taget? Mycket mörker på raken Mobiltumme Tekniken är färdig Köttekniken Sommar-mode i huvudet
undefined
May 15, 2018 • 1h 4min

Kodsnack 260 - Such a gangster name for a keyswitch

Tobias and Fredrik talk to Erez Zukerman, CEO and co-founder of Ergodox EZ, creators of the ergonomic mechanical keyboard of the same name. Tobias is a fan and user since a while back, and Erez tells us about why you decide to make a keyboard, how you manage to ship hardware on time the first time, how things are going and a little bit about what’s in store for the future of Ergodox EZ. We wrap up with a few listener questions. If you have more, just send them to Erez or us, we will grab any reasons to talk even more about keyboards! Thanks a lot for taking the time Erez! Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Ergodox EZ Erez Zukerman Dominic Beauchamp Dmitry Slepov Tibbo Massdrop Kinesis advantage Ortholinear keyboards - keys are in aligned lines, rather than offset Microsoft natural keyboard Kinesis advantage 2 Colemak Dvorak Truly ergonomic Mathias ergo pro Keyboardio Ultimate hacking keyboard Shenzen OEM - original equipment manufacturer Indiegogo Cherry keyswitches Gateron - another manufacturer of keyswitches Key chatter Kailh switches Kailh bronze (thick gold) Typing, Ghost in the shell style MX speed silver TMK QMK Jack Humbert olkb.co The keyboard configurator web interface Maxim Gladkov Basecamp DHH pimpmykeyboard.com Signature plastics Florian Degran React Mobx State tree Graphql Ergodox EZ on Twitter Titles Me wanting a keyboard A lot of money for me to pay for a box of parts Ortholinear and bowl-shaped Just because it was cool and expensive I went from being able to type 120 words per minute to being able to type 10 The full strange experience My first foray into hardware We shipped on time Go with the right partner The interests are aligned Extreme transparency Each keyswitch is a moving part We’re sorry, we have an enormous lead time Thousands of keyswitches which we can’t use Big enough to get Cherry’s attention I’m still emotional about that Developing software is my refuge Such a gangster name for a keyswitch Like typing on popcorn The key pushed the socket out of the PCB Direct support from the plastic Just like you pull a tooth Be genuinely nice Favor-driven development A number of frantic pairing sessions I’m not looking for the hockey stick We’re not great for everyone We make it in an office building in Taiwan We pay models to hang out with the keyboard I don’t try to convince you I give you the facts and I trust you Geeking out with keyboards
undefined
May 8, 2018 • 49min

Kodsnack 259 - Hugo sa inte att det var någonting som var fel

Fredrik och Tobias konstaterar att våren rusar förbi och snackar sedan presentationer. Tobias förbereder presentationer och jämför med utbildningar. Vi snackar skillnader mellan olika målgrupper för en och samma presentation, eller ett och samma material. Sedan snackar vi om den senaste versionen av kodsnack.se, där det har hänt en hel del med maskineriet bakom över tiden. Hugo, som vi använder för att statiskt generera hela webbplatsen, bygger vid kallstart om kodsnack.se på mellan 300 och 600 millisekunder på Fredriks tolvtums Macbook från 2015. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Fredriks presentation om Webassembly Javaforum i Göteborg där vi livesnackade Squeed - företaget som arrangerar Javaforum i Göteborg Rikard Thulin Jfrog Conan Squarespace Hugo Jekyll Kodsnack 58 - Bara statisk HTML - då stort förändrade vårt upplägg sist Cloudnet - tack för allt! Libsyn - klassisk poddhostingtjänst Feedpress Let’s encrypt Martin Markovsnack Markovkedjor Mejla info@kodsnack.se om ni vill komma med i vår Slack Titlar Jag Tobias och du Fredrik Och vid det här laget borde jag vara klar med min presentation Jag vet inte alls om det märks för de som lyssnar Ju mindre som står på slidesen desto bättre, för alla Ta bort onödiga demosteg Nu tar vi den till Kina Få saker och ting att passa över hela globen Precis inte det vi skulle prata om Bootleginspelning från en rad lite längre bak Innan Meetup var ett begrepp Jag brukar tala om det Livet kom ivägen (och det var svårt att få en barnvakt) (Mycket) else som uppstår i ens liv Väldigt bra, efter vissa om och men En sak som gäckade oss flera veckor Hugo sa inte att det var någonting som var fel Då hade det ju gått en timme Tidszoner kan ju faktiskt dra åt helvete En flagga till Hugo
undefined
May 1, 2018 • 35min

Kodsnack 258 - Object-oriented assembly with Marco Ceccione

Recorded at Øredev 2017, Fredrik talks to Marco Ceccione about the ZX Spectrum, positive hacking (the only kind there is!), the benefits of getting closer to the metal and finally balancing coding and management. Marco is an engineering manager at Toptal. Before that, he worked at Stack overflow, where, among other things, he wrote object-oriented assembly to solve real-wold problems on a huge scale. Yes, that’s a real thing, discussion and links explains it all. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Marco Ceccioni Marco’s Øredev presentation about the ZX Spectrum ZX Spectrum BIOS EFI Right to repair Arduino MSIL Russell’s barber Toptal - where Marco works Grafana Doctor Dobb’s articles on writing Quake Titles I was presenting this very very old computer Take the train and go to Milan Disassembling code by hand A very hands-on period Supremely hackable First repair it, then write some software for it Object-oriented assembly Ultimately, you have to code for the machine Hacking is always positive If they break, we don’t fix them

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app