PinnedInGeek CulturebyJosip Vojak·Oct 17, 2021How to create 37.5 million data in PostgreSQL in a matter of secondsCreate a ton of predefined data using this simple and effective technique.A response icon1A response icon1
PinnedInCodeXbyJosip Vojak·Aug 18, 202111 things I have learned from creating my own SaaSA challenge you want to try.
PinnedInCodeXbyJosip Vojak·Aug 11, 2021What is the role of Software Architect (in your company)?What to expect and how to behave like one.
PinnedInGeek CulturebyJosip Vojak·Sep 1, 2021Part 1: VerneMQ — a great alternativeIntroduction, feature overview, comparison to other MQTT brokers and quick setup.
PinnedInGeek CulturebyJosip Vojak·Aug 25, 2021Listen to Database changes with Apache KafkaApache Kafka with Debezium connector is an elegant way to utilize the change data capture design pattern.A response icon4A response icon4
Josip Vojak·Nov 16, 2024When Chaos Meets Reality: Netflix’s outage during the Big Fight (Jake Paul vs. Mike Tyson)Netflix’s outage during the Tyson-Paul fight reveals key system design lessons on scalability, resilience, and chaos engineering.A response icon1A response icon1
Josip Vojak·Nov 13, 2024🚀 On-premises vs. Modern cloud systems: Which should you bet on?On-premises offers control & security but high costs. Cloud brings scalability & new tech but can be costly. Hybrid is trending.
Josip Vojak·Oct 31, 2024Understanding Reflection vs Compile-time Metaprogramming: Annotations, Decorators, and MacrosReflection reads code at runtime (flexible but slower), while macros generate code at compile-time (fast but rigid). Choose based on needs.
Josip Vojak·Oct 18, 2024Rust Borrowing vs. C PointersDiscover how Rust’s borrowing system guarantees memory safety, while C’s pointers put the responsibility on the programmer to avoid bugs.
Josip Vojak·Jan 13, 2023Microsoft’s $10 billion investment in ChatGPT and OpenAIWill this move give Microsoft the edge it needs to take on Google’s dominance in web search?