Questionable Advice #2: How Do I Get My Team Into Observability?
Advice on convincing engineering teams to adopt observability practices, debunking myths and offering practical strategies.
Advice on convincing engineering teams to adopt observability practices, debunking myths and offering practical strategies.
Final 2019 episode of Red Dog for Dev, reviewing top Azure developer features and tools from the year.
A critique of modern Agile scaling frameworks, arguing for simpler, more effective software development practices based on core principles.
A software developer shares their personal experience with remote work, debunking common myths and explaining their flexible office routine.
Explores why developers overcomplicate software and proposes deliberate side-projects as a solution to balance innovation with practical technology choices.
A new comic strip series, 'The OmniDevs,' launches, humorously tackling the common developer struggle of estimating work.
Exploring the role of a senior developer beyond coding, focusing on impact, mentorship, and business context.
Argues that overly clever code is harmful in production environments, using Project Euler examples to contrast with maintainable code.
A response to criticism of Friday software deployments, arguing that a healthy, low-risk deploy ecosystem is better for engineers than blanket bans.
A developer discusses challenging management's demand for 100% test coverage, arguing it leads to meaningless tests and suggesting direct communication as a solution.
A tech founder explains the most common, non-personal reasons candidates aren't hired, focusing on startup hiring realities like role scarcity and team fit.
Explores how code complexity creeps into projects and offers automated strategies to detect and prevent it, promoting continuous refactoring.
A blog introduction focusing on technical essays, tutorials, and reflections about software development, tools, and career advice.
An open source developer draws parallels between community building in software and neighborhood revitalization, emphasizing kindness and proactive effort.
A developer's guide to avoiding premature abstraction by prototyping, shipping, and then refining code for better results.
A guide to Git basics for IT operators new to source control, covering key concepts and commands to get started easily.
A developer's guide to choosing programming languages, comparing pros and cons of C, Go, Rust, Python, JavaScript, Java, C#, and Haskell.
A guide for developers on managing project stakeholders and communication to stay focused on coding while keeping everyone informed.
Exploring the advantages and challenges of adopting new technologies like Apollo & GraphQL, using a real-world case study from CodePen.
A seasoned speaker and conference committee member explains the behind-the-scenes process of reviewing and selecting talks after a Call for Papers closes.