Emil BromanPure Objects — a Vision For the Next Generation of Object Oriented Programming LanguagesIf you’ve studied object-oriented programming, you’ve likely come across the “three principles of object-oriented programming”. These are…Sep 6, 2018Sep 6, 2018
Emil BromanImmutable State Classes and ReactTL;DR: Classes can be used as well defined pieces of immutable state, with operations applied to the state expressed as methods. These…Jun 28, 2018Jun 28, 2018
Emil BromanThe JavaScript object that will completely kill your entire application.ExplanationNov 15, 2017Nov 15, 2017
Emil BromanFunctional Objects in JavaScriptThe Functional and Object Oriented paradigms are often considered to be incompatible. “Sure, you can use higher order functions in…Mar 31, 2017Mar 31, 2017
Emil BromanTweed — An OO JS UI LibraryFirst of all; look at all those abbreviations. I did it. Yay.Jan 5, 2017Jan 5, 2017
Emil BromanStop the Web Frontend CockfightThis is a reaction to recent tweets, one of which is this one:Oct 6, 2016Oct 6, 2016
Emil BromanHow to do WordPress without having to deal with WordPressIt’s been said before, and I think it’s time to finally officially admit it: WordPress is the worst. It’s old, it’s insecure, it’s slow…Aug 24, 2016Aug 24, 2016
Emil BromanConstructors considered harmful.TL;DR: If we remove constructors all together, and instead rely on mixins and anonymous classes, multiple inheritance and circular…Aug 8, 2016Aug 8, 2016
Emil BromanAn Open Letter To Functional ProgrammersDear Functional Programmers,May 10, 2016May 10, 2016
Emil BromanThe Bridge Framework is being discontinuedToday I’m announcing the discontinuation of the Bridge Framework project in favor of another project that is coming up. Here’s my reason:Feb 26, 20161Feb 26, 20161