Developed a custom activity for Orchard Core Workflows while spending time at the Student Union at the University of Central Florida (UCF) in Orlando. The Regex Validator validates a form field or other data using a regular expression.
A relaxing Sunday afternoon at Starbucks experimenting with developing filters for use with the Liquid Template Language feature in Orchard Core. Created a Caesar Cipher filter that will encipher a string of plain text using the fun substitution cipher. This was inspired by a day of "hacking" I taught this past summer using Python.
Really enjoying liquid in Orchard Core. Thinking I should take this knowledge and become a Shopify Developer. Already signed up as a partner :)
Developed an Orchard Core CMS Module on Saturday while sipping green tea at Starbucks. It's a robots.txt module that allows an Orchard Website Administrator to populate and modify the contents of the robots.txt file from the dashboard. This is a feature I developed many years ago for Orchard CMS 1.x when first learning it, so I thought it would be fun to develop it again for Orchard Core.
Although developing modules in Orchard Core is conceptually the same as developing modules in Orchard CMS 1.x, it's not exactly the same. The robots.txt module is a great starter module for Orchard Core that introduced me to the differences in creating such a module. This is the first of many to help sharpen the saw!
Developed an Orchard Core Theme called Editorial. Like Coming Soon and Freelancer, Editorial uses the Liquid Template Language and has a robust Setup Recipe that will create a number of useful Content Types and Widgets to generate an extensive website with menus, widgets, and sample pages.
Orchard Core CMS was released as beta 2. I am developing custom themes and modules for Orchard Core CMS as well as building modular, multi-tenant, web applications.
Developing with Liquid Template Language and YesSQL, and experimenting with JetBrains Rider for all my Orchard Core and ASP.NET Core Development.
Tutoring students at the local college in Python, Java, and PHP/MySQL during the 2017-18 school year. In addition to helping them tackle the classroom material, I am also introducing them to git and Docker. The course material is a bit outdated so I am exposing the students to technology and skills that they can proudly add to their resume.
For a bit more practice we are also tackling programming challenges on 2 popular websites: HackerRank and Codewars.