Published onJune 9, 2025Prolog: Give me the rules and I will find an answer for youprologpythonseven-languages-in-seven-weekslogic-languagesoperations-researchThe-Pragmatic-ProgrammersReflections from a Python software engineer about Prolog, a declarative language.
Published onJune 2, 2025What Io taught me about bending reality in Software Engineeringio-languagepythonseven-languages-in-seven-weeksprototypesdomain-specific-languagesThe-Pragmatic-ProgrammersReflections from a Python software engineer on how Io's offers a lot out of the box.
Published onMay 25, 2025What Ruby taught me about flexibility in Software Engineeringrubypythonseven-languages-in-seven-weeksmetaprogrammingduck-typingThe-Pragmatic-ProgrammersReflections from a Python software engineer on how Ruby’s flexibility, metaprogramming, and duck typing made me reconsider structure, readability, and intent.