Reliability and performance in software tools
A Netflix engineer discusses the importance of reliability and performance in developer tools, sharing principles for building great software.
A Netflix engineer discusses the importance of reliability and performance in developer tools, sharing principles for building great software.
A software engineer reflects on their career evolution as an Individual Contributor across agency, consulting, and product team environments.
The author announces a new 'Today I Learned' section on their blog for sharing quick tech tips and discoveries.
A developer's personal rule for avoiding technical debt by not writing 'bad' code, based on experiences with legacy systems.
A JavaScript developer shares their personal experience and first impressions of learning the Go programming language, comparing it to their favorite language.
A software engineer shares insights and advice for hiring and job hunting in tech during the pandemic, focusing on remote work clarity and interview processes.
A developer's perspective on the differences and practical realities of DevOps, SRE, and Platform Engineering roles in web service companies.
A developer shares their pragmatic approach to choosing programming languages based on task suitability, focusing on Python and Go for server-side and infrastructure work.
A guide to effective learning strategies for developers, focusing on mixing guided and unguided learning to avoid tutorial hell.
Explores the pros and cons of branding an open source Python package, including when it's beneficial and potential drawbacks.
Article argues that motivating software developers requires belief in the project's purpose, not just financial incentives, and discusses key management principles.
Announcement and teaser for a .NET User Group Zurich online event focusing on async/await programming in C#, covering pitfalls and best practices.
A guide offering four psychological strategies to manage anxiety and improve performance during job interviews in the tech industry.
Explains what 'magic values' are in programming and provides examples of how to replace them with named constants for better code clarity.
An R developer announces the revival of their blog to share technical knowledge and experiences from working on R Markdown and open source at RStudio.
A developer explores creating config builders for PHP frameworks like Laravel, discussing configuration file annoyances and potential solutions.
An iOS developer shares her journey into programming, from early Python lessons to learning Objective-C without a Mac and building apps before owning an iPhone.
Announcing Laravel Event Sourcing v5, a major release featuring consistent event handling, event queries, and aggregate partials.
A critique of MATLAB's flaws and a nostalgic look at its unique productivity features for scientific computing, with suggestions for improvement.
A developer explains how 'Yak Shaving'—the process of tackling tangential tasks—can be a positive motivation for starting and improving open source projects.