Dive into a humorous exploration of unpopular opinions in software engineering! Discover the quirks of developer preferences—from aversions to CSS to the debate over yogurt. The hosts rank 2022's most contentious views, comparing traditional clouds to user-friendly platforms like Fly.io. They also tackle tech regulations and discuss innovative tools for Go programming. Enjoy a light-hearted journey that mixes tech insights with personal anecdotes, provoking thought and laughter!
Public clouds often fail developers by complicating deployment and management, prompting a need for more user-friendly solutions like Fly.io.
The podcast discusses unpopular opinions from 2022, highlighting frustrations around frequent status updates and the inefficiency of meetings.
Deep dives
The Limitations of Public Clouds
Public clouds often fail to provide a developer-friendly experience, making deployment and management cumbersome. For example, deploying a simple app, like one for generating sandwich recipes, can be more challenging on platforms like AWS than securing a dedicated server. This complexity arises because public clouds are typically designed for platform teams rather than individual developers, resulting in a frustrating user experience. The need for a public cloud tailored to help developers focus on building applications without excessive infrastructure hurdles is emphasized.
Fly.io's Developer-Centric Approach
Fly.io differentiates itself by offering a public cloud platform that prioritizes the needs of developers. Unlike traditional public clouds built for different eras and user bases, Fly has designed its services to simplify deployment and management, enabling developers to launch multi-region applications effortlessly. Features such as easy API access to virtual machine primitives and instant deployment capabilities are highlighted. This approach aims to turn complex problems into manageable tasks, fostering innovation and productivity among developers.
Summary of Unpopular Opinions
The podcast discusses a ranking of the most popular and unpopular opinions from the past year, starting with the critique of frequent status update requests from managers, which was overwhelmingly supported by listeners. Unpopular opinions also include concerns about non-typed languages being difficult to work with as codebases grow, supported by real-life experiences that led to bugs in projects. Additionally, the danger of product roadmaps is discussed, emphasizing how they can be misused against development teams instead of serving them. Each opinion reflects the community's preferences and highlights common frustration points in the industry.
Controversial Takes on Technology and Culture
Certain opinions shared during the episode spark debate within the tech community, such as the assertion that most meetings could be replaced with emails, resonating with many who find meetings unproductive. Another opinion about the superiority of the C programming language underscores the ongoing loyalty and nostalgia among developers towards certain technologies. The segment also humorously addresses strong dislikes, such as a general aversion to yogurt, showcasing the lighter side of tech conversations. This combination of serious critiques and personal preferences contributes to engaging discussions around popular technology topics.
The last time we did a roundup of our unpopular opinion polls, it was November of 2021!
That’s too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes.
Coder.com – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at Coder.com
JetBrains – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at bytesizego.com/goland