Skip to content

Commit

Permalink
Merge pull request #297 from BlackCubes/development
Browse files Browse the repository at this point in the history
Development to Main (`v3.1.0`)
  • Loading branch information
BlackCubes authored Jun 6, 2023
2 parents 06d73f8 + 88ef919 commit 8c6f994
Show file tree
Hide file tree
Showing 19 changed files with 138 additions and 138 deletions.
23 changes: 11 additions & 12 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
name: Bug report
name: "🥺 Bug report"
about: Create a report to help us improve
title: ''
title: "[bug][API/Web/Mobile]: "
labels: bug
assignees: ''

assignees: ""
---

## Expected Behavior
Expand All @@ -17,25 +16,25 @@ _Describe what is currently happening._

## Steps to Reproduce the Problem

1.
2.
3.
1.
2.
3.

## Pre-Testing TODOs

_What needs to be done before testing._

1. Change DB values in x collection to y.
1. Change DB values in x collection to y.

## Testing Steps

### If you are not a member of this project, _skip this step_

_How do the users test this change?_

1. Navigate to x screen
2. Click on y button
3. Observe z result
1. Navigate to x screen
2. Click on y button
3. Observe z result

## Environment

Expand All @@ -45,4 +44,4 @@ _Please provide **OS Version** and **Platform/Browser**._

_Describe the research stage._

_Links to blog posts, patterns, libraries or addons that could be used to solve this problem._
_Links to blog posts, patterns, libraries or addons that could be used to solve this problem._
29 changes: 17 additions & 12 deletions .github/ISSUE_TEMPLATE/epic-issue-template.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,31 @@
---
name: Epic Issue Template
name: "🫡 Epic Issue Template"
about: Issue template used for Epics
title: ""
labels: Epic
title: "[epic][API/Web/Mobile]: "
labels: "epic"
assignees: ""
---

## Desired Feature
## User Story

A clear and concise description of what the feature is and what it does.
_A clear and concise description of a single user story that will make up this epic._

## Actual/Current Behavior
## Task Checklist

A clear and concise description of what is currently happening.
_Add a list of tasks that will fulfill this epic_

## Steps to Implement

Add a list of the steps required to implement this feature
- [ ]
- [ ]
- [ ]

## Epic Checklist

Add a list of issues related to this epic
_Add a list of issues related to this epic_

- [ ] #997
- [ ] #998
- [ ] #999

## Additional context

Add any other context or screenshots about the feature request here.
_Add any other context or screenshots about the feature request here._
36 changes: 22 additions & 14 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,28 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

name: "🥳 Feature Issue Template"
about: Issue templates used for Features
title: "[feature][API/Web/Mobile]: "
labels: feature
assignees: ""
---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
## Desired Feature

_A clear and concise description of what the feature is and what it does._

## Actual/Current Behavior

_A clear and concise description of what is currently happening._

## Steps to Implement

_Add a list of the steps required to implement this feature_

## Epic

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
_Add the epic issue this feature is tied to_
Epic related to #999

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
## Additional context

**Additional context**
Add any other context or screenshots about the feature request here.
_Add any other context or screenshots about the feature request here._
25 changes: 0 additions & 25 deletions .github/PULL_REQUEST_TEMPLATE 2.md

This file was deleted.

10 changes: 9 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,33 @@
## Changes

_List Changes Introduced by this PR_

1. Item 1
2. Item 2

## Purpose

_Describe the problem or feature in addition to a link to the issues._

## Approach

_How does this change address the problem?_

## Pre-Testing TODOs

_What needs to be done before testing_

- [] Change database values in x collection to y.

## Testing Steps

_How do the users test this change?_

## Learning

_Describe the research stage_

_Links to blog posts, patterns, libraries or addons used to solve this problem_

_If this closes an issue, name it here. If it doesn't, remove this line_
Closes #000
Closes #000
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
</p>
<h1 align="center">Personal Portfolio</h1>
<h3 align="center">
Software Engineer and Full-Stack Web Developer.<br>Architecting the art and mathematical model to create beautiful user experiences.
Software and Full-Stack Developer.<br>Creating beautiful user-centered interactivity and experiences.
</h3>
<p align="center">
<br>
Expand Down
10 changes: 6 additions & 4 deletions web/components/about/AboutSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@ const AboutSection: FC = () => (

<SecondaryAboutWrapper>
<Paragraph>
I am based in California with a BS degree in Physics from UCLA currently
working as an apprentice on React and React Native under Bitwise
Industries. I have experience with Django, Node, React, and Figma on
creating and solving real-world problems for the users to enjoy
I am a California-based with a BS degree in Physics from UCLA currently
working as a Software Developer at Listing Alert under Bitwise
Industries. I have experiences with Django, Node, React, Figma/Lucid
Charts and other platforms and tools to facilitate on creating and
solving real-world problems for the users to enjoy, and the companies to
succeed their vision
</Paragraph>
</SecondaryAboutWrapper>
</Section>
Expand Down
13 changes: 6 additions & 7 deletions web/components/about/BeliefsSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,12 @@ const BeliefsSection: FC = () => {

<ParagraphWrapper>
<Paragraph>
As an avid learner, I was a self-taught programmer long before
becoming an apprentice or taking the courses at Bitwise. Being
self-taught was difficult for me and created imposter syndrome. I
always felt like I was not good enough and needed to know more about
the magic of coding. Overtime, I have learned to have self-confidence
in my abilities, asking for guidance, and knowing when to just get up
and take a walk.
As an avid learner, I was a self-taught programmer many years before
Listing Alert or taking courses at Bitwise. Being self-taught was
difficult for me and created imposter syndrome. I always felt like I
was not good enough and needed to know more about the magic of coding.
Overtime, I have learned to have self-confidence in my abilities,
asking for guidance, and knowing when to just get up and take a walk.
</Paragraph>
</ParagraphWrapper>

Expand Down
59 changes: 32 additions & 27 deletions web/components/about/ExperienceSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { useInView } from 'react-intersection-observer';
import HeadingSecondary from 'common/typography/HeadingSecondary';
import Paragraph from 'common/typography/Paragraph';

import { Italic, ParagraphWrapper, Section, SectionTitle } from './styles';
import { ParagraphWrapper, Section, SectionTitle } from './styles';

const ExperienceSection: FC = () => {
const sectionAnimateControls = useAnimation();
Expand Down Expand Up @@ -48,52 +48,57 @@ const ExperienceSection: FC = () => {

<ParagraphWrapper>
<Paragraph>
As an apprentice, I learned the fundamentals of React, TypeScript,
Redux Toolkit, and other technologies such as Framer and
Styled-Components. I also learned about the different design styles
and wireframing, and how to use Figma individually and as a team. I
was also taught on algorithms, data structure, web performance, and
the importance of accessibility.
At Listing Alert, I help to develop the mobile app with bare React
Native (non-Expo) along with developing our own API with Node,
Express, MongoDB and AWS S3 to be used for the real estate agents to
get notifications on property listings from potential buyers.
Additionally, the team and I developed a web dashboard with React for
companies to create agents, offices, and other tasks for their needs.
In all of the development process, we used Apollo GraphQL. Over 1600
agents across the country from RE/MAX to Century 21 Black Bear Realty
use Listing Alert.
</Paragraph>
</ParagraphWrapper>

<ParagraphWrapper>
<Paragraph>
In the apprenticeship, I was put with different teams on setting up
projects in GitHub, creating project boards, setting up pull request
and issue templates, creating a README for projects, and code
versioning (tagging and releases). We were also taught on branch
structure and protections, managing branches, how to write commit
messages, and writing code reviews.
I am proud of what we do at Listing Alert. I am proud of the work and
vision we have. I am proud of the entire team from the devs to
marketing to the designers to the CEO and COO. Till this day and
forever in the future, I will have the Listing Alert logo sticker on
my MacBook 💙.
</Paragraph>
</ParagraphWrapper>

<ParagraphWrapper>
<Paragraph>
During my apprenticeship, I was given an opportunity to co-teach a
React course from Bitwise for 6-weeks, and currently help to sub
co-teach on React and other courses such as&nbsp;
<Italic>Websites for Beginners</Italic>.
In addition, I worked on React for about two and a half years, and
before that I worked on vanilla JavaScript for three years. I also
worked on Django, Python, Node, Express, MongoDB, MySQL, and
PostgreSQL for three to four years. Over the course of these years, I
learned how to make better and reusable code that is readable along
with clean file structure which follows best practices.
</Paragraph>
</ParagraphWrapper>

<ParagraphWrapper>
<Paragraph>
Before becoming an apprentice, I was taking courses from Bitwise
starting with React which was an intensive 6-week journey on learning
class and function components, React Router, React Context API, and
Redux. I also took courses on CSS, JavaScript, and the Backend. For
the Backend course, it lasted for 8-weeks on learning Python and
databases, different types of databases (SQL and NoSQL), designing a
database, using Django, and creating a final project that is full
stack using React and Django with our own database design.
Before becoming a React Developer for AlphaWorks under Bitwise
Industries, I was taking courses from Bitwise starting with React
which was an intensive 6-week journey on learning class and function
components, React Router, React Context API, and Redux. I also took
courses on CSS, JavaScript, and the Backend. For the Backend course,
it lasted for 8-weeks on learning Python and databases, different
types of databases (SQL and NoSQL), designing a database, using
Django, and creating a final project that is full-stack using React
and Django with our own database design.
</Paragraph>
</ParagraphWrapper>

<ParagraphWrapper>
<Paragraph>
I also currently tutor at Bitwise&apos;s study groups including when I
was taking their courses before my apprenticeship.
I also teach React and other web development courses at Bitwise
Industries.
</Paragraph>
</ParagraphWrapper>
</Section>
Expand Down
12 changes: 6 additions & 6 deletions web/components/about/MoreSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,12 @@ const MoreSection: FC = () => {
<Paragraph>
I enjoy reading as many books as I can. I am currently reading George
R.R. Martin&apos;s&nbsp;<Italic>Game of Thrones</Italic> series
(currently at the fourth book 😄), Isaac Asimov&apos;s&nbsp;
<Italic>Foundation</Italic>
&nbsp;series (at the third book 😮), J.R.R. Tolkien&apos;s&nbsp;
<Italic>Unfinished Tales</Italic>, and Stephen King&apos;s&nbsp;
<Italic>It</Italic>. My favorite book is <Italic>Dune</Italic> by
Frank Herbert.
(currently at the fourth book 😄), <Italic>War and Peace</Italic> by
Leo Tolstoy 😮, Michael Mann&apos;s&nbsp;
<Italic>Heat 2</Italic> (the author is the actual famous film
director), and <Italic>Basic Writings of Nietzsche</Italic> translated
and edited by Walter Kaufmann. My favorite book is{' '}
<Italic>Dune</Italic> by Frank Herbert.
</Paragraph>
</ParagraphWrapper>

Expand Down
7 changes: 3 additions & 4 deletions web/components/home/ArticleSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,9 @@ const ArticleSection: FC<IArticleSection> = ({

<Introduction animate={introAnimateControls} ref={introRef}>
<Paragraph>
I like to write that helps others understand programming,
mathematics, science, and other related technical fields. I also
like to write film and book analysis, philosophy, and other things
that I am interested in.
I love to write to help others understand programming, mathematics,
science, and other related technical fields. I also write film and
book analysis, philosophy, and other things that interest me.
</Paragraph>
</Introduction>

Expand Down
8 changes: 4 additions & 4 deletions web/components/home/HeroBanner/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,16 @@ const HeroBanner: FC = () => (
<BiographyContainer>
<MainBiographyWrapper>
<HeadingPrimary>
Hello! I&apos;m Elias Gutierrez, and I&apos;m a Software Engineer and
Hello! I&apos;m Elias Gutierrez, and I&apos;m a Software and
Full-Stack Developer
</HeadingPrimary>
</MainBiographyWrapper>

<SecondaryBiographyWrapper>
<Paragraph>
I enjoy on architecting with the art and mathematical model of nature
to create beautiful user experiences for the web, native mobile apps,
and data science
I enjoy creating beautiful user-centered interactivity and experiences
for the web and mobile apps along with scalability on the API to
create efficiency for teams and companies
</Paragraph>
</SecondaryBiographyWrapper>
</BiographyContainer>
Expand Down
Loading

0 comments on commit 8c6f994

Please sign in to comment.