100 věcí, které by každý programátor měl znát

100 věcí, které by každý programátor měl znát

Podcast vznikl za účelem rozšiřovat obzory a přinášet nové vědomosti lidem, kteří se pohybují v IT. S hosty probereme do hloubky určitou technologii. Pokud máte zájem se zúčastnit podcastu jako host, kontaktujte mě na email jurij@starynec.cz.

Podcast 100 věcí, které by každý programátor měl znát je vložený na túto stránku z otvoreného informačného zdroja RSS. Všetky informácie, texty, predmety ochrany a ďalšie metadáta z informačného zdroja RSS sú majetkom autora podcastu a nie sú vlastníctvom prevádzkovateľa Podmaz, ktorý ani nevytvára ani nezodpovedá za ich obsah podcastov. Ak máš za to, že podcast porušuje práva iných osôb alebo pravidlá Podmaz, môžeš nahlásiť obsah. Ak je toto tvoj podcast a chceš získať kontrolu nad týmto profilom klikni sem.

Zoznam epizód (10 epizód)

10:25
  
18.03.2024

#10 Build, release, run

A codebase is transformed into a (non-development) deploy through three stages:The build stage is a transform which converts a code repo into an executable bundle known as a build. Using a version of the code at a commit specified by the deployment process, the build stage fetches vendors dependenci...
18:53
  
08.03.2024

#9 Backing services

A backing service is any service the app consumes over the network as part of its normal operation. Examples include datastores (such as MySQL or CouchDB), messaging/queueing systems (such as RabbitMQ or Beanstalkd), SMTP services for outbound email (such as Postfix), and caching systems (such as Me...
44:53
  
24.07.2023

#8 Devops vs SRE, Richard Fojta, Kryštof Matějka

V podcastu "DevOps vs. SRE" se podíváme pod pokličku do firem SentinelOne a Pipedrive a to s ohledem na následující témata:- Přechod z on-premises do cloudu- Cloudové výhody, nevýhody a šetření peněz- Ownership a cost management:- Release proces, testování a nasazení do produkce- ObservabilitaHosty:...
12:21
  
22.02.2023

#7 - Config

Třetí díl z dílny 12 factor apps. Podíváme se na best practice configů v aplikaci. Na co si dat pozor. Jako bonus nastíním zkušenost jak mít stabilní vývojové prostředí a produkci bez bugů.
15:00
  
09.01.2023

#6 - Dependencies

Druhý díl z dílny 12 factor apps. Podíváme se trošku do historie a řekneme si proč máme dependency. Na co si máme dat pozor při výběru knihoven. Nesmí chybět security check na vše. Myšlenka, že někdy je lepší okopírovat jednu funkci než použit 6MB libku.
30:35
  
21.11.2022

#5 - Codebase

První pilotní díl z dílny 12 factor apps. První díl začneme codebase, ale nezůstaneme jenom u toho. Podíváme se na git merge vs rebase, monorepo vs repo, podman vs docker a nakonec continouos delivery ve Spotify.
45:13
  
04.07.2022

#4 - GraphQL, Tomáš Voslař

V podcastu se dozvíte co je GraphQL, výhody vůči RESTu, jaké jsou typy operací, automatická dokumentace, validace vstupů a výstupů, cachování, code first vs schema first. Také se budeme bavit o distribuvané GQL, schema merging (lokální moduly), schema stitching (mikro služby, imperativní), federatio...
54:26
  
16.06.2022

#3 - HEXA a DDD, Marek Braun

Dozvíte se co je Hexagonal Architecture a jak ji na první pohled poznáte, na co si dát pozor, kde to má smyl použít a kde nikoli. Stejně tak se dozvíte co je Domain Driven Design a podrobnější popis jak na to. Host Marek Braun (https://www.linkedin.com/in/marek-braun-a6a025140/)
21:55
  
18.04.2022

#2 - Go, Marek Drápal

V tomto díle si s Markem budeme povídat o Go. Marek nyní dělá Senior Golang vývojáře, kde má na starosti komponentu, která replikuje data z Postgre do MongoDB, které pak slouží jako read vrstva. Komponenta v peaku odbavuje 25 000 zpráv do sekundy. Budeme si povídat o těchto tématech: Co je Go a pro...
58:49
  
24.10.2021

#1 - Elasticsearch, Petr Novotný

Co je Elasticsearch a co je Elastic stack? K čemu je? Základní oblasti: • Search • Analýza dat • Observability • Security Projedeme postupně jednotlivé použití Elasticu, k čemu vůbec lidem může pomoct Search Search - strukturované vyhledávání Analýza dat Observability Mám ve firmě už Prometeus, vyu...
Táto webová stránka používa súbory cookies, ktoré sú potrebné pre správne fungovanie a skvalitňovanie webovej stránky. Ďalšie informácie o tom, ako používame súbory cookies, nájdete tu.
Bližšie informácie o spracúvaní osobných údajov ako aj o súboroch cookies nájdete tu.

Technické cookies

Vždy aktívne cookies sú nevyhnutne potrebné na základné fungovanie. Bez týchto súborov by sme nemohli poskytovať služby, ktoré umožňujú tejto stránke fungovať.

Funkčné cookies

Funkčné cookies vylepšujú fungovanie webových stránok, nakoľko si môžu pamätať napríklad informácie ako používateľské meno, jazyk alebo preferovanú polohu. Vďaka zapamätaniu si Vašich volieb môže stránka poskytovať vylepšené a osobnejšie služby.

Analytické cookies

Tieto cookies zhromažďujú anonymné informácie o tom, ako používatelia využívajú webové stránky. Z týchto dát sa dozvieme, ako používatelia reagujú na stránku poskytnutím informácií o tom, aké oblasti navštívili, aký čas na našej stránke strávili, a či sa pri tom vyskytli nejaké problémy, napríklad chybové hlásenia, čo nám pomáha vylepšovať webovú stránku.

Marketingové cookies

Marketingové cookies pomáhajú sledovať Vaše online návštevy a aktivitu na našich webových stránkach. Uvedené pomáha poskytovať a zobrazovať Vám relevantnejšie reklamy alebo obmedzujú počet zobrazení reklamy. Tieto súbory cookie môžu zdieľať tieto informácie s inými organizáciami alebo inzerentmi. Ide o trvalé súbory cookie a takmer vždy pochádzajú od tretích strán.