What is Most Important to a Web Developer?
A web developer's analysis of a poll on what matters most: people, product, or tech, revealing surprising priorities in the field.
A web developer's analysis of a poll on what matters most: people, product, or tech, revealing surprising priorities in the field.
A developer explains why C remains their favorite language, highlighting its simplicity, stability, and close mapping to hardware.
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.
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 practical guide on the essential and non-essential elements for building a successful web application, emphasizing simplicity and core problem-solving.
Article critiques a misleading report claiming no gender pay gap in tech, using evidence from the AAUW study to refute the claim.