A quick reference

Photo by Souvik Banerjee on Unsplash

As I spend more time using WordPress I have come to really appreciate some of its features. The simplicity in which you can customize and add features really shows why it is so used. Today I’m going to go over some of those features. We are going to discuss themes, plugins, and forms. Specifically, I am going to talk about the Understrap theme, Advanced Custom Fields plugin, and Gravity Forms which is technically a plugin, but with a very specific purpose. …


Photo by JJ Ying on Unsplash

So, a good friend of mine is starting her own pottery business. I am super excited for her, as I know she has wanted to do this for some time now. As a way to support her in this, I decided to create her a site. For now, it will just be a landing page, until we can figure out a design that she likes since at the writing of this I haven’t told her that I made it yet.

The purpose of this post isn't to talk about the design or coding, but to go over who exactly you…


Syntactically Awesome Style Sheets

Photo by Maik Jonietz on Unsplash

I’ve recently started working with Sass, or Syntactically Awesome Style Sheets. They are a great what to style your sites, that goes beyond what basic CSS can do. In this post, I’m going to go into what Sass is, why you should use it, and some examples of what it can do.

So first, what is Sass or syntactically awesome style sheets. Sass is a preprocessor scripting language that is compiled into CSS. Sass offers features like nesting, mixins, inheritance, and variables. It makes it easier to handle and style larger work with ease. As stated Sass is a preprocessor…


Part 3

Photo by James Harrison on Unsplash

This is my third installment of me journey with PHP. The first post I gave a little history of PHP. We dove into variables, assignment operators, and contacting with the (.) dot operator. You can read that article here. In the second one which you can read here, we dove into functions, both custom and built in. In this one we are going to go over array structure. I will give example on how to create them, as well as how to modify them and also the few differnt ways to display them.

As a referesher an array is just…


Part 2

Photo by KOBU Agency on Unsplash

So in my last post, I gave a little history of PHP. We dove into variables, assignment operators, and contacting with the (.) dot operator. You can read that article here. In this one, we will keep getting into syntax. We will discuss functions and go over some of the built-in functions that PHP provides out of the box.

FUNCTIONS

Like in all other languages a function is just a set of instructions that need to be executed. A function starts with the keyword function. It is then followed by a camel-cased name. Then by a pair of parenthesis that would…


Photo by Ben on Unsplash

So in my last post, I wrote a little about WordPress. In that same vain I’m going to write about PHP, the language that WordPress is written with. I will get into the history, and some best practices. This might end up being a multi-post topic, much like Java was. Then we will talk about some syntax, with examples. So let’s get to it.

PHP or Hypertext Preprocessor is a general purpose scripting language, that works well for web development. Created in 1994 by Danish-Canadian programmer Rasmus Lerdorf, but is now controlled by the PHP Group. It is usually processed…


Photo by Markus Winkler on Unsplash

So last week I went to my first in-person interview. Which was both exciting and surprising. I didn’t that was a thing yet, so I was very taken aback when I got the email to come in. I wen tin with the idea that I was interviewing for the Front-end web developer position that I had applied for. It turned out that I was actually interviewing for a WordPress developer. Now I have nothing against WordPress, but I had never used it before. That was until the following weekend, and I really liked it. I can see why so many…


Photo by Pankaj Patel on Unsplash

I made the decision that I want to focus more on Front-End development. So I want to start working on my HTML/CSS, Javascript and React, and I just started learning PHP. So for this post, I’m going to talk about how to make a responsive site. What I mean by that is a site that looks appropriate on a desktop, tablet, or phone. I’m not going to really dive into basic HTML setup but will go over the CSS to make your site responsive.

The best way to start is to decide how you want your website laid out. One…


A beginners tale…part 5

Photo by Nathan Dumlao on Unsplash

Welcome to my fifth and final post about my trip into learning java. In part one, I talked a little about the history and some basic principles. With part two, I went into state and instances, with some time explaining a little about object-oriented programming. Then in part three, we talked about arrays and ArrayLists. In part four, we got into encapsulation, and the different ways methods can be accessed. Now with part five, we are going to talk about 2D arrays.

Just to clarify what I mean by a 2D array, is basically just an…


A beginners tale…part 4

Photo by Brooke Lark on Unsplash

Welcome to the fourth part of my journey with java. In the first part, I talked a little about the history and some basic principles. With the second part, I went into state and instances, with some time explaining a little about object-oriented programming. In the third part, we talked about arrays and ArrayLists. In this part, we are going to talk about encapsulation, and the different ways methods can be accessed.

The aim of encapsulation is to create small bundles of logic, by keeping implementation details hidden from other classes. There are a few different ways in which we…

Robert M Ricci

Full Stack Developer Ruby and Javascript. Recent grad of the Flatiron School.

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