{% assign tech_with_links = "ASP.NET MVC|Azure|BlogEngine.NET|Database Abstraction|Digital Ocean|Giraffe|GitHub|GitHub Pages|Hexo|Hugo|htmx|Jekyll|LiteDB|MongoDB|MySQL|myWebLog|nginx|Orchard|PHP|PostgreSQL|Rackspace Cloud|RavenDB|RethinkDB|SQL Server|Vue.js|WordPress" | split: "|" %} {% assign tech_links = "https://dotnet.microsoft.com/apps/aspnet/mvc|https://azure.microsoft.com/|http://www.dotnetblogengine.net/|https://github.com/danieljsummers/DatabaseAbstraction|https://www.digitalocean.com/|https://giraffe.wiki|https://github.com/|https://pages.github.com/|https://hexo.io/|https://gohugo.io/|https://htmx.org/|https://jekyllrb.com/|https://www.litedb.org/|https://www.mongodb.com/|https://www.mysql.com/|https://bitbadger.solutions/open-source/myweblog/|http://nginx.org/|https://orchardproject.net/|https://www.php.net/|https://www.postgresql.org/|https://www.rackspace.com/cloud|https://ravendb.net/|https://rethinkdb.com/|https://www.microsoft.com/en-us/sql-server/|https://vuejs.org/|https://wordpress.org" | split: "|" %}

{{ page.title }}
{%- assign url = page.metadata | value: "url" -%} {%- assign no_link = page.metadata | value: "no_link" -%} {%- assign archive = page.metadata | where: "Name", "archive_url" | size -%} {% if no_link == "true" -%} {{ url }} {%- else -%} {{ url }} {%- endif %} {% if archive > 0 -%}    (Archive) {%- endif %}

{{ page.text }} {%- assign curr_tech = page.metadata | where: "Name", "tech" -%} {%- assign past_tech = page.metadata | where: "Name", "past_tech" -%} {%- assign curr_count = curr_tech | size -%} {%- assign past_count = past_tech | size -%} {% if curr_count > 0 or past_count > 0 -%}

The Technology Stack

{%- endif %}


« Back to All Solutions {% if is_logged_on -%}

Edit This Page {% endif %}