[notes] Three Theses and Their Implications About Software Engineering
A reflection on software engineering culture, emphasizing engineer agency and the impact of management on team dynamics and responsibility.
A reflection on software engineering culture, emphasizing engineer agency and the impact of management on team dynamics and responsibility.
A software engineer reflects on leaving Splunk/Cisco for a new role at Unleash, sharing thoughts on company culture and recent reads.
A developer shares a career lesson on how an individual, through logic and persistence, can influence an organization's technical direction.
A curated list and review of essential books and resources for learning DevOps principles, culture, and implementation.
Discusses why blindly copying technical solutions or processes from one team to another often fails due to unique team and company contexts.
Challenges the view that management is a promotion and engineering a demotion, arguing for cultural change in tech organizations.
Explores key traits of a strong web performance culture in tech organizations, based on industry experience and Google I/O insights.
Explores how engineers gain and wield influence within tech organizations, contrasting it with managerial power and emphasizing the power of creation.
A manager explains how diversity in age, background, skills, and culture creates a more innovative and effective software engineering team.
Explores the 'Zen of GitHub,' a set of guiding principles that shape GitHub's engineering culture and decision-making processes.
Five best practices for fostering internal collaboration and culture to succeed in open source projects, especially within large organizations.
Explores how an organization's core optimization goal, like developer happiness or process, shapes employee behavior and culture, using laptop stickers as an example.
Debunks common misconceptions about DevOps, emphasizing it's a collaborative ideology, not a job title or a cure-all solution.
A former government employee compares bureaucratic culture at a federal agency with the trust-based, developer-happy environment at GitHub.
Argues that in government IT, the main challenge isn't technology but cultural adoption and bureaucratic inertia.
Analysis of why tech companies struggle to attract digital talent, citing bureaucracy, lack of challenge, and poor work environments.