8 episodes

Sve što ste hteli da znate o softverskom inženjerstvu, a niste smeli da pitate!

Podkast IT Tipa Podkast IT Tipa

    • Technology

Sve što ste hteli da znate o softverskom inženjerstvu, a niste smeli da pitate!

    Podkast IT Tipa 7: Ruby (gost: Nikola Đuza)

    Podkast IT Tipa 7: Ruby (gost: Nikola Đuza)

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    TIMESTAMPS



    00:00 - Uvod
    00:25 - Zašto Ruby?
    01:24 - Ruby on Rails
    05:44 - Da li je Ruby aktuelan i danas?
    13:03 - Elixir
    16:10 - Ruby -> JavaScript
    18:40 - Non-web Ruby development
    22:13 - Ruby (ne Rails) web framework
    28:10 - Ruby u startup svetu
    30:22 - Tržišna cena Ruby programera
    34:19 - Ruby community
    37:24 - Senior Rails developer?
    39:07 - Rails vs Laravel
    46:20 - Ruby poslovi u Srbiji i regionu
    50:28 - Rewrite Ruby-ja
    54:34 - Ruby + Frontend frameworks
    1:02:02 - Odjava



    Resursi



    Modules count: http://www.modulecounts.com/
    Gumroad: https://gumroad.com/
    TopTal: https://www.toptal.com/
    RailsCasts: http://railscasts.com/
    Remix: https://remix.run/
    Helpjuice: https://helpjuice.com/
    Ruby on JVM: https://www.jruby.org/

    • 1 hr 3 min
    Podkast IT Tipa 6: PHP (gost: Srđan Marjanović)

    Podkast IT Tipa 6: PHP (gost: Srđan Marjanović)

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    TIMESTAMPS



    01:10 - Zašto Laravel a ne Symphony?
    02:48 - LaraCasts
    03:30 - ORM pristup Laravel vs Symphony, ActiveRecord vs UnitOfWork
    08:28 - Da li PHP može da parira C#/Javi u sferi razvoja web/aplikativnog softvera
    10:25 - PHP Fondacija?
    15:50 - Koliko je PHP privlačan ljudima koji tek ulaze u programiranje
    22:50 - Mač sa dve oštrice, instant feedback rezultata rada u PHPu
    25:00 - Da li WordPress ecosystem unazađuje PHP?
    32:23 - Kako se PHP snalazi u sferi razvoja modernog softera/infrastrukture/CloudNative pristupa
    40:20 - Sličnost između Rails i Laravel?
    42:22 - Tvrdnja da su PHP developeri jeftiniji od drugih developera?
    46:37 - PHP je sve samo ne mrtav
    49:05 - Facebook PHP, Hack, HHVM
    52:00 - Koji jezik ti izgleda privlačan kao alternativa za PHP?
    1:01:40 - Čime bi se bavio ako ne programiranjem?
    1:03:30 - PHP Bad šolja / Odjava



    Resursi
    https://laracasts.com/



    Facebook HHVM
    https://hhvm.com/



    PHP Foundation
    https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/

    • 1 hr 4 min
    Epizoda 5: Anti-uzori

    Epizoda 5: Anti-uzori

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    TIMESTAMPS



    00:00 - Uvod
    4:20 - Kako dolazimo do anti-patterna
    7:45 - Vendor Lock-in?
    8:25 - "OOP Bad"
    12:51 - Design by committee
    16:05 - Pisati dokumentaciju radi dokumentacije
    22:50 - Analysis Paralysis
    28:30 - Mortgage Driven Development / Job Security
    29:58 - Cargo cult programming
    31:05 - God class
    36:20 - Magic numbers/strings
    38:15 - Error hiding
    41:10 - Inercija ka anti-patternima kada promenimo tehnologiju ili čak oblast

    • 48 min
    Epizoda 4: React 18 (gost: Kim Novak)

    Epizoda 4: React 18 (gost: Kim Novak)

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    TIMESTAMPS



    00:00 Uvod
    00:22 Poštovana gošća Kimberly Novak
    01:00 React sa JS ili TS i zašto TS
    01:45 Sebastian priznaje svoje grehe
    02:48 Nikola priznaje svoje grehe?
    03:34 He who shall not be named
    04:00 React 18 Suspense
    08:43 Uticaj na SEO
    09:32 Dynamic Rendering (Nikola će poludeti?)
    11:52 Module Federation
    15:08 Server Components (vraćamo se u prošlost?)
    16:46 Thinking and Teaching Suspense
    17:47 Budućnost lifecycle-a
    18:24 Batch mehanizam
    20:20 React postaje Angular?
    21:00 React na steroidima
    21:52 React 18 i Gatsby
    23:00 Mikrofrontendi ka mikroservisima
    24:18 Frontend na steroidima
    26:00 React 18 Hidratacija
    27:35 Zašto React a ne neki drugi framework?
    29:44 Vue 3
    30:35 Prelazak sa Vue na React
    31:30 React postaje Angular
    33:34 Mikrofrontendi - Vue i React istovremeno?
    36:44 React 18 Suspense again
    37:18 NextJS vs React 18
    38:45 AI powered code completion
    41:14 Da li će usložnjavanje frontend arhitekture privući computer science fanatike?
    42:21 Ispraćaj gošće + životno pitanje + poklon propo

    • 43 min
    Epizoda 3: React Native (gost: Aleksandar Okiljević)

    Epizoda 3: React Native (gost: Aleksandar Okiljević)

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    TIMESTAMPS



    00:00 Uvod
    00:46 Poštovani gost Aleksandar Okiljević
    01:27 Organizacija malih, srednjih i velikih projekata?
    02:40 Ejectovanje expo-a iz ReactNative projekta?
    03:20 Veći ReactNative projekti? Facebook, Facebook Ads Manager, Facebook Analytics, Instagram
    05:35 Bridge sa native, iskakanje iz JS-a u native?
    9:25 Prelazak sa Native na ReactNative vs Prelazak sa React-a na ReactNative?
    11:50 Kako izgleda proces release-ovanja RN aplikacije? (Fastlane/AzureDevOps)
    13:50 Non-unit testovi?
    16:55 Accessibility u RN?
    20:10 StateManagement?
    22:40 Integracije sa Backend servisima?
    23:00 Typechecking, Flow vs Typescript
    28:28 Styling?
    35:10 PushNotifications RN na verziji 0.59
    39:00 Ispraćaj gosta + životno pitanje

    • 40 min
    Epizoda 2: Changelog (Pyodide, NodeGui, Rome tools, ZX, Kafka Summit…)

    Epizoda 2: Changelog (Pyodide, NodeGui, Rome tools, ZX, Kafka Summit…)

    Pronađite nas na našem sajtu: https://itpodkast.com/​



    streaming servisima:



    Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEF
    Deezer: https://www.deezer.com/sr/show/2573342
    Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​
    Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181
    Stitcher: https://www.stitcher.com/show/podkast-it-tipa



    kao i na društvenim mrežama:​



    Twitter: https://twitter.com/podkastittipa
    Instagram: https://www.instagram.com/podkastittipa
    Facebook: https://www.facebook.com/podcastittipa



    Aleksandar Okiljević: https://www.linkedin.com/in/aleksandar-okiljevic-669232140/



    TIMESTAMPS



    00:00 INTRO
    00:34 CPython via WebAssembly, Sci-Kit, NumPy, DataScientists rejoice
    02:00 Svelte Summit, NodeGUI, NodeJS + native QT render
    5:34 Karmada - Multi-Cluster Kubernetes orkestracija
    8:01 Google/ZX - bash scripting kroz NodeJS
    11:23 ROME tools - Bundler kao all-in-one tool, 0 dev dependencies
    15:05 Netflix Cloud Services
    19:15 Kafka summit
    20:38 Chrome #:~:text=
    22:25 RIP NodeJS10, Benchmark results NodeJS
    25:19 V8 9.1 top level async await
    26:55 ukinuti VPC Peering data transfer costs u istoj AZ
    28:48 - CloudFront Functions - 1ms,, ECMAScript 5.1
    31:35 - Odjava



    REFERENCE



    Pyodide
    https://pyodide.org/en/stable/



    Svelte Summit Spring
    https://www.youtube.com/watch?v=fnr9XWvjJHw&t=4s



    NodeGui
    https://docs.nodegui.org/



    Karmada
    https://github.com/karmada-io/karmada



    ZX
    https://github.com/google/zx



    Rome tools
    https://rome.tools/



    Netflix Drive
    https://netflixtechblog.com/netflix-drive-a607538c3055



    Kafka Summit
    https://www.kafka-summit.org/



    Disclaimer:
    New feature can deep-link to specific text on a Web page, with highlighting.
    6/19/2020
    https://arstechnica.com/gadgets/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension/



    ACME Air Airline Benchmark
    https://github.com/acmeair/acmeair



    VPC Peering Costs
    https://aws.amazon.com/about-aws/whats-new/2021/05/amazon-vpc-announces-pricing-change-for-vpc-peering/



    Cloudfront functions
    https://aws.amazon.com/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/

    • 31 min

Top Podcasts In Technology

Lex Fridman
Jason Calacanis
NPR
Jack Rhysider
Recode & The Verge
Ben Gilbert and David Rosenthal