Kodsnack 620 - Encapsulation of knowledge, with Dejan Milicic
Kodsnack17 Joulu 2024

Kodsnack 620 - Encapsulation of knowledge, with Dejan Milicic

Fredrik talks to Dejan Milicic about software development - understanding, methods, and stories.

We start by talking about encapsulation of knowledge and the essential software in organizations. Almost every organization should - it can be argued - be developing software that solves their unique problems, and yet so many outsource so much of their knowledge encapsulation. Oh, and we can never completely encapsulate our knowledge in code either, so all the more reason to keep people who actually know what the code does and why around.

Dejan tells us about his way to Ravendb and a developer relations role - and how you can craft your own job, stepping suitably outside of your comfort zone along the way.

We also talk about shortening attention spans, daring to dig down a bit and find out about the context of things. Like the second sentence of some oft-repeated quote. Prohibit bad things, but help automate doing good things and avoid doing the bad things completely.

Dejan shares some database backstories - why would someone want to build one more database? Specifically, what lead to the creation of Ravendb? And the very strong opinions which have been built into it. Avoiding falling into marketing-driven development.

After that, we drift into talking about processes and how we work. Every organization is unique - which strongly speaks against adapting the "best practices" and methodologies of others. Or keeping things completely the same for too long. Innovation is also about doing what other people are not doing.

Why is concurrency still hard? The free lunch has been over for twenty years! Functional programming and immutability offer ways forward, why aren't these concepts spreading even more and faster? We get right back to understanding more context when Dejan discusses how few of us seem to have understood, just for example, the L in SOLID. Dive deeper, read more, and you will find new things and come up with new ideas.

Finally, Dejan would like to see software development becoming just a little bit more mathematical. So that things can be established, verified and built on in a different way.

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 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! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links Titles
  • A mathematician turned software developer
  • Coding, but without deadline
  • Saturated with software development
  • Encapsulation of knowledge
  • A bit surreal
  • Accept people as they are
  • There's a second line
  • Professional depression
  • Prevented, not diagnosed
  • The pipeline kind of thinking
  • Frustration-driven development
  • (You shouldn't be) Punished for being successful
  • The largest company of his or her life so far
  • Optimized for maintaining the status quo
  • Wash away all the context
  • Manager of one
  • The proverbial Jira
  • Substantial content
  • Methods of moving forward

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(715)

Kodsnack 613 - Opt-in nations, with Corin Ism

Kodsnack 613 - Opt-in nations, with Corin Ism

Recorded on-stage at Øredev 2024, Fredrik talks to Corin Ism about the power of developers to change the world for the better. Much of what we do is building virtual worlds - virtual nations if you wi...

2 Joulu 202429min

Kodsnack 612.5 - Glöm inte Advent of code!

Kodsnack 612.5 - Glöm inte Advent of code!

Advent of code är snart här igen - vill du vara med och lösa problem? Hoppa in i vår Slack-kanal, dela dina lösningar i vårt Github-repo och maximera adventsmyset på alla sätt. Eller luta dig tillbaka...

28 Marras 20241min

Kodsnack 612 - Where types first come in, with Pedro Abreu

Kodsnack 612 - Where types first come in, with Pedro Abreu

Fredrik talks to Pedro Abreu about the magical world of type theory. What is it, and why is it useful to know about and be inspired by? Pedro gives us some background on type theory, and then we talk ...

26 Marras 202455min

Kodsnack 611 - Intermedioker, med Petter Boström och Lars Wikman

Kodsnack 611 - Intermedioker, med Petter Boström och Lars Wikman

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 mella...

19 Marras 202441min

Kodsnack 610 - Undvika att behöva ha ett backend, med Svante Richter

Kodsnack 610 - Undvika att behöva ha ett backend, med Svante Richter

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 ...

12 Marras 202445min

Kodsnack 609 - Fyra nyanser av blått, med Lars Wikman

Kodsnack 609 - Fyra nyanser av blått, med Lars Wikman

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 s...

5 Marras 202457min

Kodsnack 608 - Absolut inte använda processorn, med Lars Wikman

Kodsnack 608 - Absolut inte använda processorn, med Lars Wikman

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 Codeb...

29 Loka 202459min

Kodsnack 607 - Emberisms, with Balint Erdi

Kodsnack 607 - Emberisms, with Balint Erdi

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 mor...

22 Loka 202455min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-niinku-asia-on
rss-rahamania
psykologia
rss-hereilla
rss-arkea-ja-aurinkoa-podcast-espanjasta
taytta-tavaraa
rahapuhetta
kesken
rss-valo-minussa-2
rss-tietoinen-yhteys-podcast-2
kehossa
dear-ladies
rss-duodecim-lehti
rss-koira-haudattuna
rss-narsisti
rss-tyohyvinvoinnin-aakkoset