Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
Episode | Date |
---|---|
#97: Ruby: help every programmer to be productive and to be happy
|
Feb 13, 2023 |
#96: Border Gateway Protocol: the duct tape that makes the Internet work
|
Feb 06, 2023 |
#95: SQLite: the most ubiquitus database on the planet. And beyond!
|
Jan 23, 2023 |
#94: Scala: language with academic background and huge industry adoption
|
Jan 16, 2023 |
#93: K-means clustering: machine learning algorithm to easily split observations into multiple buckets
|
Jan 11, 2023 |
#92: Clojure: a languages that will change the way you think about programming
|
Nov 28, 2022 |
#91: Asynchronous communication: loose coupling in distributed systems
|
Nov 21, 2022 |
#90: Mastodon: next-generation, open source social network
|
Nov 15, 2022 |
#89: RabbitMQ: A proven message broker for asynchronous communication
|
Oct 12, 2022 |
#88: SLI, SLO and SLA: a number, a threshold and a legal document respectively
|
Oct 03, 2022 |
#87: Artificial neural networks: imitating human brain to solve problems like humans
|
Sep 27, 2022 |
#86: Proof of stake: how to cut global energy usage by 0.2%
|
Sep 19, 2022 |
#85: Genetic algorithm: natural selection helps to solve coding problems
|
Sep 13, 2022 |
#84: Non-fungible token (NFT): digital, decentralized art market
|
Aug 29, 2022 |
#83: Real-time bidding: how online tracking helps serving ads
|
Aug 23, 2022 |
#82: MongoDB: the most popular NoSQL database
|
Aug 16, 2022 |
#81: Quarkus: supersonic, subatomic Java (guest: Holly Cummins)
|
Aug 05, 2022 |
#80: Ethereum: a distributed virtual machine for exchanging money and bored apes
|
Jul 04, 2022 |
#79: QUIC: what makes HTTP/3 faster
|
Jun 30, 2022 |
#78: Stuxnet: computer virus that you can admire
|
Jun 20, 2022 |
#77: DDoS: take down a server, one request at a time
|
Jun 13, 2022 |
#76: 12th Factor App: portable and resilient services start here. Part 8-12/12
|
Jun 06, 2022 |
#75: 12th Factor App: portable and resilient services start here. Part 1-7/12
|
May 31, 2022 |
#74: SOAP: (not really) Simple Object Access Protocol
|
May 16, 2022 |
#73: Neo4j: all your data as a graph?
|
May 10, 2022 |
#72: React.js: library that won frontends?
|
May 06, 2022 |
#71: Erlang: let it crash!
|
Apr 26, 2022 |
#70: CRDT: Conflict-free Replicated Data Type (guest: Martin Kleppmann)
|
Apr 12, 2022 |
#69: DevOps: not a job position, but culture and mindset
|
Feb 14, 2022 |
#68: ACID transactions: don't corrupt your data
|
Feb 01, 2022 |
#67: Version control systems: auditing source code, tracking bugs and experimenting
|
Jan 25, 2022 |
#66: Aspect-oriented programming: another level of code modularization
|
Jan 18, 2022 |
#65: Zero Downtime deployment: If it hurts, do it more often
|
Jan 10, 2022 |
#64: TypeScript: will it entirely replace JavaScript?
|
Jan 03, 2022 |
#63: Logging libraries: auditing and troubleshooting your application
|
Dec 27, 2021 |
#62: Object-relational mapping: hiding vs. introducing complexity
|
Dec 20, 2021 |
#61: Spring framework: 2 decades of building Java applications
|
Dec 15, 2021 |
#60: Haskell: purely functional and statically typed programming language
|
Dec 07, 2021 |
#59: How compilers work: from source to execution
|
Nov 29, 2021 |
#58: Consumer-driven Contracts: TDD between services
|
Nov 22, 2021 |
#57: Kotlin: Much more than 'better Java'
|
Nov 16, 2021 |
#56: Test-driven development: It's not about testing
|
Nov 02, 2021 |
#55: Percentages, percentage points and basis points: understand your metrics
|
Oct 25, 2021 |
#54: Immutability: from data structures to data centers
|
Oct 19, 2021 |
#53: CDN: Content Delivery Network: global scale caching
|
Oct 11, 2021 |
#52: How computers work: from electrons to Electron
|
Oct 04, 2021 |
#51: Cloud computing: more than renting servers per minute
|
Sep 27, 2021 |
#50: Property-based testing: find bugs automatically by generating thousands of test cases
|
Sep 21, 2021 |
#49: Functional programming: academic research or new hope for the industry?
|
Sep 13, 2021 |
#48: Distributed tracing: find bottlenecks in complex systems
|
Sep 07, 2021 |
#47: Terraform: managing infrastructure as code
|
Jul 05, 2021 |
#46: Kubernetes: Orchestrating large-scale deployments
|
Jun 29, 2021 |
#45: Node.js: running JavaScript on the server (!)
|
Jun 21, 2021 |
#44: RESTful APIs: much more than JSON over HTTP
|
Jun 15, 2021 |
#43: Public-key cryptography: math invention that revolutionized the Internet
|
Jun 07, 2021 |
#42: Flow control and backpressure: slowing down to remain stable
|
May 31, 2021 |
#41: Unicode: can you see these: Æ, 爱 and 🚀?
|
May 24, 2021 |
#40: Docker: more than a process, less than a VM
|
May 18, 2021 |
#39: DNS: one of the fundamental protocols of the Internet
|
May 11, 2021 |
#38: HTTP cookies: from saving shopping cart to online tracking
|
Mar 30, 2021 |
#37: Fallacies of distributed computing
|
Mar 22, 2021 |
#36: Microservices architecture: principles and how to break them
|
Mar 16, 2021 |
#35: Reactive programming: from spreadsheets to modern web frameworks
|
Mar 02, 2021 |
#34: SQL joins
|
Feb 22, 2021 |
#33: OAuth 2.0
|
Feb 16, 2021 |
#32: (Cryptographic) hash function
|
Feb 08, 2021 |
#31: Redis
|
Feb 01, 2021 |
#30: Linear Regression
|
Jan 18, 2021 |
#29: Time synchronization
|
Jan 12, 2021 |
#28: Event sourcing
|
Jan 05, 2021 |
#27: Proof-of-work algorithm in blockchain
|
Dec 29, 2020 |
#26: Blockchain
|
Dec 22, 2020 |
#25: High-frequency trading
|
Dec 14, 2020 |
#24: Service discovery
|
Dec 08, 2020 |
#23: Garbage collection
|
Nov 30, 2020 |
#22: Moore's Law
|
Nov 23, 2020 |
#21: SSE and WebSockets
|
Nov 03, 2020 |
#20: Chaos engineering
|
Oct 26, 2020 |
#19: GraalVM
|
Oct 19, 2020 |
#18: JIT - Just-in-time compilation
|
Oct 12, 2020 |
#17: BPM: Business process modeling
|
Oct 06, 2020 |
#16: Akka
|
Sep 22, 2020 |
#15: Mutation testing
|
Sep 14, 2020 |
#14: Static, Dynamic, Strong and Weak Type Systems
|
Aug 31, 2020 |
#13: Cassandra
|
Aug 18, 2020 |
#12: Continuous integration, delivery and deployment
|
Aug 11, 2020 |
#11: MapReduce
|
Aug 04, 2020 |
#10: HTTP protocol
|
Jul 27, 2020 |
#9: Retrying failures
|
Jul 21, 2020 |
#8: Kafka's design
|
Jul 14, 2020 |
#7: Speed of light
|
Jul 06, 2020 |
#6: Little's law
|
Jun 30, 2020 |
#5: asm.js and WebAssembly
|
Jun 16, 2020 |
#4: Serverless
|
Jun 08, 2020 |
#3: GraphQL
|
Jun 02, 2020 |
#2: Service Mesh
|
May 26, 2020 |
#1: Circuit Breaker
|
May 12, 2020 |
#0: Meta
|
Apr 27, 2020 |