Ville M. VainioClean CodeAgain, there is controversy around Robert C. Martin (known as “Uncle Bob” among his following), because of Trumpster sympathy accusations…Dec 10, 2018Dec 10, 2018
Ville M. VainioAs Spoken by a Dead Enterprise Developer by the TreeProgrammer said,Nov 26, 2018Nov 26, 2018
Ville M. VainioCreating a Windows Forms GUI with F#Windows Forms is not dead — it’s now more alive than it has been for years now that Microsoft announced they will support it in .NET Core…Jul 14, 2018Jul 14, 2018
Ville M. Vainio14 (fourteen) habits of Okay ProgrammersSetting the stage: you are a fresh mind entering the field. You don’t want to suffer from imposter syndrome or bear the dreaded mark of a…Jun 12, 20181Jun 12, 20181
Ville M. VainioMobX with Angular, Part 2: Patterns, Perks and GotchasThis is the second installation of the critically acclaimed “MobX with Angular” series. If you came here googling for “ngrx alternatives…Apr 30, 2018Apr 30, 2018
Ville M. VainioMobX with Angular: the PreludeThis is Part 1 of the in-progress article series. Part 2 with more advanced concepts is also available.Jan 14, 20182Jan 14, 20182
Ville M. VainioPowerShell as find.exe replacementOr: how I learned to stop worrying and use a PowerShell feature.Oct 18, 2017Oct 18, 2017
Ville M. VainioUsing Stencil components in AngularJS applicationSince StencilJS is just #UsingThePlatform (Web Components), I imagined it should be as easy (or easier) to integrate to an existing…Sep 17, 2017Sep 17, 2017
Ville M. VainioAngularConnect 2016 retrospectiveI went to AngularConnect 2016 (thank to my employer Basware for sponsoring the trip), and am writing up some takeaways now that I still…Oct 1, 20162Oct 1, 20162