Skip to content
View Bus42's full-sized avatar

Highlights

  • Pro

Block or report Bus42

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bus42/README.md

About Books Linux Libraries Resources

Hi, I'm Greg and I like to make things

My Journey

I started learning to code in the summer of 2016 when I took a course from EdX called LFS 101 - Linux for Starters. I enjoyed coding and decided I'd learn HTML, CSS, and JavaScript. I spent a year learning vanilla JS and CSS before moving on to jQuery and Bootstrap so I knew what was happening under the hood. It wasn't long before I started learning Git and GitHub.

Being a single father who worked 12 hour days, I didn't have a lot of time to devote to learning. However, I built several projects, some of which you can view on my portfolio, and earned the following certifications from freeCodeCamp during that time:

bus42 This is where it all started. Bus number 42.
certificate icon Front End (Legacy)
certificate icon Front End Development Libraries
certificate icon Responsive Web Design
certificate icon JavaScript Algorithms and Data Structures
Since then, my kids have grown and I have focused on JavaScript development in React and Node in a Linux environment. I spent long enough learning on my own and am now a student at Bloom Institute of Technology studying computer science and full-stack development with a focus on React, Node, SQL, and Agile methodologies.

I have now Earned my Full-Stack Web Development certification from Bloomtech and I am freelancing as Studio42 Dev. I build small websites, apps, and other projects for clients including APIs, databases, and mobile applications built in Flutter.


About Me

I live in a tiny little town of just over 150 people and volunteer on my local fire department. I am trained in CPR, Basic Life Support, and first aid as well as extrication and traffic incident management. As it turns out, I can still manage to look goofy in structural gear.

I also serve on the board of the Colorado State Fire Fighters Association as the District 2 Representative and volunteer with the American Red Cross as a Shelter DCS (Disaster Cycle Services) Member and DAT (Disaster Action Team) Service Associate.

I'm a Linux fan but I like to play games too, and while you can play most titles on Linux, you can't play them all so I dual-boot on my PC. Also, I must like suffering because I dual-boot on my PC and do my own mechanical work on my Volkswagen.


Some of My Favorite Books

book icon Dune
book icon Hitchhikers Guide to the Galaxy
book icon War and Peace
book icon The Pearl

I love ThunderCats, Star Wars, Robot Chicken, and documentaries. I love cooking, and not cooking. I love to sing. I've only seen the first three Harry Potter movies, and I'm good with that. I vehemently dislike auto-tune, reality TV, and that plastic film that my friends never take off of their electronics.


My Favorite Linux Distros

Fedora Linux Logo Fedora (RHEL) with KDE Plasma Desktop My daily driver. Beautiful, powerful, and easy to use. No wonder Linus uses it.
Ubuntu Budgie Logo Ubuntu Budgie Highly customizable and easy to use with some really nice quality of life features.
Garuda Linux Logo Garuda KDE Dr460nized (Arch) The OS made for Linux Gamers
Manjaro Linux logo Manjaro (Arch) Gnome Highly polished and easy to use Arch distro.
Peppermint OS logo PeppermintOS (Debian) Super lightweight, yet powerful and fully featured. I run this on one of my decade+ old computers, of which I have a few - can't seem to get rid of them.

My Favorite Libraries

React Logo React The best JavaScript library for building user interfaces.
Chakra Logo Chakra UI A beautiful, accessible, and performant UI library for React.
Materialize Logo Materialize CSS A responsive, mobile-first front-end framework based on Material Design.
Express.js Logo Express.js A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
Sass Logo Sass A CSS pre-processor, written in Ruby.
GSAP Logo GSAP A library of animation and transformation effects for the web.
Knex.js Logo Knex.js A query builder for PostgreSQL, MySQL, MariaDB, SQLite and Microsoft SQL Server.

Some of My Favorite People and Resources for Learning

This is anything but an exhaustive list.


So Long and Thanks for All the Fish

So long, and thanks for all the fish! return to top of page

Since you stuck around, here's a poorly edited video I made as as part of the Career Readiness portion of my Bloom Institute of Technology curriculum:

Self.Interview.mp4

Pinned Loading

  1. build-week-water-my-plants build-week-water-my-plants Public

    Node REST API developed for Bloomtech Water My Plants project

    JavaScript 2

  2. JSCalculator JSCalculator Public

    Calculator app written with pure HTML, CSS, and JavaScript

    JavaScript 1

  3. mtg-counter mtg-counter Public

    Life counter app for MTG and other games written in Angular

    TypeScript

  4. simonClone simonClone Public

    Clone of the classic Simon game created for FreeCodeCamp

    JavaScript

  5. tictactoe tictactoe Public

    Tic Tac Toe game written with pure HTML, CSS, and JS created for FreeCodeCamp

    JavaScript

  6. BloomTech-Labs/scribble-stadium-fe BloomTech-Labs/scribble-stadium-fe Public

    JavaScript 9 48