adamadoptagileaibillbuildcheckingcodecompassionatecomputerdatabasesdeclarativedesigndeveloperdevelopersdisheffectseverythingfirstfpfunctionalfuturegradlejavajohnsonjoshjourneyjoyjustinkotlinlanguagelawlikelocalmcpmetamonadsnixorganizationspetripolymorphismproblemproductiveproductivitypythonreockrodrustscalasoftwaresourcestructuredtechnologyterribletestcontainersthinkingtoolstypetypestypescriptvarietywasmzio