I am a web developer based in Cleveland, Ohio who is open to moving and remote projects. Clean, reliable code, Agile project management, focused work ethic and and good eye for graphic design help me build solid and engaging web apps.
Highlights
- I created a complete and interactive JavaScript Cheat Sheet that is both a cheat sheet and full learning tool. Toggling between the Learn and Cheat Sheet modes shows or hides detail, making it a great tool for finding quick info and then expanding the detail as needed.
- My Interview Questions tool helps simulate a coding interview environment, with over 600 possible coding question randomly chosen and answers timed. It is filterable, so we can focus on larger algorithm and data-structure questions, advanced questions or even just take basic questions. Code work areas are provided for working through big answers.
- I designed and built this website from the ground up on the WordPress framework. This includes creating all of the visual elements and images (unless otherwise credited).
- I frequently build little coding projects to explore some new territory or just for fun. Check those out here.
- Towards the bottom of this page are a few samples of my own code work and writing on various code-related subjects.
Do you need a dedicated and skilled developer for long-term employment or project-based contracts? Hire me by reaching out here.
Primary Skills:
- JavaScript (core and REACT)
- PHP (core and WordPress)
- Agile Project Management
- Web Design & Graphics
- MongoDB
- Node & NPM
- Express
- Axios
- MySQL
- CSS3 (core and SASS)
- HTML
Secondary Skills:
- GraphQL
- FireStore
- Google Apps Scripts
- Vue.js
- Apache-based servers
Loops in JavaScript
Loops are just blocks of code that repeat until a condition is met. These are central to programming and can serve many purposes. This article will tackle the different MORE q
Every Method in JavaScript
There are a large number of methods that JavaScript includes as part of the various Objects that are built automatically. The previous article, JS Methods, gave an introduction to methods and detailed some of the more commonly used. There are many more, of course. Every JavaScript method is listed here. This is sorted by object so we can see what is available when working with any specific one. These objects will usually inherit methods that will work on the object, but, are not exclusive. In the list below, these inherited methods can be toggled on or off. When toggled off, the inherited methods will be MORE q
Methods in JavaScript
A method is a ultimately the same as a function in that it is a block of code that performs an action. The difference between a method and a function is that a method is a property of an object. that performs actions on that object. Invoking a function and calling a method are a little different. For a function, you only need the function name and parenthesis. For a method, we need to identify where the method is located first, MORE q
Functions in JavaScript
Functions are pieces of code that perform actions. There are both functions built into JavaScript and an almost limitless number of functions a developer can create. The Anatomy of a Function Function can be created using the function keyword, usually followed by a unique name, though a name is not required, followed by () and then { } Inside of the (), you can set perimeters. These perimeters ore optional, but, if used, allow for data to be transferred in to the function to be used. Functions usually end with the keyword return. This keyword signals the JavaScript engine to stop processing the function and will take MORE q
WordPress Theme: Steel Theme
♦ The Steel theme is currently still in beta, but I invite anyone willing to download and use it. I have tested the theme a decent amount; however, when needed, I will be happy to fix any bugs that might pop up. Just get in touch with me. ♦ Steel theme demo here ⇒ Download the beta… MORE q
WordPress Plugin: Jumbotron 3D Slide Rotator
♦ The Jumbotron 3D Slide Rotator plugin is currently still in beta, but I invite anyone willing to download and use it. I have tested the this plugin a decent amount; however, when needed, I will be happy to fix any bugs that might pop up. Just get in touch with me. ♦ What is it?… MORE q
About This Theme
The theme I am currently using for GlassInteractive.com is my Steel theme. This has a few modifications, the largest being the use of my "Jumbotron 3D Post Rotator" plugin. For information on the Steel theme, ⇒check this out. For detail on the Jumbotron 3D Post Rotator ⇒check this out. Feel free to post a comment… MORE q
Pure CSS 3D Pic Spinner
This little gadget was part of exploring CSS 3D animation. See the Pen Pure CSS Pic Spinner by Mike (@DarkMG73) on CodePen. MORE q
3D Pic Flow
In continuing to explore 3D space and movement, I built this little project. See the Pen 3D Picture Flow by Mike (@DarkMG73) on CodePen. MORE q















