Advice for a Developer Just Starting Out
Advice for growing as a developer: keep learning, explore diverse projects, write and test lots of code, and cultivate both technical skills and a strong professional attitude.
Read articleArticles on software engineering, research, best practices, clean code, systems architecture, and more.
129 articles · 11 pages
Advice for growing as a developer: keep learning, explore diverse projects, write and test lots of code, and cultivate both technical skills and a strong professional attitude.
Read articleNine ideas about simplicity, design, testing, optimization, and incremental improvement that challenge common assumptions and help us build more maintainable software.
Read articleThe English edition of The Programmer's Black Book brings its reflections on quality, organization, testing, and refactoring to developers around the world.
Read articleUnclear requirements, chaotic changes, insufficient testing, and a lack of refactoring can make an application increasingly difficult and expensive to maintain.
Read articleSoftware quality is about more than meeting requirements: it also means code that is simple, readable, consistent, testable, and easy to maintain and evolve.
Read articleFifteen years in a profession don't guarantee fifteen years of varied experience: learning across different projects broadens perspective and helps prevent professional stagnation.
Read articleContinuously refining software through small improvements to its design, code, tests, and deployment makes it easier to maintain and reduces the effort needed to add new features.
Read articleWhy I keep using DigitalOcean for personal projects and Drupal websites: developer-friendly simplicity, affordable Droplets, monitoring, an API, and excellent documentation.
Read article78 questions to assess a development team's discipline, practices, work environment, and organization, and identify improvements for building quality, maintainable software.
Read articleWhy Redis can be a suitable database for Picly.io: simple data structures, performance, ease of operation, and a Node.js library that abstracts its commands.
Read articleFrom the first prototype to the commercial beta: the technical work and business processes required to launch and maintain Picly, an image server with on-the-fly transformations.
Read articleDoodle, Etsy, and Cloudinary show that behind an apparently simple digital service are multidisciplinary teams and substantial technical and organizational infrastructure.
Read articleNo results for this search.