Blog
JavaScript - Creating Good Habits | Oct 12th, 2020
In learning JavaScript, I continue to see differing styles of writing code. To familiarize myself
with respected
writing conventions, I studied Google's JavaScript Style Guide and made note of their policies.
While Google is by no means a universal policy
maker, I felt Google's guide had valuable information to share. This blog was published by "The
Startup", who I plan to share more blogs with
in the future.
Motivation is a Muscle | Sept 27th, 2020
My time in Flatiron School's Software Engineering bootcamp has appropriately challenged me while also
reaffirming that I made
the right decision in pursuing a career as a developer. When it comes to succeeding in a software
engineering bootcamp, perhaps
even more important than intelligence is the ability to self-motivate. Motivation is a muscle that I
have spent the last year
of my life proving my capabilities of strengthening. This blog was written to remind myself and my
peers the importance of staying
motivated, productive, and self-aware of our physical and mental state.
Many-to-many Relationships in Ruby | Sept 14th, 2020
This blog is a beginner's walkthrough on many to many relationships. This was an early section in
Flatiron's curriculum
that I was able to get a grasp on pretty early. It was written towards the end of the unit and used
by several friends
as study material for a code challenge.
Work
Projection
Projection is a comprehensive project organizer for project managers, including task assignment and
team management tools as well as a daily planner,
combined in a seamless and commonsensical interface. The dense functionality of this application
allows the user to interact in an intuitive and meaningful way.
Projection was built with ReactJS, and a Rails back-end with an SQLite databse and JWT
authentication.
Monkey Jump
Monkey Jump is a browser based video game running on vanilla JavaScript with a Rails back-end and
SQLite database. The game is inspired by the popular phone app "Doodle Jump",
but with a jungle-themed twist! This project was created by myself and a classmate in the Flatiron
School Software Engineering program.
BioInfinite
BioInifinite is an interative learning tool for Biology, utilizing a Rails back-end and a JavaScript
React front-end.
This project was built by myself and a classmate in the Flatiron School Software Engineering
program.
Setup Set Up
Setup Set Up was created with the vision to provide and app that makes the PC part selection process
easier (and fun!)
for those looking to build their own setup. The user is prompted to select answers to a series of
questions, and a "setup"
is created listing the collection of parts which includes a link to Amazon where the part can be
purchased. The parts are specific
to the quiz answers, providing the optimal build for: budget, planned use, and personal taste. This
project was built on the Ruby on Rails framework using ERB views to navigate pages.
Tricks of the Trade
Tricks of the Trade is a CLI stock trading application which allows a user to buy and sell stocks
which are updated in real time
through Alpha Vantage Stock API. This project was built using vanilla Ruby.
About
I'm a Software Engineer based in Austin, Texas. Coding is a passion, and my greatest motivator is the
accomplishment
I feel after creating something that's never been created! I am a gamer, hiker, and a husband. I'm
also known as 'Dad' to my French Bulldog, Lily.
I have experience in JavaScript, React, Redux, C#, UI/UX, CMS, JQuery, Ruby, Rails, Rack, SQL, HTML, CSS, HubL, & HAML
and am always working on expanding my skill set.
Check out my work and feel free to reach out. I am always available to discuss feedback,
collaboration, or employment opportunities!
Contact Me
Elements
Text
This is bold and this is strong. This is italic and this is
emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus
euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis
iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem
ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |