Latest Posts

  • Time To Shine: How To Make A CSS Shine On Hover Effect

  • Time To Shine - CSS Hover Shine Effect

    Time To Shine: Or CSS Hover Shine Effect

  • How To Host A Website On BunnyCDN

    We all want our web hosting to be as cheap as possible, especially when we are starting out. Often, many aspiring developers turn to shared hosting solutions to program their first static sites. This is convenient because in the beginning most developers struggle with basic tasks like connecting through ftp and uploading their site. As we progress, however, we begin to realize the limitations of shared hosting such as resource sharing and slow responses during peak times. This is when we start exploring other options available to us.
  • Simple Parallax Scrolling

    Parallax scrolling is ubiquitous in today's web design approaches. There are, however, those who dissent. Some assert that it is a poor approach that actually distracts the user.
  • Give Back Useful Information For CRUD PATCH Updates

    A user somehow defines an object property that does not exist in your database.
  • The Surprising Way To Avoid Failure Learning To Code As An Adult

    Learning is hard. Really hard. Especially when you already have a busy job, career, family, or bowling league (I kid) that requires your daily attention.
  • How To Initialize A Javascript XMLHttpRequest

    One of the first things to learn when learning asynchronous javascript is how to make an XMLHttpRequest. In this short article I am going to show how to achieve this so you can add some very powerful and dynamic features to your website. Perhaps you want to make a NASA image slideshow? A popular Chuck Norris Joke Generator? All of these things can be achieved using XHR to call an API and retrieve information.
  • How To Calculate Time For Javascript Functions

    In order to work with dates in javascript, you have to first create a new instance of the date object. Then you can specify the time and date you want it to represent.
  • Recursive Functions

    It is acceptable for a function to call itself as long as it does not over flow the call stack. A function that calls itself is called a recursive function.
  • Quickly Connect To MongoDB In NodeJS

    Use mongodb to set up your first database. This is a quick and easy way to get mongodb set up with nodejs.
  • Console.Log A Chessboard

    A brief example of nested loops to make a text based chessboard.
  • Intersection Observer API

    Use intersection observer to asynchronously observe a DOM element and trigger events based on if it is within the viewport.



web development

for loop

learn to code

parallax scrolling

static sites





call to action

css only