I was at a point long ago when I first started learning React where I did not understand the two basic building blocks of the framework: props and state. …


I ended up trying to figure out a system that would generate an update log that I could use in Rails, something that would auto-generate when something was created, updated, or deleted.

For this, I looked into doing some work with callbacks. …


Dealing with Quaternions can be a pain at first. If you don’t already know, Unity handles rotation in its scripting using Quaternions, and there are a bunch of advantages to this. That said, it’s strange.

Let’s say you have a Vector3 that’s pointed forward from your players position, something to…


One of the more underrated parts of creating a project or tool is the ReadMe file you get. It’s a file that doesn’t do much by itself, but serves as a great way to show off the features of a particular application.

If you start up a new Rails or…


Polymorphism is one of the most powerful tools in programming as a baseline thing. One of the best ways to talk about it is using a video-game example:

You have three types of the same enemy, and they all have similar behaviors. …


So CSS preprocessors are amazing apparently. I made some neumorphic stuff last week and did a bunch of styling this week, and I ended up getting to the point where I was better off splitting of my css into seperate files.

I wanted to save myself some time, so I…


If you were around last year, Neumorphism was all the rage. It’s a cool little style that’s easy to pull off, so I decided to make up a quick way to implement its features.

What is Neumorphism?

https://dribbble.com/shots/9517002--Light-Mode-Simple-Music-Player — Check it out on Google Images…

Neumorphism is a fancy word for making certain elements of the page “pop”, giving it the…


Having been prototyping an application recently, I ended up needing to add in some login features to my API. Rails can do this in a really clean way thanks to just a handful of gems.

Here, we’ll be taking advantage of Rails Controller class structure, ApplicationController. When you make a…


It’s time to save our stuff. We’ve setup our application, we have a few of the necessary files, and we can finally get to the tangible meat of the application. Sweet, sweet tangible meat.

If you’re accustomed to Rails or Ruby in general, you’ve probably used ActiveRecord before. It’s what…


I started looking into ASP.Net for my next venture in web development. Here’s the basics of starting a new project from install to setup:

Install .Net Core

First you’ll need to install a few things. The .Net Core SDK is necessary here, so just click this link and give it a download. …

Martin Spicuzza

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store