DariusinBetter ProgrammingStrongly Keyed Maps in TypeScriptExpress that a map object may only contain keys found in the domain of members of some type TJan 22, 20202Jan 22, 20202
DariusinSempilerConfiguration ConsiderationsConfiguration design is a subset of general API design that is a principal driver in the pursuit of low friction to use, high value from…May 20, 2019May 20, 2019
DariusinSempilerW Key Developers & The CompilerW Keying is a term borrowed from behemoth zeitgeist, Fortnite.Apr 22, 2019Apr 22, 2019
DariusinSempilerQuality Assurance and PragmatismQA is in a strange place these days.Apr 10, 2019Apr 10, 2019
DariusinSempilerCompiler Democratisation In PracticeOne of the key tenets of the Sempiler project is democratising compilation.Apr 2, 2019Apr 2, 2019
DariusinSempilerStrategies for X-Platform CodeTypeScript and JavaScript allow the author to place all manner of statements at file scope level. Alongside imports, you commonly find…Mar 26, 2019Mar 26, 2019
DariusinSempilerRelaxed ParserThe first phase of a Sempiler pipeline is parsing, the task of taking some source input representing a program, and creating an agnostic…Mar 19, 2019Mar 19, 2019
DariusinSempilerLearning from the PrototypeLast year a rough Sempiler prototype was available as a Visual Studio Code plugin.Mar 16, 2019Mar 16, 2019
DariusIndicative FunctionsWriting indicative functions soon becomes second nature, providing the benefits of readability, and consistent structure in your codeJun 26, 2017Jun 26, 2017
DariusThe Politics of ProgrammingIt’s not just the real world that lay reeling from division, it’s the programming world too. Just as Jeremy Corbyn stood up and gave a…Jun 16, 2017Jun 16, 2017