adamadoptagileaibillbuildcheckingcodecompassionatedatabasesdeclarativedesigndeveloperdevelopersdisheffectseverythingfirstfpfunctionalfuturegradlejavajohnsonjoshjourneyjoyjustinkotlinlanguagelawlikelocalmcpmetamonadsnixorganizationspetripolymorphismproblemproductiveproductivitypythonreockrodrustscalasoftwaresourcestructuredtechnologyterribletestcontainersthinkingtoolstypetypestypescriptvarietywasmzio