We Are Developers! aus iX 12/2021 DEVELOPER EXPERIENCE: Spass an der Arbeit sorgt für besseren Code RESPONSIBLE ENGINEERING: Verantwortung in der Softwareentwicklung übernehmen JAVASCRIPT-TESTS: Zehn Patterns für bessere Les- und Wartbarkeit TESTING: Framework Cypress automatisiert Testabläufe KÜNSTLICHE INTELLIGENZ: KI-Systeme brauchen ethische Regeln JS-FRAMEWORK: Minimalistisches Alpine.js als Alternative zu jQuery