Running an open source and upstream oriented team in agile mode
A software engineer shares insights on managing a small, remote, agile team focused on open-source development, emphasizing team size, communication, and culture.
A software engineer shares insights on managing a small, remote, agile team focused on open-source development, emphasizing team size, communication, and culture.
A critical guide to programming books, offering specific recommendations and anti-recommendations for topics like algorithms and data structures.
Analyzes Joel Spolsky's 'lemons' hiring theory, questioning why great developers are supposedly rare on the job market if they are easy to identify.
A reflection on the JavaScript ecosystem's tool proliferation, the pitfalls of constantly chasing new frameworks, and the importance of stable, foundational choices.
Analyzes if software developer compensation is becoming bimodal, like in law, using salary data and trends.
A developer advocates for investing time in building internal tools and processes to automate repetitive tasks and improve efficiency in software development.
A manager explains how diversity in age, background, skills, and culture creates a more innovative and effective software engineering team.
An analysis of hiring biases in tech, where experienced candidates are rejected for not fitting a 'trendy' profile from elite schools.
A Google engineer reflects on their first year, covering travel, speaking at major events like Google I/O, and technical challenges with demos.
A developer's 2015 recap focusing on conference overload, MongoDB's evolution with RocksDB, and leaving Parse, highlighting major tech industry shifts.
Analyzes the debate between working at a startup vs. a big tech company, challenging common claims about earnings and career growth.
Explores the importance of reproducible science in computer science, focusing on reproducibility, replicability, and reusability of software and data.
An analysis of Butler Lampson's 1999 predictions on computer science, comparing what worked then to the state of technology in 2015.
Interview with a software engineer about his work on OpenStack, his role at Red Hat, and his book on Python.
Discusses the tension between reproducibility in scientific software and practical software engineering, advocating for progressive code consolidation over unrealistic release standards.
Announcing EuroSciPy 2015, the European conference on Python for scientific computing, with calls for papers, talks, and tutorials.
A software engineer announces his departure from Chef Software after facing severe online harassment and death threats within the Chef community.
Discusses the importance of meeting scribing and documentation as a company scales, offering practical tips for effective note-taking and communication.
A PyCon 2014 attendee reflects on the community spirit of swag bag stuffing and the technical depth of an open space session on software composition.
A practical guide on the essential and non-essential elements for building a successful web application, emphasizing simplicity and core problem-solving.