List of open source projects

Check out my GitHub profile 😉

Subscribe to get notified when I release new projects.

Jekyll Target Blank

Released on 30th May, 2018 | Last update on 24th December, 2018
rubyjekyllrubygemhtmlmarkdown

Build statusRubyGem version

A Jekyll plugin which forces all external links to open in a new browser window. You can override the default behaviour and only force external links to open in a new browser window if they have a CSS class name included with the same value as the one listed in the Jekyll _config.yml file. You can also automatically add additional CSS classes to qualifying external links. This feature is useful when you want to add CSS styling to external links such as automatically displaying an icon to show the reader that the link will open in a new browser.

Domain Driven Design with Laravel

Released on 30th January, 2018 | Last update on 1st March, 2019
laraveldomain driven designdemophpunit testing

Demonstrating implementing Domain Driven Design to a system built with Laravel. Explaining the separation of the Domain, Infrastructure and Application layers together with Unit Testing in Laravel. All code is available on GitHub.

Jekyll Target Blank

Released on 30th May, 2018 | Last update on 24th December, 2018
rubyjekyllrubygemhtmlmarkdown

Build statusRubyGem version

A Jekyll plugin which forces all external links to open in a new browser window. You can override the default behaviour and only force external links to open in a new browser window if they have a CSS class name included with the same value as the one listed in the Jekyll _config.yml file. You can also automatically add additional CSS classes to qualifying external links. This feature is useful when you want to add CSS styling to external links such as automatically displaying an icon to show the reader that the link will open in a new browser.

Domain Driven Design with Laravel

Released on 30th January, 2018 | Last update on 1st March, 2019
laraveldomain driven designdemophpunit testing

Demonstrating implementing Domain Driven Design to a system built with Laravel. Explaining the separation of the Domain, Infrastructure and Application layers together with Unit Testing in Laravel. All code is available on GitHub.