<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Broken Robot</title><description>Personal website and blog of Tamas Mezei. Welcome to my little corner of the web, where I share my professional experiences, thoughts, adventures, and projects with the world.</description><link>https://www.brokenrobot.xyz</link><item><title>Advanced static website hosting with Amazon S3 and CloudFront</title><link>https://www.brokenrobot.xyz/blog/advanced-static-website-hosting-with-amazon-s3-and-cloudfront</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/advanced-static-website-hosting-with-amazon-s3-and-cloudfront</guid><description>Today we will dive deep into the world of hosting a static website on Amazon S3 using CloudFront. If you’re looking for a secure, reliable, scalable, cost effective and performant solution, you’ve come to the right place.</description><pubDate>Mon, 29 May 2023 18:00:00 GMT</pubDate></item><item><title>Beyond tabs and spaces: Finding a balance in coding conventions</title><link>https://www.brokenrobot.xyz/blog/beyond-tabs-and-spaces-finding-a-balance-in-coding-conventions</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/beyond-tabs-and-spaces-finding-a-balance-in-coding-conventions</guid><description>An informal journey for software architects and tech leads on taming coding standards and aligning them with what really matters.</description><pubDate>Wed, 16 Apr 2025 18:00:00 GMT</pubDate></item><item><title>Hello, World!</title><link>https://www.brokenrobot.xyz/blog/hello-world</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/hello-world</guid><description>As a software engineer, I can`t think of a better way to start my blog than with the classic &quot;Hello, World!&quot;. For those unfamiliar with the term, &quot;Hello, World!&quot; is often the first program developers write when learning a new programming language or...</description><pubDate>Mon, 01 May 2023 10:10:05 GMT</pubDate></item><item><title>Hosting a static website on Amazon S3</title><link>https://www.brokenrobot.xyz/blog/hosting-a-static-website-on-amazon-s3</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/hosting-a-static-website-on-amazon-s3</guid><description>Hosting a simple static website on Amazon Web Services (AWS) can be daunting at first, but luckily it’s quite straightforward. One option for hosting a static website on AWS is to use Amazon S3. In this post, we will walk through the steps to host a static website using only S3 and only the AWS Management Console.</description><pubDate>Thu, 04 May 2023 17:58:32 GMT</pubDate></item><item><title>Learned helplessness in software teams: Symptoms, causes, and the path to empowerment</title><link>https://www.brokenrobot.xyz/blog/learned-helplessness-in-software-teams</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/learned-helplessness-in-software-teams</guid><description>In this post, we will explore how learned helplessness creeps into development teams in large organizations, the telltale symptoms to watch for, how poor leadership and management practices teach teams to feel helpless, and - most importantly - what leaders can do to break this cycle.</description><pubDate>Mon, 08 Dec 2025 18:00:00 GMT</pubDate></item><item><title>The human side of code reviews in large teams</title><link>https://www.brokenrobot.xyz/blog/the-human-side-of-code-reviews-in-large-teams</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/the-human-side-of-code-reviews-in-large-teams</guid><description>Software development is not just about writing code - it is a collaboration. In large teams working on complex projects, code reviews are meant to be a process of knowledge sharing, quality assurance, and professional growth. At the heart of every code review is a conversation between individuals with different backgrounds, experiences, and perspectives.</description><pubDate>Mon, 10 Mar 2025 18:00:00 GMT</pubDate></item><item><title>The renaissance of written coding conventions: Because AI reads manuals, too</title><link>https://www.brokenrobot.xyz/blog/the-renaissance-of-written-coding-conventions</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/the-renaissance-of-written-coding-conventions</guid><description>Coding conventions are having a renaissance. AI agents code with us now, and they learn what we teach. Time to dust off the manual, because AI reads manuals, too. This post is a bit more frontend-focused, but everything here maps to other areas of software development just as well.</description><pubDate>Sun, 12 Oct 2025 18:00:00 GMT</pubDate></item><item><title>The power of coding conventions in large, distributed teams</title><link>https://www.brokenrobot.xyz/blog/the-power-of-coding-conventions-in-large-distributed-teams</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/the-power-of-coding-conventions-in-large-distributed-teams</guid><description>Software development is rarely a solitary endeavor - especially on large, complex projects. When multiple developers, architects, and stakeholders span different time zones, offices, or even continents, the challenges of maintaining consistency can grow exponentially. In these situations, well-defined guidelines or coding conventions aren`t just &quot;nice to have&quot; - they can make or break a project`s success.</description><pubDate>Thu, 03 Apr 2025 18:00:00 GMT</pubDate></item><item><title>URL redirect with Amazon CloudFront and Amazon Route 53</title><link>https://www.brokenrobot.xyz/blog/url-redirect-with-amazon-cloudfront-and-amazon-route-53</link><guid isPermaLink="true">https://www.brokenrobot.xyz/blog/url-redirect-with-amazon-cloudfront-and-amazon-route-53</guid><description>In this blog post we will discover how to implement a consitent, SEO friendly URL structure, focusing on using the www subdomain over the apex domain, for a personal website, using URL redirection with Amazon CloudFront and Route 53.</description><pubDate>Fri, 14 Jul 2023 18:00:00 GMT</pubDate></item></channel></rss>