Folgen
-
Fredrik, Petter, och Lars sammanfattar intryck frĂ„n Ă„rets Ăredev.
Vi diskuterar bra presentationer, och allt bra man fÄr ut som bÄde ny utvecklare och erfaren av alla mÀnniskor man kan prata med mellan presentationerna.
Efter att ha snackat om Petters favoritpresentationer glider vi över i en diskussion om andra fördelar man som junior fÄr av att gÄ pÄ presentationer - fÄ ett hum om nya saker och lÀra sig pÄ hur mÄnga olika sÀtt utvecklare pratar om och har Äsikter om saker. Speciellt nÀr folk har starka Äsikter om saker och talar om dem som om de var det sÀmsta i det kÀnda universum.
Kan Lars fÄ lika mÄnga visningar pÄ sin presentation i Är som förra Äret?
Vi pratar ocksÄ om att lÀra sig hur saker fungerar under huven, och hur det gör det Ànnu knepigare att förstÄ hur helheten fungerar idag.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Lars Petter Systemutveckling .net pĂ„ campus Varberg Qlok Poddavsnittet i Varberg Ăredev Lars presentation - video Ă€r inte ute Ă€n Taylor Taylors presentation - video Ă€r inte ute Ă€n Lars och Taylor i Changelog Filip Ekberg och hans presentation - video Ă€r inte ute Ă€n Prydnadseremit - âThe trend continued through the 1830s, when the idea became less popular as estate landscaping concepts evolved.â Matt Topol och hans presentationer - video Ă€r inte ute Ă€n Grafdatabas Entity framework Kallbadhuset Svante Richter och hans presentation - video Ă€r inte ute Ă€n Postgresql Raniz Rendle om högpresterande .net - video Ă€r inte ute Ă€n Avoiding code spaghetti by making ravioli - video Ă€r inte ute Ă€n Spagettikod Dan Abramovs presentation the WET codebase hade lasagnekod, inte ravioli OTP - Open telecom platform OTP - One-time password OTP - One time programmable memory Javascripthistorie-presentationen How Javascript happened: a short history of programming languages - video Ă€r inte ute Ă€n Stöd oss pĂ„ Ko-fi! Lars presentation frĂ„n förra Ă„ret Nerves Rob Richardson om testning i .net - video Ă€r inte ute Ă€n Tore Nestenius om autentisering i .net - video Ă€r inte ute Ă€n OAuth 2 Kent Beck Titlar Vad gör jag? Inte bara lĂ€rare AllmĂ€nt nördiga personer i sĂ€llskap Jag kan rapportera frĂ„n korridoren Jag hade en timme lunch FĂ„r hem en masssa luft Intermedior Intermedioker Open source-pensionĂ€r Höra ord Kroniska fasoner Sprida mina nördiga specialintressen Komma ihĂ„g vad det var jag gick pĂ„ Du, jag, och Raniz Om en ravioli gĂ„r sönder Tre skilda OTP Vet jag varför sĂ„ kan jag optimera hur -
Fredrik snackar Postgresql med Svante Richter.
Ăr Postgresql gravt underanvĂ€nd nĂ€r man tĂ€nker pĂ„ allt databasen klarar av?
Ăr vi onödigt rĂ€dda för att lĂ„ta databasen sköta om saker, och vad beror det i sĂ„ fall pĂ„?
Vad hÀnder nÀr man försöker ersÀtta hela sitt backend med Postgresql?
Och vad vill man möjligen inte ha Postgresql till?
Inspelat under Ăredev 2024, dĂ€r Svante höll en presentation pĂ„ samma Ă€mne.
Avsnittet sponsras av 46elks, som bygger lÀttanvÀnda API:er för telefoni och SMS. Hur enkla? HÀr Àr ett Curl-exempel:
curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=KodsnackSkicka notiser per SMS, ring upp folk, ordna telefonvÀxlar, och mycket mer. API-dokumentationen hittar du pÄ 46elks.se/docs.
Registrera dig via 46elks.se/kodsnack och fÄ 200 krediter att experimentera med!
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Ăredev Advent of code KĂ„re KĂ„re byggde sitt eget sprĂ„k för Advent of code Kodsnacks Advent of code-repo Svante nĂ„s med fördel i vĂ„r Slack-kanal Andra avsnitt med Svante Postgresql Axis Svantes presentation Ă€r inte ute Ă€n - lĂ€nk kommer nĂ€r den publicerats Svantes presentationsbilder Postgrest - skapar REST-API automatiskt CRUD - Create, read, update and delete ORM Mongodb Nosql Timescale Postgis Extensions för Postgresql 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig och fĂ„ 200 krediter att experimentera med! Webhooks Lua JSON-schema Rabbitmq Dead letter queue Foreign keys Next.js HTMX Stöd oss pĂ„ Ko-fi Nginx Webdav Haskell Lars Wikman Unison - tvĂ„vĂ€gsversion av Rsync Ocaml Elm Noredink Neon Supabase Hetzner Elasticsearch Openstreetmap Dynamodb Neo4j Nearest neighbor Lagringsmotorer för Postgresql Devoteam Skruv - Svantes mikroramverk Krausest-prestandamĂ€tningarna Svante jĂ€mför Skruv mot Titlar Tryck undan Ă„ngesten AnvĂ€nda men underanvĂ€nda Lösa problem som man sjĂ€lv skapat Vilken frĂ„ga blir det faktiskt? Databasfunktioner i Lua Ăr detta smart? GĂ„ pĂ„ tok för lĂ„ngt Vilka bitar var det som skavde? En hel klass av problem Databasen Ă€r nĂ„gon annans domĂ€n Vem lĂ„ter man inkrĂ€kta mest? Undvika att behöva ha ett backend Den kortaste vĂ€gen mellan tvĂ„ noder Jag Ă€r lite radikal -
Fehlende Folgen?
-
Fredrik och Lars Wikman Äkte till Varberg och livepoddade pÄ Varberg tech arena. Det blev en diskussion med publiken om alla sorters utvecklare man varit, vad man behöver i sin verktygslÄda, nÀr man ska ta in nya sprÄk och verktyg, och hur man kan jobba med och tÀnka pÄ generativ AI som verktyg.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Lars Wikman Varbergs techarena Ăredev Vattenglas - ocksĂ„ kĂ€nt som vattenlösning av natriumsilikat JSP Bartek XMLHTTPRequest Java Swing Borderlayout Libreoffice Podcast chapters - Macappen Fredrik tagit över Auto layout Swiftui NP-kompletta problem Stöd oss pĂ„ Ko-fi! Microsoft publisher Perl CMS Django Elixir Kotlin Objective-C Ruby Bash COBOL Python 2.7 Redux Advent of code .net core Haskell Ekeroot Uiua Funktionell programmering Objektorienterad programmering Boken Practical common Lisp GWT Spring Akka Spring MVC .net MVC Immutability Method chaining Esperanto Elm Intervjun med Elms skapare Evan - Kodsnack 604 Ocaml Erlang Leandro F# KĂ„re byggde ett sprĂ„k för att lösa Advent of code Go WAP Actionscript Haxe Pattern matching ES2015 Fetch-API:et let i Javascript Arrow functions this i Javascript Promises Async-await Chestertonâs fence Laravel Sublime text Vim Copilot Visual studio code Simon Willison Buildroots dokumentation Professional Javascript for web developers, andra utgĂ„van Titlar Podden rĂ„kade starta TĂ€nk dig ett intro Vad har du varit för slags utvecklare egentligen? Titta inte pĂ„ den gamla, gör en ny Klassisk frontent-Java-webbutvecklare Den gamla seterotypen Man blir aldrig av med ett sprĂ„k man har lĂ€rt sig C++ frĂ„n en bok Bygga en knapp Missbruk med PHP FörlĂ€ng den hĂ€r filen nerĂ„t Fyra nyanser av blĂ„tt DĂ€r har jag mina verktyg Snabba, smutsiga automatiseringar Det mest akademiska sprĂ„ket Ganska röjiga Let Ă€r inget keyword Innan man tar bort ett stĂ€ngsel C# med dollartecken Jag gillar inte ceremonin VĂ€ldigt lĂ„gt förtroende för apparaten Skeptisk till hela framtiden Det skulle kunna finnas Den har ju varit korkad lĂ€nge Hög och bred kunskap Video var dyrt pĂ„ den tiden Ăppna biblioteket Varje mening har vikt -
Fredrik snackar med Lars Wikman om Codebeam Berlin, att arrangera konferenser, uppenbarelser om cachning, plattformar som Àr hela system, och en hel del annat.
Lars berÀttar om sin upplevelse av Codebeam - frÄn hacket att arrangera nÄgot precis innan konferensen till hur det gick med hans egen presentation, via nÄgra trevliga presentationer han sÄg.
DÀrefter diskuteras Lars lilla projekt att arrangera en egen konferens i Varberg, och om nyttan med att faktiskt engagera sig lokalt Àven - eller kanske speciellt - om man jobbar globalt och skulle kunna sitta helt isolerad i sin stuga.
Sist men inte minst fick Fredrik en liten aha-upplevelse om lagring och cache, vilken leder vidare in i en diskussion av plattformar som Àr hela system snarare Àn lösningar som lÄtsas vara helt fristÄende frÄn omvÀrlden (men behöver andra stora lösningar stÀllda bredvid sig sÄ snart man behöver bredda funktionaliteten i det man bygger).
Avsnittet sponsras av 46elks, som bygger lÀttanvÀnda API:er för telefoni och SMS. Hur enkla? HÀr Àr ett Curl-exempel:
curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=KodsnackSkicka notiser per SMS, ring upp folk, ordna telefonvÀxlar, och mycket mer. API-dokumentationen hittar du pÄ 46elks.se/docs.
Registrera dig via 46elks.se/kodsnack och fÄ 200 krediter att experimentera med!
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Lars Wikman Codebeam Berlin Nerves Lars Codebeam-snack Ă€r inte ute i videoform Ă€n Gleam Gleam-keynoten pĂ„ Codebeam Ă€r inte heller ute i videoform Ă€n Nerveshub Jon Carstens Ăredev Canon EOS webcam utility 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig och fĂ„ 200 krediter att experimentera med! Webhooks Tomie Varberg tech community Cursed code Synology-NAS ATP Amplifi HD - Unifi-routern med rund skĂ€rm Backblaze Backblaze b2 In-memory cache Redis Memcached Oban Sidekiq Celery Rabbit Kafka Yocto Buildroot Flutter Message bus SQS Rabbitmq Nerves Frank Hunleth Opentelemetry Sentry Honeycomb Entrace - Lars API ovanpĂ„ Erlangs tracing-API CAP-teoremet Titlar (Du behöver inte vara) RĂ€dd för CPU-arbete En annan hosta En ordentlig hosta NĂ„gotsĂ„nĂ€r ordnade former Ett ytterst sympatiskt litet troll Jag ser secrets pĂ„ skĂ€rmen Alla mina slides var videos Sedan leker vi tvĂ„hundra frĂ„gor Gravt lĂ€mpad Extremt remote PĂ„ tvĂ„ 3,5-tums-diskar Fem Ă„r: tvĂ„ diskar Kopior lĂ€ngs vĂ€gen Absolut inte anvĂ€nda processorn Du kan lika gĂ€rna göra flera saker samtidigt Min applikation Ă€r ett helt system Operativsystemet Ă€r lite av en implementationsdetalj Allt jobb tillrĂ€ckligt snabbt -
Fredrik talks to Balint Erdi about the web framework Ember. Where did Ember come from, what stands out about it today, how do new features get into the framework, and how is development being made more sustainable?
Plus: Balintâs experiences organizing Emberfest, and quite a bit of appreciation for the Ruby and Ember communities in general.
The episode is sponsored by Cursed code - a half-day conference with a halloween mood taking place on October 31st, in central Gothenburg.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Balint JSP - Java server pages ZODB - Python object database Ruby Ruby on rails Convention over configuration ORM Active record Ember Angular Yehuda Katz Emberfest Balintâs (first!) book - Rock & roll with Ember.js Ember data Support us on Ko-fi! Classes in Javascript Internet explorer 6 Handlebars Glimmer Controllers in Ember Ember addons Ember RFC:s Codemods React native Tree shaking Webpack Embroider Vite Cursed code - sponsor of the episode Poppels cursedcode.se - to read more and buy tickets The Embroider initiative The Ember initiative Ember CLI Ember core teams Emberconf devjournal.balinterdi.com Ember community links Ember guides Ember checkup - Balintâs productized consulting service Titles These two decades Iâm a web guy Just one thing Itâa always useful Rails carried me over Ember was in flux Javascript didnât have classes Emberisms Nowadays I like explicitness more Everything needs to be imported A change they would like to see in the framework (The) Emberfesting Fellow emberino We donât do drama -
Fredrik snackar startups och tekniksverige med Martin Weigert, mannen bakom Swedish tech news. Martin ger oss sitt perspektiv pÄ tekniksverige - vad hÀnder, vad har svenska bolag för sig, och Ät vilket hÄll kan marknaden tÀnkas vara pÄ vÀg?
Det Àr svÄrt att sia om framtiden, och det Àr vÀldigt skönt att inte behöva ha en prognos och Äsikt om allting. Men det kan bli jobbigt för hela ekosystemet om en bubbla spricker och det blir svÄrt för investerare. Men, en bubblas sprickande kan ocksÄ lÀmna utrymme för nya innovationer. Men dagens AI-vÄg mÄste ge en vÀldig ökning av produktivitet om den ska motivera alla investeringar.
Martin berÀttar ocksÄ hur han jobbar med Swedish tech news, om att bo i sin RSS-lÀsare, och vad man vill och inte vill automatisera i sitt arbete.
Avsnittet sponsras av 46elks, som bygger lÀttanvÀnda API:er för telefoni och SMS. Hur enkla? HÀr Àr ett Curl-exempel:
curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=KodsnackSkicka notiser per SMS, ring upp folk, ordna telefonvÀxlar, och mycket mer. API-dokumentationen hittar du pÄ 46elks.se/docs.
Registrera dig via 46elks.se/kodsnack och fÄ 200 krediter att experimentera med!
Avsnittet sponsras ocksÄ pÄ ett hörn av Cursed code - en halvdagskonferens med halloweenstÀmning den 31 oktober, i centrala Göteborg.
Ola Ellnestam kommer att berÀtta om 20000 timmar som kodjÀgare, Gustav Nyberg om massövervakningens skrÀckvÀlde, Rikard Thulin om teknisk excellens kontra affÀrsvÀrde, och Oscar Olsson stÀller frÄgan om pseudokod kommer att innebÀra programmerarens död. Utöver det blir det paneldskussion, mingel, och givetvis middag pÄ Poppels citybryggeri.
Och ja, en trejedel av Kodsnack kommer ocksÄ att vara pÄ plats!
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Martin Swedish tech news Impostor syndrome 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig och fĂ„ 200 krediter att experimentera med! Webhooks Zuckerbergs âthe year of efficiencyâ Stöd oss pĂ„ Ko-fi! Den första internetbubblan Recency bias Cursed code Biljettköp för Cursed code Poppels citybryggeri AGI - âartificial general intelligenceâ RSS Google reader Titlar Hur techsverige ser ut idag Jag sitter i min bubbla Ingen idĂ© för mig att vĂ€nta för lĂ€nge BenĂ€genheten hos de med pengar En uppĂ„tgĂ„ende trend Man vet att en krasch kommer Gissningsvis nĂ„gon slags bubbla Du mĂ„ste vara pĂ„ vĂ€g upp BĂ€ttre pĂ„ allt Ă€n alla andra bolag Jag bor i min RSS-lĂ€sare DĂ€r man tillför mest vĂ€rde Hög kvalitĂ© pĂ„ det man gillar Det handgjorda kommer att fĂ„ ett uppsving -
Fredrik fÄr besök av David Skeppstedt som diskuterar mobbprogrammeringoch att börja jobba deltid pÄ sina egna idéer.
David berÀttar om sina egna erfarenheter av mobbprogrammering - bÄde rutiner och verktyg - och om hur det lett honom till sin egen och nyss pÄbörjade tjÀnst Remobster som hjÀlper distansmobbar att hÄlla tid och vÀxlingsrutin.
Vi diskuterar ocksÄ hela grejen att dra ner sitt vanliga jobb till deltid och börja jobba mer mid sina egna projekt. SlÀpp den klassiska feltanken att man inte kan börja med nÄgot förrÀn man har rÀtt idé! Det gÀller att börja göra saker, sÄ att man lÀr sig att göra.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 David Skeppstedt Platform engineering MikrotjÀnster Mobbprogrammering Remobster Mobster Electron Websockets Stöd oss pÄ Ko-fi! mob.sh GDPR Remobsters privacy policy Skeppa kod - Davids podd Filip TvÄlkungen Kapitalet Titlar Förenkla för andra utvecklare Bygga det pÄ mitt sÀtt Dags att rotera Videomötesproblemet Att bli avbruten En glorifierad distribuerad timer 10x plumber -
Fredrik talks to Evan Czaplicki, creator of Elm about figuring out a good path for yourself.
What do you do when you have a job which seems like it would be your dream job, but it turns out to be the wrong thing for you? And how do you escape from that?
You canât put the success of something you build before your own personal and mental health, no matter how right the decision may be for the thing you build.
Is there ever a reproducible path? Arenât most or all successful things in large part a result of their circumstances?
Platform languages and productivity languages - which do you prefer?
Thoughts on the tradeoffs of when and how to roll things out and when to present ideas.
Evanâs development mindset and environment, and the ways it has affected Elmâs design - all the way down to the error messages.
Finally, of course, the benefits of country life - out of the radiation of San Francisco.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Evan Elm Prezi Guido van Rossum Brendan Eich Bjarne Stroustrup HindleyâMilner type inference Gary Bernhardt Talks by Gary SIMD Standard ML Ocaml Haskell Lambda calculus Algebraic data types Type inference Virtual DOM Webbhuset Dart Safariâs no performance regressions rule Sublime text GHC Nano Emacs Titles The personal aspects A culture clash I wasnât supposed to be here This numb feeling Iâve never really been to the real world Is this even real? The path that Guido did This is you This isnât for me, and itâs your fault Valuing my own health Reckless indifference A dispute between colleagues A nice solution will come out if youâre patient enough Hereâs your error message: good luck Farmerâs disposition These are good years Getting paid in chickens for web development Finding a place -
Fredrik fÄr besök av Andreas Ekeroot som diskuterar det whiteboardvÀnliga sprÄket Haskell. Och monader, förstÄs, i poddens första försök att förklara monader som amöbor.
Dessutom ett exjobb om att generera program.
Vi reder ocksÄ ut vem som Àr Àldst av Andreas, Haskell, och Erlang. Samt varför det kan vara ett bra motto att undvika framgÄng till varje pris.
Lite exempelkod:
sumAllNumbers :: String -> Int
sumAllNumbers str = sum (map read (lines str))
main :: IO ()
main = do
fileContent
-
Fredrik fÄr besök av Daniel Nilsson som berÀttar om hur han och Hogia jobbar med att ta in nyanstÀllda och LIA-studenter.
Daniels viktigaste tips: ta med de nya som vanliga medlemmar i teamet pÄ de vanliga arbetsuppgifterna.
Fördelar med att vara produktbolag snarare Àn konsultbolag. LÄt LIA ta tid, det ger mest för alla dÄ.
Daniel berÀttar ocksÄ hur man intervjuar och tar in nyutexaminerade, med en mÄnads introduktion dÀr man lÀr sig hela Hogias stack och bygga en applikation i stacken. Skillnaden mot LIA Àr egentligen att man fÄr en större introduktion till företaget som helhet, medan LIA kanske handlar mer om att komma in i ett team.
Konsultbolag Àr fegare med att ta in studenter och nya Àn vad de borde vara?
Stereotypen om utvecklare stÀmmer inte lÀngre - det handlar mycket mer om kommunikation idag.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Daniel Nilsson Tidigare avsnitt med Daniel Hogia PÄ meetupen spelades ocksÄ snacket med Woody Zuill in LIA - lÀrande i arbete Mobbande - mobbprogrammering, ett arbetssÀtt i grupp som anvÀnds ganska mycket pÄ Hogia Parprogrammering Stöd oss pÄ Ko-fi! VB6 - en klassisk version av Microsofts Visual basic NösnÀs teknikcollege Titlar Vi jobbar ju sÄ fort vi hinner Hyfsad korvstoppning Superdjupa i backend En liten tunn grund Han Àr pÄ fyra bolag Hela poÀngen med LIA Det Àr okej att göra fel Som vem som helst i teamet Kravlöst Jag har inga förvÀntningar Det fÄr ta tid -
Fredrik snackar fallgropar och tips för att lyckas bli datadriven med Benny Andrén och Hugo Hjertén - experter pÄ data och röster i podden Datastudion.
Problemet Àr inte att man behöver tjugotvÄ dashboards till.
Vanliga fallgropar:
Man bestÀller datadrivenhet som om det var en teknisk leverans. Datadrivenhet Àr inte ett tekniskt projekt, man kan vara datadriven med papper och penna. Distanserad ledning Oklar mÄlbild - hitta tydliga saker att göra och fokusera pÄ konkreta problem Output vs outcome - fokusera pÄ vÀrdet man kan och vill fÄ ut Man blir kÀr i processen Gamla högar med data har inget automatiskt vÀrde - det kanske till och med Àr bÀttre att utgÄ frÄn att den inte Àr detBra saker att göra:
Engagera bÄde ledning och ambassadörer i organistionen Se till att folk kÀnner sig delaktiga och har mandat att agera Lyssna pÄ varandra Det Àr en resa, det tar tid Plocka lÄgt hÀngande frukt, löpande Intressant rÀcker inte - vill man bara ha viss data för att det vore intressant, men det faktiskt inte skulle pÄverka nÄgra beslut, sÄ bör det finnas nyttigare saker att fokusera pÄ Demokratisera data - och gör det tydligt hur data tagits fram och vad den betyderData berÀttar aldrig varför!
Vill du höra mer om datajobb, kanske mer om de tekniska sidorna? Hör av dig, ge oss mer data för vÄra beslut!
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Benny Hugo Datastudion Data dao - dĂ€r Benny och Hugo jobbar Avsnitt 594 Första avsnittet av Datastudion ETL-pipeline - extract, transform load Qlikview Power BI A/B-testning Refined - förbĂ€ttrar Atlassians tjĂ€nster Change, technically - Den andra podden dĂ€r de pratade om dataanalys i avsnitt ett The audience is listening Titlar Hur man lyckas med att bli datadriven Tillsammans med instinkt och magkĂ€nsla Optimera vardagen Till stor del mĂ€nskligt beteende Det hĂ€r Ă€r inte ett tekniskt projekt Datadriventhethantverkaren kommer pĂ„ onsdag Vi rĂ€knar med att vara datadrivna pĂ„ torsdag Datamokaren kommer DĂ€r chefer trĂ€ffas Patcha sin organisation Din oas av data Ett Ă€pple i taget IfrĂ„gasĂ€tt pĂ„ ett bra sĂ€tt Vi har ju aldrig gjort det bĂ€ttre NĂ„gra dashboards för mycket Det hĂ€r hade varit kul att veta En riktning till ett âvarförâ Ăga sin egen data Gissningsapparat -
Kodsnack 600 - Just use +, with Christian Clausen
2024-09-03 05:26
Ladda ner (mp3)Ăppna lĂ€nkar i nya flikar
Fredrik talks to Christian Clausen about the many facets of simplicity.
The cloud and serverless was supposed to be simpler than running your own hardware, but you easily get stuck trying to select the right message bus, needing to know the intricacies of your chosen cloud provider infrastructure, and the like. You end up building your software around the infrastructure youâve ended up with - rather than picking infrastructure which is right for your software.
The CFO should not be the architect of the software.
Core values and principles - set them up, reflect on them, and notice and decide what to do when they are broken. Should the system change if its core principles are broken, or should the principles be updated to reflect reality? Christian argues simplicity should be a core principle, and very carefully considered and encouraged.
There are enough barriers already, even before you start adding complexity around the problems youâre trying to solve.
And hide the things you do pull in behind true abstractions which donât leak all over the place.
Donât ask what you can add, ask what you can postpone.
Generality adds complexity. The more often something changes, the more specific it should be.
Where are the tools which suggest more things to remove instead of things to add?
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Christian Ăredev 2023 Designing infrastructure-free systems - Christians Ăredev 2023 talk Merrymake - Christianâs company Five lines of code Nosql Conway - donât let HR be the architect Christianâs blog Spring Quarkus - âsupersonic subatomic Javaâ Reactive programming Hibernate Gateway drug React Angular Vue Googleâs serverless is actually Knative Support us on Ko-fi! Redux Sonarqube Occamâs razor Cyclomatic complexity Donât repeat yourself A/B testing Christian on Medium Bonus links - thanks Tomas Kronvall! Adding two numbers in Javascript Some additional backstory Titles Life happened Serverless the right way Itâs grown a lot I love refactoring Just as hard as choosing hardware Everything into one collection I donât want the CFO to be the architect of the software It disappears immediately Entropy for the real world I came back after six years Why though? Why do you have this? What problem couldnât you solve without it? There are enough barriers already Just use + Zero of the founding principles But it looks like ice cream Iâve always hated frameworks I feel like Iâm writing Javascript Was the salary worth it? Lending the money to your future self What can I postpone? Generalization land Suggest I remove things! Is this the right problem to have? I want to say no more Humans can build this -
Fredrik och Kristoffer snackar problemlösning, Pythonpakethantering, och pocketdatorer. Med mera.
Fredrik kom vidare med sitt problem frÄn avsnitt 597. Han berÀttar hur det gick till, och Kristoffer frÄgar om vilka tips som faktiskt hjÀlpte till att lösa knuten.
Vad Àr problemet med att ha allt pÄ servern? Diskussionen tar en svÀng över tunnare webbklienter och hur mycket webben faktiskt kan numera, innan den Äterkommer till processer och nyttan med checklistor, som kan ge en nÄgonting tydligt att följa nÀr man kÀnner sig osÀker eller riskerar att glömma nÄgot.
DĂ€refter diskuterar vi UV - en ny och spĂ€nnande pakethanterare för Python. Ămnet leder oss via riskkapital in pĂ„ frĂ„gan: Hur tĂ€nker folk med pengar? Varför fĂ„r vissa saker riskkapital, och hur kommer de att förstöras av det? Och relaterat till den frĂ„gan: varför bygga in anrop till andras sprĂ„kmodeller i sina saker, utan en tydlig vinst och utan tydliga förhoppningar att det nĂ„gon gĂ„ng skulle börja fungera bĂ€ttre?
För att muntra upp oss igen avslutar vi med att snacka lite mer om MNT pocket reform - en dator frÄn en gladare och mer hemmabyggd tidslinje med en frisk flÀkt frÄn Berlin.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Avsnitt 597 - Fredriks problem och listan med sÀtt att komma vidare Cookies Chrome skulle förbjuda tredjepartscookies JWT-tokens Chris Ferdinandi Webbkomponenter Chris Ferdinandi gör om en React-app till webbkomponent Next.js Variabler i CSS Media queries @layer i CSS Checklistor Ett visualiseringsplugin för VS code Pluginutveckling för VS code Microsofts IPV6-bugg - RCE utan interaktivitet Stöd oss pÄ Ko-fi! UV - ny pakethanterare med mera för Python Setuptools Easy install (inte Easy setup, som vi sa) Pip Poetry pyenv Flask Cargo för Rust Go package manager Rye - projektet som gÄtt upp i UV Armin Ronacher, som skrivit Flask Astral - startupen bakom UV Virtuella miljöer för Python Nvm - Node version manager Ruff Zed Zed AI Developer voices med Zach Lloyd, skaparen av Warp Iterms LLM-integration - utbrutet i ett plugin Sed Bash AWK Regexp Savage, Procreate, och klippet med deras VD MNT pocket reform Nintendo DS 100 rabbits Eee Schweiz krÀver öppen mjukvara Titlar PlÄgoperioden SÄhÀr gör man inte med cookies lÀngre Cookies Àr pÄ tapeten Bra pÄ att se mönster Ett slag för loggning LÀgg det i sessionen All state pÄ server Dra sladdar för hand 640 mÄste man hÄrdkoda BerÀtta om det med en annan struktur Bara tvÄ gÄnger per Är Bryta paniken IstÀllet för att hyperventilera En checklista med tjugosex steg Gandalfpaketet Som ett modernt system Jag förstÄr inte hur personer med pengar tÀnker Hur de med pengar tÀnker Av nÄgon anledning sÄ har du hamnat i terminalen SÀtt dig och lÀr dig, skÀrp dig Solid leksakskÀnsla En alternativ datorvÀrld AI och misÀr -
Fredrik talks to Jack Cheng - author and creator of the iPhone note capture app Bebop. Jack describes where Bebop came from and how he built it, and how and why Copilot and other AI tools became integral parts of the workflow.
Being aware of the maintenance cost of each decision, keeping things focused, avoiding building yourself into a bloated corner - sometimes even deciding certain things donât belong in your app.
Coding on the side, needing to balance the time you have? Use it to your advantage!
Jack also talks about the other apps he uses for working with notes and writing, and how different apps feel right for different types of writing.
(Yes, Obsidian once again makes an appearance.)
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Jack Detroit Jackâs books See you in the cosmos The many masks of Andy Zhou The slow web - Jackâs blog post Copilot Captio - the app Jack used which let you email a note to yourself Obsidian Nvalt Fsnotes Zapier Bebop Jackâs post introducing Bebop Ruby on rails Typepad Swift Swiftui Objective-C MVC App intents Visual studio code Xcode Figma Cursor is the editor with more builtin LLM features Support us on Ko-fi! Morning pages Jackâs newsletter Ghost Highland 2 John August Cot Share extensions Testflight These days - Jackâs first novel, financed through Kickstarter Robin Sloan Robinâs text about how an app can be a home-cooked meal WWDC - Appleâs yearly developer conference The Humane AI pin Rabbit See you on the bookshelf - Jackâs podcast about creating See you in the cosmos Booksmitten jackcheng.com Jack on Instagram, Threads, and Mastodon Titles Addicted to the slot machine of social media Just spin up an Iphone app A specific thing I want to build Advanced auto complete Gold coins along the way Freeze all these features The maintenance cost of every decision The speed of capture Tiny dopamine hit Use it to your advantage Immediately useful You canât not be clichĂ© Today as the title -
Fredrik och Kristoffer snackar om att bryta mentala dödlÀgen, och om typer i Python.
Satt Fredrik fast med sitt problem för att han var trött och ofokuserad, eller blev han trött och ofokuserad för att han satt fast?
Fredrik och Kristoffers lista pÄ saker som kan hjÀlpa en att bryta mentala dödlÀgen:
Be en sprÄkmodell generera kod att debugga Ta en paus Prata med nÄgon annan Ta en mindre del Skriv ett test Skriv pÄ papper Skriv dokumentation Skriv ner tankar Skriv din tolkning i Jira-ticketen AnvÀnd en debugger Visualisera saker Logga LÀgg ut koden framför digAI-bubblan - varför spricker den inte, och ser folk pÄ insidan inte hur risigt allting Àr? Spelar det bara ett annat spel? Och vilket menar Kristoffer Àr det töntigaste bolaget i vÀrldshistorien?
Sist men inte minst diskuterar vi lite typning i Python - tillför det nĂ„got? Ăr det bara smĂ„saker kring det hela som gör att Kristoffer inte upplever tydlig nytta med det? Och hur lyckas Lisp alltid ha ett sĂ€tt att göra allt alla andra sprĂ„k försöker sig pĂ„, fast med mycket mindre kod?
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 MNT pocket reform MNT reform - den större Stöd oss pÄ Ko-fi! Brew Docker M1 - Apples första krets pÄ Arm-arkitektur istÀllet för Intel Docker desktop Orbstack Tigerbeetle Jupyter notebook D3 Prometheus Grafana GCP - Googles molntjÀnsteplattform Sumo 5K2K-skÀrmar Friend, företaget betalade bra för friend.com Humane AI pin Pythons typannoteringar Typescripts typsystem Àr turingkomplett Mojo Common lisp Typer i Common lisp Julia Polymorfism över alla parametrar Titlar En störigt seg dag Tre arbetsdagar Allt var nytt Det hÀr ska inte fungera Kraschlandning dag tvÄ Prata med nÄgon VÀxla spÄr Dokumentation för det jag kan Vad Àr det egentligen som hÀnder? Debugga ett komplicerat system En bra köra fast-checklista En markdownfil och tjugo miljoner i riskkapital Sent ute (med exakt samma tragiska sak som inte fungerar Asserts i koden SmÄ sprÄkskillnader Ena objektet Àger metoden -
Fredrik snackar internationellt jobb pÄ distans med Tobbe Lundberg. Vi blev alla mer vana vid distans under och efter pandemin, men det betyder inte att alla utmaningar Àr övervunna.
Det finns bÄde kulturella och personliga skillnader i hur man vill diskutera, samarbeta, och hur och nÀr man ger Äterkoppling.
Vi diskuterar ocksÄ problemen som kan uppstÄ nÀr man jobbar mot otydliga mÄl, eller snarare mot tydliga mÄl men med en otydlig vÀg framÄt. NÀr man mÄste rita kartan, och ofta rita om den. Det passar inte alla, och det blir inte lÀttare nÀr man jobbar distribuerat i bÄde tid och rum.
Dessutom: featureflaggors fördelar och risker.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Stöd podden via Ko-fi! Tobbe Tidigare avsnitt med Tobbe Verona - konferensen JSDay Redwood Big brother React server components Next.js Webpack Vite Tom Matt Carroll pÄ Meta - utÄtpersonlighet kring ramverk pÄ Meta Turbopack Waku - experimentramverk kring react server components Graphql Monzo Monzos tone of voice-dokument Kelly Vaughn - pratar om management bÄde uppÄt och nerÄt - hur man tar feedback Merlin Mann Titlar Hur lite jag Àn ville tro det Till och med jag Asynkron daily Ses lite koncentrerat Blanda in bundlern Ingen i teamet som kunde nÄgonting VÀnta bara tills du kommer till routingen Mycket mer tydligt otydlig Rita kartan, sedan följa den Rita kartan efterÄt Tuff teamdynamik I stort sett en egen kodbas Kundflaggor if(Stockhom) LÄnglivat Àr ju svÄrt Hur vill du ha din feedback? Kan vi prata lite? Fascinerad och förskrÀckt Vi Àr ganska extrema Vi vet ju slutmÄlet -
Fredrik paid a visit to Hogia and got the opportunity to talk to Woody Zuill and Martin Lassbo about mob programming, innovation, and keeping an open and curious mind.
Mob programming is still new.
Every time you say âthat canât workâ, you tend to be proven wrong eventually. Try it, for a year or two. You canât evaluate things after trying it for just an hour or two, some things take much longer.
But do steer and adjust often.
How frequently do you want to steer? Short iterations are valuable in that they give us more opportunities to steer work in a good direction.
Standardization stifles innovation. Sometimes you do want it, but it depends on which space youâre in.
We had a process, but we still succeeded!
Where did the thought I have originate? All your thoughts started somewhere else. The things we most believe can hide our biggest mistakes.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Hogia Woody Zuill Martin Lassbo Mob programming Episode 218 (in Swedish) covers working in a mob in depth Other episodes with Woody Support us on Ko-fi! Ăredev Woodyâs Ăredev talk 2018, Beginnerâs mind Pair programming Turn up the good Cynefin - the decision framework you can never spell after hearing the word spoken Systems thinking - looking at systems as a whole, rather than in parts Kahnemann Thinking, fast and slow The drunkardâs walk by Leonard Mlodinow Rational irrationality Survivorship bias Confirmation bias * Desirability bias Max Planck Russell Ackoff Deming Chaos theory Feynman - you are the easiest person to fool Dave Farley Titles Thereâs always a lot to talk about The continuation My best thinking time The beginnerâs mind We just work together Maintain curiosity Steer towards better Turn up the good Getting a thing we thought we wanted How frequently could we steer? We think we know what we want Not a systems thinker Talent plus luck A higher level than the work itself A little more talent and a lot more luck Iâll misquote it but Iâm close Re-think the things we already believe Stay open-minded Something else could eat us A student of the biases Walk down a different path -
Fredrik snackar data med Benny Andrén och Hugo Hjertén - experter pÄ data och röster i podden Datastudion. Data man har i sin organisation och vill göra bÀttre saker med - strukturera, göra tillgÀnglig, utvinna information och insikter ur och rent allmÀnt skapa vÀrde.
Data Àr dÀr agile var - företag sÀljer datapaketet, men förstÄelsen finns inte Àn.
Vi diskuterar ocksÄ hypehantering, och inte minst AI-hantering. Att komma in och fÄ företag att göra bra saker istÀllet för att jaga den senaste trenden utan att ta reda pÄ varför.
Vad Àr en dataplattform, och varför behöver Fredrik en? Se plattformen och jobb med data som en produkt som levererar vÀrde.
IfrÄgasÀtt data - man mÄste inte bara tÀnka inom den data man rÄkar ha precis nu.
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Benny Hugo Amiga 500 Generation 500 Jayway - numera Devoteam Modern data stack Data dao - företaget Benny och Hugo jobbar Google testade sig fram till rĂ€tt nyans av blĂ„tt A/B-testning Q group BI architect KPI:er OKR Capgemini LLM Generativ AI Data lake Data warehouse Data lakehouse Data mesh Zhamak Dehghani - upphovsperson till data mesh Matlab R Dataops ML-modeller Creedence Shoreline Hubspot DBT Datastudion Avsnitt av Datastudion om AI GDPR MĂ„lstyrning Ăredev Kallbadhuset Titlar En smĂ„lĂ€nning i exil VĂ€rlden med data DĂ„ kommer inte data hjĂ€lpa dig Ett databolag SĂ„ ni jobbar med data? Behöver vi bli datadrivna? Seanser och workshopar LĂ„t oss framstĂ„ som duktiga pĂ„ AI AI-tĂ„get Vad Ă€r det ni faktiskt vill fĂ„ ut? Bra data AI Ă€r moroten Samma sak för en ML-modell Jobba mot perfektion Sin nisch inom datastacken FĂ„ ut vĂ€rde ur data Vi behöver tvĂ„ Hugo Precis det som Ă€r IKEA -
Fredrik is again joined by Malin Sundberg and Kai Dombrowski for a review of attending this yearâs WWDC, working with âAIâ, and more.
The experience of attending - a lot about the great community. News from the conference - a Snow leopard year, in a good way. Lots of nice fixes and additions - Swiftui, fun widgets, and of course lots of question marks around whatever Apple intelligence will grow up to be. And of course a little side of the ongoing story of Apple versus the EU.
Apple intelligence also leads naturally into a discussion on how everyone works with language models, copilots, and so on.
There is also some discussion of summer development plans, localization, and the snobbiest coffee country in the world.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links Support us on Ko-fi! Malin Kai Previous episodes with Malin and Kai Uppleva Izotope RX Deep dish Swift Slices - the Deep dish Swift podcast Auphonic Adobeâs podcast enhance WWDC The WWDC keynote and other videos Infinite loop - used to be Appleâs main campus Apple park - Appleâs current main campus Apple design awards iOS dev happy hour One more thing Altconf The talk show live James Dempsey and the breakpoints James Dempsey on Slices Snow leopard Swift charts UIKit Live activities Apple versus EU:s digital markets act Metaâs Ray-ban glasses Fika Gemini Apple Mail Apple intelligence Intents Intents domains Apple private cloud compute Dynamic island Claude 3.5 sonnet Jack Cheng, author and developer of Bebop Apple localizations website Bankid Swish Kanban Firestore Pixelmator Quick notes Orbit Mimestream Swift island on Texel, the Netherlands Core coffee Titles Talking about IKEA furniture The biggest watch party in the world Essentially run by the community The community aspect The best Apple stories Open-ended on purpose A Snow leopard year Pop to the root view (Further) Into the view hierarchy Forgotten behavior Crisis averted Spiteful of the EU Grab a coffee together More spiteful than necessary Embrace fika culture Often not where people live All the timelines Lots of different laters Playful but also elegant I know what I want to convey Add small things to your home screen I said no bears I can not generate app icons that do not contain bears Plain Mail again The snobbiest coffee country in the world -
Fredrik och Kristoffer snackar React, Next.js, och ramverk som vill lösa fler och fler saker med fler och fler abstraktioner som samlar pÄ sig fler och fler specialfall som gör att man ÀndÄ mÄste förstÄ vad som hÀnder bakom kulisserna för att ha en chans.
Fredrik har jobbat med React orimligt lÀnge, Kristoffer kommer in med mycket nyare ögon, men bÄda funderar i samma riktningar kring vad man egentligen vill ha abstraherat Ät sig nÀr man bygger webbsaker.
Eller bara försöker komma Ät databaser för den delen.
Varför försöker man inte bygga saker med enklare lösningar först?
Ett stort tack till Cloudnet som sponsrar vÄr VPS!
Har du kommentarer, frÄgor eller tips? Vi Àr @kodsnack, @thieta, @krig, och @bjoreman pÄ Mastodon, har en sida pÄ Facebook och epostas pÄ [email protected] 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 Stöd oss pÄ Ko-fi! React JSX Next.js Server components Vercel Tobbe Redwood Avsnitt 583 med Tobbe Cache busting Joel Spolsky Making wrong code look wrong ORM:er Web components Vercels React- och Next.js-guider Yngwie Malmsteen-problemet Spring QT HTMX Shadow DOM Titlar Ett rörligt mÄl SÀkert fel i precis allt jag sÀger GrÀnsen mellan klient och server En liten React-lÄda Vad Àr vÀrldsbilden Abstrahera bort minnet Om jag kan leva i den hÀr abstraktionen Programmera som om minne inte existerade Som om nÀtverket inte existerade Ett tjockt abstraktionslager Arkitekturastronautism PÄ grund av hur datorer fungerar Uppmuntrar dig att inte förstÄ SÀtta hÀnderna i databasen Utan att egentligen förstÄ nÄgonting En bok om React Acceptera trasiga abstraktioner SÄhÀr* fungerar det - Mehr anzeigen