Keyboards, Cloud Costs, Static Analysis, and Philosophy
Oct 15, 2023
auto_awesome
This podcast discusses the popularity of mechanical keyboards among programmers, the cost and benefits of cloud storage services, and provides a list of static analysis tools. They also talk about their different philosophies towards software development and offer tips on centering a div in web design.
Alan values collaboration, creativity, and practicality in software development while taking a middle-of-the-road approach.
The speaker leans towards using Google Cloud without relying heavily on managed services.
Deep dives
Summary of Key Differences in Philosophies and Approaches to Software Development
Alan takes a pragmatic and middle-of-the-road approach to software development. He focuses on being creative and finding resourceful solutions while avoiding micromanaging developers. Alan also emphasizes DevOps practices and cares about automation and building testable and repeatable systems. He tends to be cautious when adopting new technologies or trends and prefers to wait until they have proven value. Overall, Alan values collaboration, creativity, and practicality in software development.
Easier testing in managed services
The speaker discusses the challenges of properly testing code in a managed service environment. They highlight the difficulty of making things hot-swappable without mocking everything. They express frustration at writing extra code to test something that isn't even real. Despite this challenge, the speaker acknowledges the benefits of using managed services for application deployment.
Comparison of Cloud Service Providers
The speaker and their co-host discuss their experiences with different cloud service providers, namely AWS, Azure, and Google Cloud. They express their preferences based on factors such as UI design, service offerings, and documentation. The speaker notes that while AWS offers a wide range of services, they dislike the interface. They express appreciation for Azure's UI and Google Cloud's simplicity. Ultimately, the speaker leans towards using Google Cloud without relying heavily on managed services.
We’ve got a smorgasbord of delights for you this week, ranging from mechanical switches to the cloud and beyond. Also, Michael’s cosplaying as Megaman, Joe learns the difference between Clicks and Clacks, and Allen takes no prisoners. See the full show notes a https://www.codingblocks.net/episode220 News The Show Resources We Like Tip of the Week
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode