<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>szpak</title><description>Technical essays and notes.</description><link>https://szpak.dev</link><language>en-us</language><item><title>Monitoring Web Servers for Metrics, Errors and Observability</title><link>https://szpak.dev/essays/platform-operations/monitoring-web-servers</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/monitoring-web-servers</guid><description>Explore essential web server metrics, custom insights, and common monitoring pitfalls for optimal performance and reliability.</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate><category>platform-operations</category><category>monitoring</category><category>web servers</category><category>metrics</category><category>observability</category><category>nginx</category><category>apache</category><category>performance</category><category>errors</category><category>latency</category><category>prometheus</category><category>Observability Basics</category></item><item><title>A Stakeholder&apos;s How-To Guide To Event Storming</title><link>https://szpak.dev/essays/domain-modeling-event-storming/event-storming-stakeholder-guide</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/event-storming-stakeholder-guide</guid><description>Event Storming guide for stakeholders. Learn to contribute effectively and avoid common pitfalls. Shape better software!</description><pubDate>Thu, 23 Jan 2025 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Event Storming</category><category>Domain-Driven Design</category><category>Stakeholders</category><category>Collaboration</category><category>Workshop</category><category>Business Process</category><category>Event Storming Masterclass</category></item><item><title>DDD Misconceptions. Avoiding Domain-Driven Design Pitfalls</title><link>https://szpak.dev/essays/domain-modeling-event-storming/ten-misconceptions</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/ten-misconceptions</guid><description>Uncover the 10 biggest misconceptions about Domain-Driven Design. Learn how to avoid common pitfalls and implement DDD effectively.</description><pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Domain-Driven Design</category><category>DDD</category><category>Software Development</category><category>Software Architecture</category><category>Domain Modeling</category><category>Ubiquitous Language</category><category>DDD Foundations</category></item><item><title>Master AMQP Messaging in Distributed Systems</title><link>https://szpak.dev/essays/platform-operations/amqp</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/amqp</guid><description>Unlock AMQP&apos;s power for reliable messaging in distributed systems. Explore its strengths, avoid pitfalls, and design robust architectures.</description><pubDate>Tue, 17 Sep 2024 00:00:00 GMT</pubDate><category>platform-operations</category><category>AMQP</category><category>Messaging Protocols</category><category>RabbitMQ</category><category>Distributed Systems</category><category>System Design</category><category>Message Queues</category><category>Asynchronous Communication</category><category>Concurrency &amp; Distributed Coordination</category></item><item><title>Can We Build a Remote Culture That Connects?</title><link>https://szpak.dev/essays/leadership-teams/remote-team-culture</link><guid isPermaLink="true">https://szpak.dev/essays/leadership-teams/remote-team-culture</guid><description>Forge strong remote team bonds! Discover tools, processes, &amp; fun activities to foster connection, beat isolation, &amp; build a thriving virtual culture.</description><pubDate>Thu, 16 May 2024 00:00:00 GMT</pubDate><category>leadership-teams</category><category>remote work</category><category>team culture</category><category>collaboration</category><category>distributed teams</category><category>leadership</category><category>virtual teams</category><category>team building</category><category>remote engagement</category><category>Remote Culture</category></item><item><title>Actionable Steps To Take After Event Storming</title><link>https://szpak.dev/essays/domain-modeling-event-storming/event-storming-from-chaos-to-action</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/event-storming-from-chaos-to-action</guid><description>Close your Event Storming session by translating insights into actionable requirements for dev teams. Learn how!</description><pubDate>Tue, 07 May 2024 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Event Storming</category><category>Domain-Driven Design</category><category>Software Architecture</category><category>System Design</category><category>Facilitator Guide</category><category>Requirements Gathering</category><category>Business Process Mapping</category><category>Actionable Requirements</category><category>Domain Modeling</category><category>Backlog Refinement</category><category>Event Storming Masterclass</category></item><item><title>Master Chaos and Run Event Storming Like a Pro</title><link>https://szpak.dev/essays/domain-modeling-event-storming/event-storming-run-like-a-pro</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/event-storming-run-like-a-pro</guid><description>Guide Event Storming sessions, extract insights, and shape system architecture. Master facilitation skills for better outcomes.</description><pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Event Storming</category><category>Domain-Driven Design</category><category>Software Architecture</category><category>System Design</category><category>Collaboration</category><category>Agile</category><category>Facilitation</category><category>Domain Events</category><category>Event Storming Masterclass</category></item><item><title>A Practical Guide to Effective Event Storming</title><link>https://szpak.dev/essays/domain-modeling-event-storming/event-storming-with-purpose</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/event-storming-with-purpose</guid><description>Run productive Event Storming sessions: define scope, involve the right people, set expectations, and foster insights.</description><pubDate>Mon, 04 Mar 2024 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Event Storming</category><category>Domain-Driven Design</category><category>Software Architecture</category><category>System Design</category><category>Collaboration</category><category>Agile</category><category>Big Picture Event Storming</category><category>Process-Level Event Storming</category><category>Design-Level Event Storming</category><category>Domain Experts</category><category>Developers</category><category>Architects</category><category>Product Owners</category><category>Business Analysts</category><category>Facilitator</category><category>Event Storming Masterclass</category></item><item><title>Event Storming Facilitator&apos;s Guide to Collaboration</title><link>https://szpak.dev/essays/domain-modeling-event-storming/event-storming-facilitator-guide</link><guid isPermaLink="true">https://szpak.dev/essays/domain-modeling-event-storming/event-storming-facilitator-guide</guid><description>Master Event Storming: a guide for architects to facilitate collaboration, understand business domains, and design better systems.</description><pubDate>Sat, 17 Feb 2024 00:00:00 GMT</pubDate><category>domain-modeling-event-storming</category><category>Event Storming</category><category>Domain-Driven Design</category><category>Business Processes</category><category>System Design</category><category>Collaboration</category><category>Stakeholder Alignment</category><category>Workshop</category><category>Facilitation</category><category>Event Storming Masterclass</category></item><item><title>Infrastructure Monitoring 101. Keep Your Systems Online</title><link>https://szpak.dev/essays/platform-operations/monitoring-101</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/monitoring-101</guid><description>Learn infrastructure monitoring essentials: challenges, solutions, and trade-offs for reliable systems and happy users.</description><pubDate>Sat, 09 Dec 2023 00:00:00 GMT</pubDate><category>platform-operations</category><category>monitoring</category><category>observability</category><category>DevOps</category><category>reliability</category><category>logging</category><category>alerting</category><category>incident response</category><category>performance</category><category>metrics</category><category>logs</category><category>tracing</category><category>chaos engineering</category><category>Observability Basics</category></item><item><title>Learning New Language</title><link>https://szpak.dev/essays/career-identity-perspective/learning-new-language</link><guid isPermaLink="true">https://szpak.dev/essays/career-identity-perspective/learning-new-language</guid><description>How hard it may be and what the Paradigm actually is.</description><pubDate>Sat, 02 Dec 2023 00:00:00 GMT</pubDate><category>career-identity-perspective</category><category>new language</category><category>imperative</category><category>declarative</category><category>paradigm</category><category>Developer Mindset</category></item><item><title>The Power of Why - Explaining Decisions to Your Team</title><link>https://szpak.dev/essays/leadership-teams/tell-me-why</link><guid isPermaLink="true">https://szpak.dev/essays/leadership-teams/tell-me-why</guid><description>Go beyond just telling your team *what* to do. Explaining *why* fosters understanding, empathy, and a culture of growth.</description><pubDate>Sun, 16 Jul 2023 00:00:00 GMT</pubDate><category>leadership-teams</category><category>empathy</category><category>communication</category><category>teamwork</category><category>leadership</category><category>psychological safety</category></item><item><title>IT Decisions Mean Navigating Trade-offs, Not Silver Bullets</title><link>https://szpak.dev/essays/architecture-design/silver-bullets</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/silver-bullets</guid><description>The right technical decision is rarely the perfect one. It is usually the trade-off that best fits your current constraints.</description><pubDate>Fri, 21 Apr 2023 00:00:00 GMT</pubDate><category>architecture-design</category><category>software architecture</category><category>trade-offs</category><category>decision-making</category><category>engineering</category><category>best practices</category><category>it strategy</category><category>system design</category><category>technical debt</category></item><item><title>The Power of Shaped Professionals</title><link>https://szpak.dev/essays/career-identity-perspective/shaped-professionals</link><guid isPermaLink="true">https://szpak.dev/essays/career-identity-perspective/shaped-professionals</guid><description>Exploring the different skill shapes: T, I, X, and Pi - what they mean for your career, and how to navigate growth.</description><pubDate>Wed, 01 Feb 2023 00:00:00 GMT</pubDate><category>career-identity-perspective</category><category>career</category><category>skills</category><category>engineering</category><category>growth</category><category>leadership</category><category>Developer Mindset</category></item><item><title>Synchronous and Asynchronous</title><link>https://szpak.dev/essays/engineering-craft/synchronous-and-asynchronous</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/synchronous-and-asynchronous</guid><description>Sometimes you have to wait, sometimes you can do what you need instantly.</description><pubDate>Sun, 04 Dec 2022 00:00:00 GMT</pubDate><category>engineering-craft</category><category>synchronous</category><category>Concurrency &amp; Distributed Coordination</category></item><item><title>Data&apos;s Epic Journey Keyboard to Cloud Unveiled</title><link>https://szpak.dev/essays/platform-operations/osi-model</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/osi-model</guid><description>Explore data&apos;s path from your keyboard to the cloud, uncovering networking layers with analogies and insights.</description><pubDate>Sat, 03 Dec 2022 00:00:00 GMT</pubDate><category>platform-operations</category><category>OSI Model</category><category>Networking Basics</category><category>Tech Fundamentals</category><category>Data Communication</category><category>Network Layers</category><category>Data Transmission</category><category>Cloud Computing</category><category>Networking Fundamentals</category></item><item><title>Terraform Pains. Scaling AWS IaaC Challenges</title><link>https://szpak.dev/essays/platform-operations/scaling-terraform</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/scaling-terraform</guid><description>Explore the growing pains of scaling AWS infrastructure with Terraform. Learn to manage complexity and avoid chaos.</description><pubDate>Mon, 28 Nov 2022 00:00:00 GMT</pubDate><category>platform-operations</category><category>Terraform</category><category>AWS</category><category>IaaC</category><category>DevOps</category><category>ECS</category><category>RDS</category><category>SQS</category><category>ElastiCache</category><category>scaling</category><category>infrastructure as code</category><category>state management</category><category>module design</category><category>environment drift</category></item><item><title>Safe and Secure Web Applications</title><link>https://szpak.dev/essays/engineering-craft/web-app-security</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/web-app-security</guid><description>Learn how to safeguard your web applications from cyber threats with this comprehensive guide on web application security.</description><pubDate>Sun, 18 Sep 2022 00:00:00 GMT</pubDate><category>engineering-craft</category><category>web</category><category>security</category><category>xss</category><category>csrf</category><category>sql injection</category><category>Application Security</category></item><item><title>Onion Architecture - Layering for Clean Codebases</title><link>https://szpak.dev/essays/architecture-design/onion</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/onion</guid><description>Onion Architecture keeps business rules at the center so frameworks, databases, and UI concerns stay at the edge where they belong.</description><pubDate>Sun, 11 Sep 2022 00:00:00 GMT</pubDate><category>architecture-design</category><category>onion architecture</category><category>software architecture</category><category>domain-driven design</category><category>clean architecture</category><category>layered architecture</category><category>testability</category></item><item><title>Mastering Product Strategy: A Deep Dive into Product strategic tools</title><link>https://szpak.dev/essays/product-discovery/product</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/product</guid><description>Enterprise software architecture, which specifies four layers of abstraction.</description><pubDate>Thu, 11 Aug 2022 00:00:00 GMT</pubDate><category>product-discovery</category><category>product vision board</category><category>business model canvas</category><category>lean canvas</category><category>value proposition canvas</category><category>Product Strategy Toolkit</category></item><item><title>Better Javascript by using declarative paradigm</title><link>https://szpak.dev/essays/engineering-craft/declarative-code</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/declarative-code</guid><description>Learn how to write code that shows your intentions.</description><pubDate>Tue, 21 Jun 2022 00:00:00 GMT</pubDate><category>engineering-craft</category><category>declarative vs imperative</category><category>functional code</category><category>better javascript</category><category>clean code</category><category>Programming Paradigms</category></item><item><title>Crafting the Perfect Fit: Mastering the Value Proposition Canvas</title><link>https://szpak.dev/essays/product-discovery/value-proposition-canvas</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/value-proposition-canvas</guid><description>Learn how the Value Proposition Canvas helps businesses align their product with customer needs, addressing pains and gains to create a compelling offer.</description><pubDate>Sat, 28 May 2022 00:00:00 GMT</pubDate><category>product-discovery</category><category>value proposition</category><category>product-market fit</category><category>customer insights</category><category>product development</category><category>Product Strategy Toolkit</category></item><item><title>Lean Canvas: A Streamlined Approach to Startup Strategy</title><link>https://szpak.dev/essays/product-discovery/lean-canvas</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/lean-canvas</guid><description>Discover the Lean Canvas, a simplified, risk-focused version of the Business Model Canvas, designed to help startups iterate quickly and validate their ideas.</description><pubDate>Tue, 17 May 2022 00:00:00 GMT</pubDate><category>product-discovery</category><category>lean canvas</category><category>startup tools</category><category>risk management</category><category>product development</category><category>Product Strategy Toolkit</category></item><item><title>Building a Strong Foundation with the Business Model Canvas</title><link>https://szpak.dev/essays/product-discovery/business-model-canvas</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/business-model-canvas</guid><description>A deep dive into the Business Model Canvas - its nine building blocks and how it helps startups and established companies alike build sustainable, customer-focused business models.</description><pubDate>Mon, 09 May 2022 00:00:00 GMT</pubDate><category>product-discovery</category><category>business model</category><category>strategy</category><category>startup tools</category><category>product development</category><category>Product Strategy Toolkit</category></item><item><title>Why Software Architecture Matters So Much</title><link>https://szpak.dev/essays/architecture-design/software-architecture</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/software-architecture</guid><description>Software architecture matters because it shapes how fast a system can grow, how safely it can change, and how consistently teams can build it.</description><pubDate>Mon, 07 Mar 2022 00:00:00 GMT</pubDate><category>architecture-design</category><category>software architecture</category><category>scalability</category><category>maintainability</category><category>consistency</category><category>system design</category></item><item><title>Conway&apos;s Law</title><link>https://szpak.dev/essays/architecture-design/conways-law</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/conways-law</guid><description>Conway&apos;s Law explains why system design tends to mirror the way teams communicate, especially across distance and organizational boundaries.</description><pubDate>Sat, 27 Nov 2021 00:00:00 GMT</pubDate><category>architecture-design</category><category>conways law</category><category>communication</category><category>software architecture</category><category>organization design</category><category>distributed teams</category></item><item><title>Why Your Infrastructure Needs a Bouncer (a.k.a. the Bastion Host)</title><link>https://szpak.dev/essays/platform-operations/bastion</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/bastion</guid><description>Secure your infrastructure with a bastion host (jumpbox). Discover best practices for on-prem and cloud environments, and explore zero-trust alternatives to improve security.</description><pubDate>Sun, 07 Nov 2021 00:00:00 GMT</pubDate><category>platform-operations</category><category>bastion host</category><category>jumpbox security</category><category>zero-trust architecture</category><category>VPN vs bastion host</category><category>SSH gateway best practices</category><category>Access &amp; Perimeter Security</category></item><item><title>Programmers - Engineers or Artists? Or Maybe Both?</title><link>https://szpak.dev/essays/career-identity-perspective/programmer</link><guid isPermaLink="true">https://szpak.dev/essays/career-identity-perspective/programmer</guid><description>Explore the fascinating duality of programmers as both meticulous engineers and creative artists shaping the digital world with code.</description><pubDate>Mon, 27 Sep 2021 00:00:00 GMT</pubDate><category>career-identity-perspective</category><category>programmer</category><category>artist</category><category>engineer</category><category>coding</category><category>software development</category><category>creative coding</category><category>digital artistry</category><category>Developer Mindset</category></item><item><title>The Framework</title><link>https://szpak.dev/essays/engineering-craft/framework</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/framework</guid><description>Frameworks provide ready to use files and directories layout.</description><pubDate>Sun, 05 Sep 2021 00:00:00 GMT</pubDate><category>engineering-craft</category><category>framework</category><category>architecture</category><category>small projects</category><category>Framework Trade-Offs</category></item><item><title>Ports and Adapters: Hexagonal Architecture Explained</title><link>https://szpak.dev/essays/architecture-design/ports-and-adapters</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/ports-and-adapters</guid><description>Ports and Adapters keeps domain logic isolated from frameworks, APIs, and databases, making systems easier to test and change.</description><pubDate>Sat, 19 Jun 2021 00:00:00 GMT</pubDate><category>architecture-design</category><category>ports and adapters</category><category>hexagonal architecture</category><category>domain-driven design</category><category>software architecture</category><category>clean architecture</category><category>testing</category></item><item><title>Unlocking Clarity with the Product Vision Board: A Strategic Guide</title><link>https://szpak.dev/essays/product-discovery/vision-board</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/vision-board</guid><description>Explore how the Product Vision Board helps teams define their product&apos;s purpose, target audience, and business goals, ensuring clarity in the early stages of development.</description><pubDate>Sat, 01 May 2021 00:00:00 GMT</pubDate><category>product-discovery</category><category>product strategy</category><category>product vision board</category><category>startup tools</category><category>business strategy</category><category>Product Strategy Toolkit</category></item><item><title>Tabs or Spaces?</title><link>https://szpak.dev/essays/engineering-craft/tabs-or-spaces</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/tabs-or-spaces</guid><description>A tale of taking another point of view.</description><pubDate>Sun, 21 Mar 2021 00:00:00 GMT</pubDate><category>engineering-craft</category><category>indents</category><category>code</category><category>tab</category><category>space</category><category>choice</category><category>Code Style &amp; Team Conventions</category></item><item><title>The Role of Ego in Software Engineering</title><link>https://szpak.dev/essays/leadership-teams/ego</link><guid isPermaLink="true">https://szpak.dev/essays/leadership-teams/ego</guid><description>Explore the role of ego in software engineering. Learn how to manage your ego during code reviews and team projects for better solutions.</description><pubDate>Tue, 23 Feb 2021 00:00:00 GMT</pubDate><category>leadership-teams</category><category>ego</category><category>software development</category><category>code review</category><category>teamwork</category><category>leadership</category><category>self-awareness</category><category>Team Dynamics</category></item><item><title>Visualizing Software Architecture Using C4 Model</title><link>https://szpak.dev/essays/architecture-design/c4-model-structurizr</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/c4-model-structurizr</guid><description>The C4 model gives teams a practical way to visualize software architecture at the right level of detail, from system context down to code.</description><pubDate>Mon, 16 Nov 2020 00:00:00 GMT</pubDate><category>architecture-design</category><category>c4 model</category><category>software architecture</category><category>visualization</category><category>uml</category><category>structurizr</category><category>microservices</category><category>monolith</category></item><item><title>Team Retention Tactics with Trust, Honesty and Respect</title><link>https://szpak.dev/essays/leadership-teams/keeping-the-team</link><guid isPermaLink="true">https://szpak.dev/essays/leadership-teams/keeping-the-team</guid><description>Boost team retention by focusing on trust, honesty, and respect. Discover how these values enhance workplace happiness and productivity.</description><pubDate>Sat, 07 Nov 2020 00:00:00 GMT</pubDate><category>leadership-teams</category><category>employee retention</category><category>team management</category><category>workplace culture</category><category>employee engagement</category><category>leadership</category><category>trust</category><category>honesty</category><category>respect</category><category>Retention</category></item><item><title>Documenting Key Choices With Architecture Decision Records</title><link>https://szpak.dev/essays/architecture-design/adr</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/adr</guid><description>ADRs capture the reasoning behind important technical decisions so teams do not have to rediscover it the hard way.</description><pubDate>Fri, 18 Sep 2020 00:00:00 GMT</pubDate><category>architecture-design</category><category>adr</category><category>architecture decisions</category><category>decision-making</category><category>documentation</category><category>software architecture</category></item><item><title>Race Conditions</title><link>https://szpak.dev/essays/engineering-craft/race-conditions</link><guid isPermaLink="true">https://szpak.dev/essays/engineering-craft/race-conditions</guid><description>What happens when everybody wants the same in the same time.</description><pubDate>Sun, 15 Mar 2020 00:00:00 GMT</pubDate><category>engineering-craft</category><category>race</category><category>conditions</category><category>data</category><category>racing</category><category>Concurrency &amp; Distributed Coordination</category></item><item><title>Software&apos;s Pervasive Impact on Modern Life</title><link>https://szpak.dev/essays/career-identity-perspective/impact-on-life</link><guid isPermaLink="true">https://szpak.dev/essays/career-identity-perspective/impact-on-life</guid><description>Explore how software reshapes communication, education, healthcare, transport, entertainment, and business, profoundly impacting our modern lives.</description><pubDate>Sat, 14 Mar 2020 00:00:00 GMT</pubDate><category>career-identity-perspective</category><category>software</category><category>impact</category><category>technology</category><category>benefits</category><category>disadvantages</category><category>daily life</category><category>communication</category><category>education</category><category>healthcare</category><category>transportation</category><category>entertainment</category><category>business</category><category>Industry Perspective</category></item><item><title>Decoding Communication Protocols - FTP, HTTP, SMTP and USB</title><link>https://szpak.dev/essays/platform-operations/the-protocol</link><guid isPermaLink="true">https://szpak.dev/essays/platform-operations/the-protocol</guid><description>Explore essential communication protocols like FTP, HTTP, SMTP and USB. Understand how they enable seamless data exchange and ensure effective digital interactions.</description><pubDate>Thu, 13 Feb 2020 00:00:00 GMT</pubDate><category>platform-operations</category><category>protocol</category><category>communication</category><category>FTP</category><category>HTTP</category><category>SMTP</category><category>USB</category><category>data transfer</category><category>networking</category><category>Protocols</category></item><item><title>Dunning-Kruger Effect. Are You Unaware of Your Ignorance?</title><link>https://szpak.dev/essays/leadership-teams/i-know-nothing</link><guid isPermaLink="true">https://szpak.dev/essays/leadership-teams/i-know-nothing</guid><description>Explore the Dunning-Kruger effect with real-life examples. Discover why incompetent people overestimate their skills and how to overcome it.</description><pubDate>Sun, 13 Oct 2019 00:00:00 GMT</pubDate><category>leadership-teams</category><category>cognitive-bias</category><category>bias</category><category>incompetence</category><category>Dunning-Kruger</category><category>expertise</category><category>overconfidence</category><category>psychology</category><category>Self-Awareness</category></item><item><title>How To Effectively Gather Software System Requirements</title><link>https://szpak.dev/essays/product-discovery/requirements</link><guid isPermaLink="true">https://szpak.dev/essays/product-discovery/requirements</guid><description>Learn effective techniques for gathering software system requirements, from stakeholder interviews to SRS documentation.</description><pubDate>Thu, 29 Aug 2019 00:00:00 GMT</pubDate><category>product-discovery</category><category>software requirements</category><category>requirements gathering</category><category>stakeholders</category><category>functional requirements</category><category>non-functional requirements</category><category>SRS</category><category>system analysis</category><category>Requirements &amp; Shaping</category></item><item><title>Scalability</title><link>https://szpak.dev/essays/architecture-design/scalability</link><guid isPermaLink="true">https://szpak.dev/essays/architecture-design/scalability</guid><description>Scalability is about keeping response time, throughput, and maintainability in balance as demand grows.</description><pubDate>Mon, 15 Jul 2019 00:00:00 GMT</pubDate><category>architecture-design</category><category>scalability</category><category>system design</category><category>performance</category><category>vertical scaling</category><category>horizontal scaling</category></item></channel></rss>