Kodsnack

Fredrik snackar med Viktor Löfgren om Marginalia search - sökmotorn Viktor bygger på heltid och som i praktiken ensam utvecklare. Hur får man ens idén? Är det så svårt som det verkar? Hur kunde Marginalia search bli ett heltidsjobb?

Det började med “det här kan väl aldrig funka, men varför inte?” Viktor berättar hela historien, från hybris och Raspberry pi till heltidsjobb och en riktig server. Ett projekt som faktiskt är “web scale” på riktigt! Och det med enserver.

Allt är Java! Varför, och hur funkar det? Är det kanske en liten nackdel att de flesta som jobbar med Java har jobb?

Och borde vi inte undvika tydligt definierade projekt och mål lite oftare och optimistiskt ta oss an svårare saker?

Viktor slår ett slag för att försöka lösa lite större och svårare problem, istället för att förenkla och begränsa allt från start.

Det finns inga problem med sökmotorer som är supersvåra, men man behöver ha många verktyg i sin verktygslåda.

Återanvändning av kod? Inte så mycket som man skulle kunna tro. Kopiera och kasta bort är en bra riktning.

Planering, listor, och att låta hjärnan jobba klart med bakgrundsprocesser.

Rankning av sidor, analyser, och utmaningen att kartlägga, förstå, och motverka olika typer av sökmotoroptimering.

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

  • Jag har byggt en internetsökmotor
  • I min hybris
  • En miljard dokument
  • Sökmotorförkunskaper
  • Åttiotalsteknik
  • En server av PC-hårdvara
  • Motsatsen till React- och Nodeutveckling
  • Boomer till hjärtat
  • Jag som står för förändringarna
  • Lösa problem som alla har
  • Klart att det inte går
  • Åka till månen innan smarta mål
  • Ett sätt att jobba som funkar om man jobbar själv
  • 100% bild av hela kodbasen
  • En väldigt stor verktygslåda
  • Handskruvat
  • Mina Pokemon
  • Vad är tillräckligt mycket?
Direct download: 653.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Grace Jansen about cloud tools, and bringing them to your local machine in a better way. Opentelemetry is a great tool, but it’s not the whole story for observability. Gathering the data is just the first step.

In the second half, we leave telemetry and talk about realizing you have things to share and sharing them with other people. Find out what makes you tick, and share experiences around that. Grace also shares some concrete presentation-building tips at the end.

Ask the question, and be more you!

Recorded during Øredev 2024.

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

  • After-lunch lull
  • So polyglot
  • Ready for microservices
  • (You need) Many minds
  • Now I have a pile
  • (Take) The best of nature
  • The path was being them
  • Something I bring to the table
  • Ask the question
  • A unique presentation
Direct download: 652.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Patrik Svensson om Opencli - Patriks nyskapade förslag till en standard för att beskriva kommandoradsapplikationers gränssnitt.

Det borde inte vara en stor grej att publicera ett förslag till en spec för någonting. Faktum är att mycket fler borde göra det! Fler borde få hybris.

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

  • Om det fanns en spec
  • Inte för mänsklig konsumtion
  • Inte rädd för att göra bort mig
  • Handknacka en spec
  • Halvbakade tankar
  • Klia CLI
  • Det finns ju manpages
  • Inga problem att göra bort mig
  • En enorm, komplex best
  • Tiotusen företag i ett företag
  • Dialekter av CLI-applikationer
  • -build
  • Hela Jira-spektrat
Direct download: 651.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Lars Wikman om Lars senaste projekt: att arrangera konferenserna Goatmire Elixir och Nervesconf EU.

Vad handlar konferenserna om? Hur kommer det sig att Lars arrangerar dem? Hur får man tag på sponsorer, talare, och allt annat som behövs?

Och varför är det bra i sammanhanget att vara programmerare, och lite puckad?

Vill du gå på konferenserna? (Klart du vill!) Använd koden getasnack så får du rabatt!

Och ja, vi förklarar också vad sjutton Goatmire egentligen betyder.

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

  • Alltså inte Stockholm
  • Det är inte Stockholm
  • Designa ett bra event
  • Stället där jag gifte mig
  • Ingen fattar vad jag gör
  • Eventmänniska
  • Insyltade i Elixir
  • En linje där allt är spikat
  • När talarna känner sig omhändertagna
  • Vara programmerare, och lite puckad
  • Ett treakters monodrama
  • Ett överdåd av karaktär
  • Jag vill inte ha en changelog
  • Hennes praktikplats känner mig
  • BEAMen på BEAMigt sätt
  • Bunden till scenen
  • Min lilla Inkscapedans
Direct download: 650.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Svante Richter som berättar om sitt projekt Maps.black - det enklaste sättet att självhosta och använda fria och öppna kartor.

Vore det inte fint att kunna ha en komplett världskarta som man lätt kunde lägga på och använda från ett SD-kort? Men, hur lyckas man med det? Hur sätter man ihop en kartlösning? Och vad behöver man göra för att lyckas hosta den? Oväntat lite, är svaret!

(Svantes servrar får däremot jobba en del för att sätta ihop kartpaketen när en ny version ska bakas.)

Sedan finns det förstås icenser också - om du tror det är lurigt med licenser på kod så har du inte hört talas om kartlicenser!

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

  • Ett relaterat tema
  • Tillbaka till databasen
  • På varenda zoomlager
  • Kvadratisk tillväxt
  • 360 miljoner filer
  • Hack ovanpå ett hack ovanpå ett hack
  • Vilken blobstore som helst
  • Kompatibla nog med varandra
  • En global världskarta
  • Min prepperbox
  • Tydligen ett effektivt sätt att göra det på
  • De resterande två terabyten
  • Direkt diskaccess
  • Skapa mitt eget hack
  • Pålitligt över tid
  • Allting ska vara paketerat
  • Det perfekta subsetet
  • (Många) fördelar med Liechtenstein
  • Varför gör vi detta?
  • Deltadiffar över HTTP
Direct download: 649.mp3
Category:general -- posted at: 6:30am CET

1