Apollo Mission - The Pros and Cons of Being an Early Adopter of New Technology
Exploring the advantages and challenges of adopting new technologies like Apollo & GraphQL, using a real-world case study from CodePen.
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.
Argues for agile software development by contrasting it with traditional book publishing, emphasizing early delivery and fast feedback loops.
A guide for software engineers on handling project estimation requests, offering strategies for bottom-up and top-down approaches.
A developer shares personal insights on the benefits and challenges of pair programming, from overcoming initial anxiety to improved focus and debugging.
A guide for developers on effectively working from home, covering occasional and regular remote work arrangements, discipline, and communication strategies.
A proposal for a maturity model to classify Java tools and libraries based on their level of support for the Java Platform Module System (JPMS).
A guide on building a successful open source project, focusing on solving real problems, quality code, and developer adoption.
A live Java refactoring session presented at the JBCN Conf in Barcelona, focusing on practical software development techniques.
A maintainer discusses how to guide contributors in free software projects, identifying their strengths and fostering growth across various roles like coding, documentation, and support.
A developer's reflection on the fundamental differences between frontend and backend development, focusing on user perception vs. system communication.
A software developer shares a personal journey from shallow knowledge to deep expertise, emphasizing deliberate learning in JavaScript and CSS to overcome project failures.
A guide to creating the content and slides for a tech talk, focusing on top-down and bottom-up approaches to building a presentation.
Explores the critical partnership between Engineering Managers and Product Managers, comparing it to a marriage for effective team alignment and decision-making.
A review of Marty Cagan's book 'Inspired,' covering the role of Product Management in the tech industry and its practical techniques.
A blog post about overcoming perfectionism in writing and the benefits of publishing work before it feels 'perfect'.
A podcast episode exploring the original definition of Object-Oriented Programming and comparing it to modern interpretations.
A critique of blindly following software development 'best practices', arguing for more thoughtful discussion and application.
A personal story about an Apple Watch notification distracting a midwife leads to a discussion on the dangers of digital distractions for software developers.
The article argues for co-locating code comments with the relevant code, explaining the maintainability and clarity benefits over separate documentation files.