Open in app

Sign In

Write

Sign In

Joe McPartland
Joe McPartland

Home

About

Jan 18

Create a grid of cards with MUI

What is Material UI? Material UI is a library of React components that implements Google’s Material Design. Material Design is an open source design system developed by Google in 2014 to help development teams build high-quality digital experiences for Android, iOS, Flutter, and the web. Creating a Grid We are going to recreate the following grid of…

React

4 min read

Create a grid of cards with MUI
Create a grid of cards with MUI
React

4 min read


Nov 18, 2022

Using bcrypt-ruby in Rails

What is bcrypt? bcrypt is a password-hashing function based on the Blowfish cipher. It was designed by Niels Provos and David Mazières and is the default password hash algorithm for OpenBSD. bcrypt incorporates a salt to protect against rainbow-table attacks. bcrypt-ruby is the Ruby implementation of bcrypt. bcrypt Versions The latest ruby gems available are: …

Bcrypt

3 min read

Bcrypt

3 min read


Aug 2, 2022

What is RAKE?

Rake is a program written in Ruby that is used to execute tasks. It is based on Unix’s “MAKE” tool and was written by Jim Weirich. Rake tasks are written in a file called Rakefile and is located at the root of a ruby project. …

3 min read

3 min read


Mar 9, 2022

Congressional Bills Project

The Congressional Bills Project is my phase 2 project for React from the Flatiron school. This project is part of a larger project which includes my previous post “United States Senators Project”. …

3 min read

Congressional Bills Project
Congressional Bills Project

3 min read


Dec 24, 2021

United States Senators Project

I created this project for people like me can find information about any current United States senator and be able to select and follow those senators. This project is only part of a larger project I am building. Some future features will be a list of bills the senator supported…

JavaScript

3 min read

United States Senators Project
United States Senators Project
JavaScript

3 min read


May 30, 2021

Sinatra Web Application

For my first Sinatra project, I created a Content Management System Web Application for users and their collection of Analog Synthesizers. For this application, I used the Sinatra framework with the MVC (Model-View-Controller) paradigm. Sinatra is a Domain Specific Language Web Framework that is Rack based. The MVC paradigm is…

3 min read

Sinatra Web Application
Sinatra Web Application

3 min read


Feb 2, 2021

Why did I decide to study Software Engineering?

I’ve always had a passion for technology starting when I was 13 years old working on a Commodore 64. I loved the idea of being able to make a computer do anything I wanted it to do. It also included skills like problem solving and creativity that I enjoyed. Eventually…

Development

1 min read

Why did I decide to study Software Engineering?
Why did I decide to study Software Engineering?
Development

1 min read

Joe McPartland

Joe McPartland

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech