How to make the most out of conferences
A developer shares tips for maximizing conference value, based on their experience at React Rally, focusing on networking and learning.
A developer shares tips for maximizing conference value, based on their experience at React Rally, focusing on networking and learning.
A review and tips for the OMSCS CS6460 Education Technology course, covering its unique project-based structure and lack of traditional curriculum.
A developer's reflection on overcoming perfectionism to write more freely, sharing the importance of blogging for learning and personal growth.
Michael Feathers reflects on software's struggle with complexity and the need to learn from other fields' research to manage it better.
A guide to creating custom extensions using the JUnit 5 extension model for Java testing.
A developer shares his journey into public speaking, from a first tech meetup talk to leveraging his childhood experience to overcome fear.
Argues for creating a formal specification for Bitcoin Cash to improve protocol clarity, client interoperability, and security across development teams.
A guide outlining the responsibilities and expectations for a Project Lead role in a software development team, including planning, execution, and launch phases.
A developer shares seven key lessons on open source governance, from being conscious about structure to maintaining community kindness.
A tech company shares lessons on using Slack effectively for remote team communication, balancing productivity with reducing distractions.
Announcing the launch of Full Health Developer, a website and newsletter focused on physical and mental health topics for software developers.
An article exploring the causes of FOMO (Fear Of Missing Out), its paralyzing effects, and practical strategies for managing it.
A former Google engineer shares his experiences and lessons learned after quitting to start his own single-person software company.
The article argues that the quality of error messages directly reflects a product's internal quality and the development team's care for users.
A developer shares their experience using FreeBSD CURRENT as a daily driver for software development, detailing the setup, workflow, and hardware issues that led them to switch back to Arch Linux.
Explores the 'dusting of gamification' in Stack Overflow's reputation system, its origins, and its role in community building.
An engineering manager shares their personal Manager README, outlining their philosophies on team leadership, feedback, and software development processes.
A review of Paul Graham's 'ANSI Common Lisp' book, comparing it to other Lisp resources and praising its clarity and conciseness.
An article encouraging programmers to dive into and contribute to open source projects, even when they seem intimidating or unfamiliar.
Author announces a self-published Kindle fascicle on Bean Validation 2.0, extracted and expanded from his previous Java EE book.