Overview for 'igor'
Written by igorw
/ Original link
on Aug. 24, 2019
Stack Machines: Shunting-yard fundamentals << rpn-calculator << shunting-yard << io << jumps << conditionals << comments << calls << variables << stack-frames << heap << compilers The RPN calculator (see previous post) was quite easy…
Written by igorw
/ Original link
on Aug. 24, 2019
Stack Machines: RPN calculator fundamentals << rpn-calculator << shunting-yard << io << jumps << conditionals << comments << calls << variables << stack-frames << heap << compilers A very simple form of stack machine is a so-called…
Written by igorw
/ Original link
on Jan. 1, 2017
Git Branching Model Since the original A successful Git branching model post from nvie there have been numerous attempts to simplify his model. While it is a very solid branching strategy, you do end up with a ton of branches that you may not actually need. This post aims to document the general st…
Written by igorw
/ Original link
on Jan. 1, 2017
Dependency Responsibility Convenience is great, and many tools provide you with it. Dependency managers are one such tool that allow you to easily install any library instantly. But you should not use them blindly. There are more important considerations than "I want foo right now". Which type of…
Written by igorw
/ Original link
on Jan. 1, 2017
Composer Vendor Directory A common question in composer support is to install packages into a directory other than vendor. I want to explain why that is a bad idea. Achtung: Might be a little ranty. One True Vendor You don't own your vendor directory. When you use composer, you are waiving your rig…
Written by igorw
/ Original link
on Jan. 1, 2017
How heavy is Silex? Quite often silex has been described as heavy or bloated. It's time to put this myth to rest. Quotes Silex: The world's largest microframework. Silex: All the bloat of Symfony but with only half the features. Silex is so big: It has more lines of code than your project. Micro-fr…