#design-patterns
1 item tagged with "design-patterns"
AuthenticationAuthorizationBackendCareer GrowthClean CodeCleanArchitectureCloudCommand LineCommunicationConcurrencyDDDDatabasesDevOpsDockerJWTKubernetesLeadershipLearningLinuxMental HealthMicroservicesNetworkingOAuth2RefactoringSecuritySenior EngineerSoft SkillsSoftware EngineeringSoftwareArchitectureSysadminSystem DesignSystemDesignTDDTeamworkTerminalTestingZeroTrustab-testingaccessibilityagileaianthropicarchitectureasync-communicationautomationawsbuild-vs-buyburnoutbusiness-acumenbusiness-impactcareer-growthci-cdclaudeclean-architectureclean-codecode-reviewcollaborationcommunicationcontainerscontext-switchingdecision-makingdeep-workdesigndesign-systemdeveloper-experiencedevopsdockerengineering-cultureengineering-leadershipengineering-qualityengineering-strategyexperimentationfeature-flagsfinance-for-engineersflow-statefrontendhexagonal-architectureinfrastructure-as-codekotlinkubernetesleadershiplean-methodologylearningllmmental-modelsmetricsnetworkingnorth-star-metricnote-takingooporchestrationoutcome-drivenperformance-reviewpersonal-brandingports-and-adaptersprdproduct-discoveryproduct-mindsetproduct-thinkingproductivityprogressive-deliveryqareactremote-workrequirementssalary-negotiationscrumsecuritysenior-engineerssoft-skillssoftware-designsoftware-engineeringstaff-engineersystem-designtailwindtddtechnical-debttechnical-decisionstechnical-leadershiptechnical-writingterraformtestinguser-researchuxwcag
Series
Design Patterns in Kotlin: A Practical Guide
A complete 5-chapter series covering all 23 Gang of Four design patterns through a practical Kotlin lens — with real-world examples from Spring, OkHttp, Android, and Jetpack Compose.
5 chapters
design-patternskotlinoopsoftware-engineering
Start reading