PinnedRodolfo HansenThe Unanticipated Powers of Total Program CardinalityTotal Program Cardinality (TPC) remains a largely under-explored facet of software engineering, but it holds transformative potential. It…5 min read·Jan 16, 2024----
PinnedRodolfo HansenThe most common mistake we make as Systems Thinkers.How the Reification Fallacy applies to software and leads to three types of bad abstractions: Leaky, Sparse, and Useless.9 min read·Nov 24, 2023----
PinnedRodolfo HanseninLevel Up CodingPoor man’s Pi (types)Dependent (Pi) types are extremely useful when writing mission critical code. They allow you to easily write a function that reads an input…3 min read·Mar 15, 2023----
Rodolfo HansenThe Hidden Powers of Total Program Cardinality (2 of 2)Recap of part 16 min read·Feb 9, 2024----
Rodolfo HansenUnit Tests give you Observability!Measure the unobservable subspace of your program3 min read·Jul 28, 2021----
Rodolfo HanseninGeek CultureBlockchain Is the End of Money.Decentralization fixes humanities concentration of power problem…4 min read·May 2, 2021----
Rodolfo HansenType System SavingsHow dynamically typed languages can slow us down after the first couple of functions5 min read·Nov 19, 2020--1--1
Rodolfo HansenShow Me the LawsSoftware Architecture is getting too complicated…5 min read·Sep 7, 2020----
Rodolfo HansenWe Need More OpticsI want to chime in on the sleeping Giant that are Lenses and Prisms in software development:4 min read·Aug 14, 2020----
Rodolfo HansenTDD is about making evolution explicitIn functional programming, and fervent advocates of strongly typed languages it is common to hear phrases like: “It compiles; ship it!” or…3 min read·Aug 12, 2020--1--1