#clean-code
1 item tagged with "clean-code"
AuthenticationAuthorizationBackendCareer GrowthClean CodeCleanArchitectureCloudCommand LineCommunicationConcurrencyDDDDatabasesDevOpsDockerJWTKubernetesLeadershipLearningLinuxMental HealthMicroservicesNetworkingOAuth2RefactoringSecuritySenior EngineerSoft SkillsSoftware EngineeringSoftwareArchitectureSysadminSystem DesignSystemDesignTDDTeamworkTerminalTestingZeroTrustab-testingaccessibilityagileaialgorithmsanalyticsanthropicappsecarchitectureasync-communicationauthenticationautomationawsbackendbehavioralbuild-vs-buyburnoutbusiness-acumenbusiness-impactcachingcareercareer-growthci-cdclaudeclean-architecturecode-reviewcollaborationcommunicationcontainerscontext-switchingdatabasesdecision-makingdeep-workdesigndesign-patternsdesign-systemdeveloper-experiencedevopsdistributed-systemsdockerengineering-cultureengineering-leadershipengineering-managementengineering-qualityengineering-strategyevent-streamingexperimentationfeature-flagsfinance-for-engineersflow-statefrontendgolanggrafanahexagonal-architectureinfrastructure-as-codeinterviewjob-searchkafkakanbankotlinkubernetesleadershiplean-methodologylearningllmmakefilemental-modelsmessagingmetricsmicroservicesmtlsnetworkingnorth-star-metricnote-takingobservabilityoopopentelemetryorchestrationoutcome-drivenowaspperformance-reviewpersonal-brandingports-and-adaptersprdprobabilistic-data-structuresproduct-discoveryproduct-mindsetproduct-thinkingproductivityprogressive-deliveryprometheusprotocolqarabbitmqreactredisreliabilityremote-workrequirementssalary-negotiationscalabilityscrumsecuritysenior-engineerssoft-skillssoftware-designsoftware-engineeringstaff-engineersupply-chainsystem-designtailwindtddtechnical-debttechnical-decisionstechnical-leadershiptechnical-writingterraformtestingtheory-of-constraintstoolingtracinguser-researchuxwcagweb-security
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