
26 episodes

SoftCraft Podcast SoftCraft Podcast
-
- Technology
Podcast by SoftCraft Podcast
-
26 - Knihy
Je kniha v dnešní rychle se měnící době stále dobrý zdroj informací pro vývojáře? Jak moc technické knihy číst? A co třeba ty netechnické nebo úplně mimo obor? Jaké jsou naše oblíbené knihy? Na to vše jsme se pokusili odpovědět v tomto díle našeho podcastu.
Odkazy:
- Clean Code (https://www.goodreads.com/book/show/3735293-clean-code)
- Clean Coder (https://www.goodreads.com/book/show/10284614-the-clean-coder)
- Understanding the Four Rules of Simple Design (https://www.goodreads.com/book/show/21841698-understanding-the-four-rules-of-simple-design)
- Pragmatic Programmer (https://www.goodreads.com/book/show/4099.The_Pragmatic_Programmer)
- The Phoenix Project (https://www.goodreads.com/book/show/17255186-the-phoenix-project)
- The Unicorn Project (https://www.goodreads.com/book/show/44333183-the-unicorn-project)
- Pragmatic Thinking and Learning (https://www.goodreads.com/book/show/3063393-pragmatic-thinking-and-learning)
- Hluboká práce (https://www.melvil.cz/kniha-hluboka-prace/)
- Digitální minimalismus (https://www.melvil.cz/kniha-digitalni-minimalismus/)
- Rework (https://www.goodreads.com/book/show/6732019-rework)
- It Doesn't Have to Be Crazy at Work (https://www.goodreads.com/book/show/38900866-it-doesn-t-have-to-be-crazy-at-work)
- Soft Skills: The Software Developer's Life Manual (https://www.goodreads.com/book/show/23232941-soft-skills) -
25 - Umělá inteligence
Tentokrát opět s hostem.. umělou inteligencí v podobě ChatGPT. Je to konec vývojářů a dalších profesí?
Odkazy:
- Aktuality: Advent of Code (https://adventofcode.com/), AWS re:Invent (https://reinvent.awsevents.com/)
- ChatGPT (https://openai.com/blog/chatgpt/)
- Will ChatGPT Destroy iOS Developer Jobs? A Demonstration (https://www.youtube.com/watch?v=RmaCJyvSyUE)
- AI HELPED ME TO REFACTOR A REACT COMPONENT STEP BY STEP (https://www.youtube.com/watch?v=I9B8pPaQRfY)
- A collection of 50 curated AI designs (https://twitter.com/javilop/status/1601521685454147589)
- Midjourney (https://midjourney.com/, https://twitter.com/midjourney)
- DALL-E (https://openai.com/dall-e-2/)
- Microsoft jako investor do Open AI (https://www.theregister.com/2022/10/21/microsoft_openai_investment/)
- Matematická úloha od Ondřej Žára (https://twitter.com/0ndras/status/1599787281111547905) -
24 - Mob programovaní
Znáte párové programování? Přijde vám to jako skvělý přístup? Nebo vám dva programátoři u jednoho počítače nedávají smysl? A co třeba 3, 4, 5 nebo i více? V tomto díle našeho podcastu vám Marian Schubert povypráví co je to Mob programování a jak to v jeho týmu již několik let úspěšně praktikují.
Odkazy:
- Marian Schubert (https://twitter.com/MarianSchubert)
- Woody L. Zuill - Mob Programming: A Whole Team Approach (https://www.youtube.com/watch?v=cJqXs_ZK02I)
- Mob Programming: A Whole Team Approach (https://leanpub.com/mobprogramming)
- Mobující Marianův tým (https://www.youtube.com/watch?v=CYSPra-k4ZA)
- Nástroje, které používají: Anydesk (https://anydesk.com/en), Zoom (https://zoom.us/), Mob timer (https://mobti.me/) -
23 - Lukáš Konarovský
O své dlouholeté zkušenosti s vývojem úspěšného softwarového produktu se s námi podělil Lukáš Konarovský z firmy Fakturoid. Dozvíte se nejen o technologickém zázemí, ale především o důležitosti testování, krásného kódu a použití osvědčených technologií.
Odkazy:
- “One of the biggest issues in software companies is technical debt”, Investing in Enterprise Software (https://www.joincolossus.com/episodes/87713997/f-investing-in-enterprise-software)
- Fakturoid (https://www.fakturoid.cz/)
- Hotwire (https://hotwired.dev/)
- Atomic CSS (https://css-tricks.com/lets-define-exactly-atomic-css/)
- Shape Up (https://basecamp.com/shapeup) -
22 - Konference
Po ukončení covidových opatření se nám opět naskýtá příležitost se potkávat osobně. Má to vůbec smysl? Jaké konference navštívit? Proč se seznamovat s novými lidmi? Co si zkusit taky zapřednášet? Featuring Chaincamp, Hyperledger Forum, jOpenSpace a další.
Odkazy:
- Nová šichta (https://www.csfd.cz/film/892942-nova-sichta/prehled/)
- NASA hackathon (https://nasaspaceapps.cz) 1. - 2. 10.
- jOpenSpace (https://www.jopenspace.cz) 7. - 9. 10.
- Coderetreat (https://www.meetup.com/coderetreat-cz/) 5. 11.
- ChainCamp (https://www.chaincamp.cz/)
- The Ethereum Merge is a Monumental Blunder (https://www.youtube.com/watch?v=gyP0uxxB6V8)
- Hyperledger Global Forum (https://events.linuxfoundation.org/hyperledger-global-forum/) -
21 - Softwarové nástroje
Jako každý správný řemeslník musí mít i sotfware vývojář svůj vyladěný toolbox s nástroji. Probrali jsme co a jak používáme my. Od editoru, terminálu a prohlížeče až po další různé vychytávky, které nám usnadňují práci.
Odkazy:
* John Carmack Lex Fridman Podcast, (https://lexfridman.com/john-carmack/)
* Kevlin Henney - Concurrent Affairs: Procedural Programming Unlocked - NDC London 2022 (youtu.be/Hi6ICEVVRiw)
* IDE a editory: Visual Studio Code, IntelliJ IDEA
* Terminály: Zsh (https://www.zsh.org/), Oh My Zsh (https://ohmyz.sh/), fish (https://fishshell.com/), iTerm2 (https://iterm2.com/), Warp (https://www.warp.dev/), Hyper™ (https://hyper.is/)
* Prohlížeče: Brave Browser (https://brave.com/), DuckDuckGo (https://duckduckgo.com/), You.com (https://you.com), octotree (https://www.octotree.io/), Grammarly (https://grammarly.com/)
* Ostatní: LICEcap (https://www.cockos.com/licecap/), QuickTime Player, Loom (https://support.loom.com/hc/en-us), CloudApp (https://www.getcloudapp.com/), f.lux (https://justgetflux.com/news/pages/macquickstart/), Moom (https://manytricks.com/moom/), Magnet (https://magnet.crowdcafe.com/), Rectangle (https://rectangleapp.com/)