├── img ├── blog │ ├── thumb.png │ ├── handsome.jpg.jpg │ ├── this-is-an-example.png │ ├── authors │ │ ├── johnny-smith.png │ │ ├── melanie-moore.jpg │ │ ├── your-full-name.png │ │ └── christian-aracena.png │ ├── full-name-interview.png │ ├── interview-jason-penix.jpg │ ├── interview-sean-reed.jpg │ ├── interview-marcos-rodriguez.jpg │ ├── interview-rachel-villeda.jpg │ ├── interview-reinaldo-vazquez.jpg │ ├── create-first-react-component.png │ ├── interview-joe-santos-garcia.jpg │ ├── programming-myths-you-need-to-ignore.jpg │ └── what-i-learned-6-months-in-at-my-first-web-dev-job.jpg └── WIN_20190923_16_53_25_Pro (2).jpg:Zone.Identifier ├── post ├── create-first-react-component.md ├── this-is-an-example.md ├── joe-santos-garcia-interview.md ├── full-name-interview.md ├── Juan-Mateo-interview.md ├── oscar-robles.md ├── jpenix-interview.md ├── rachel-villeda-interview.md ├── reinaldo-vazquez-interview.md ├── sean-reed-interview.md ├── marcos-rodriguez-interview.md ├── programming-myths-you-need-to-ignore.md └── what-i-learned-6-months-in-at-my-first-web-dev-job.md └── README.md /img/blog/thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/thumb.png -------------------------------------------------------------------------------- /img/blog/handsome.jpg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/handsome.jpg.jpg -------------------------------------------------------------------------------- /img/blog/this-is-an-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/this-is-an-example.png -------------------------------------------------------------------------------- /img/blog/authors/johnny-smith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/authors/johnny-smith.png -------------------------------------------------------------------------------- /img/blog/authors/melanie-moore.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/authors/melanie-moore.jpg -------------------------------------------------------------------------------- /img/blog/full-name-interview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/full-name-interview.png -------------------------------------------------------------------------------- /img/blog/interview-jason-penix.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-jason-penix.jpg -------------------------------------------------------------------------------- /img/blog/interview-sean-reed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-sean-reed.jpg -------------------------------------------------------------------------------- /img/blog/authors/your-full-name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/authors/your-full-name.png -------------------------------------------------------------------------------- /img/blog/authors/christian-aracena.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/authors/christian-aracena.png -------------------------------------------------------------------------------- /img/blog/interview-marcos-rodriguez.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-marcos-rodriguez.jpg -------------------------------------------------------------------------------- /img/blog/interview-rachel-villeda.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-rachel-villeda.jpg -------------------------------------------------------------------------------- /img/blog/interview-reinaldo-vazquez.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-reinaldo-vazquez.jpg -------------------------------------------------------------------------------- /img/blog/create-first-react-component.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/create-first-react-component.png -------------------------------------------------------------------------------- /img/blog/interview-joe-santos-garcia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/interview-joe-santos-garcia.jpg -------------------------------------------------------------------------------- /img/WIN_20190923_16_53_25_Pro (2).jpg:Zone.Identifier: -------------------------------------------------------------------------------- 1 | [ZoneTransfer] 2 | LastWriterPackageFamilyName=Microsoft.Windows.Photos_8wekyb3d8bbwe 3 | ZoneId=3 4 | -------------------------------------------------------------------------------- /img/blog/programming-myths-you-need-to-ignore.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/programming-myths-you-need-to-ignore.jpg -------------------------------------------------------------------------------- /img/blog/what-i-learned-6-months-in-at-my-first-web-dev-job.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingphasedotcom/codingphase-blog/HEAD/img/blog/what-i-learned-6-months-in-at-my-first-web-dev-job.jpg -------------------------------------------------------------------------------- /post/create-first-react-component.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Create first react component" 3 | date: "2019-06-25" 4 | category: "Tutorial" 5 | tags: design, development 6 | cover_image: "/img/blog/create-first-react-component.png" 7 | author: "Johnny Smith" 8 | author_image: "/img/blog/authors/johnny-smith.png" 9 | author_link: "https://www.twitter.com/johnnydev" 10 | --- 11 | 12 | here write down your text here 13 | 14 | ```html 15 |
16 | here write any code example you like. whatever language you are using you can 17 | make sure to replace where it says html that will give it highlight the 18 | syntax. for example 19 |
20 |  
21 |   
22 |
23 | ``` 24 | 25 | 26 | ``` 27 | 28 | 29 | -------------------------------------------------------------------------------- /post/this-is-an-example.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "This is an example" 3 | date: "2019-02-25" 4 | category: "Tutorial" 5 | tags: design, development 6 | cover_image: "/img/blog/this-is-an-example.png" 7 | author: "Your Full Name" 8 | author_image: "/img/blog/authors/your-full-name.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | here write down your text here 13 | 14 | ````html 15 |
16 | here write any code example you like. whatever language you are using you can 17 | make sure to replace where it says html that will give it highlight the 18 | syntax. for example 19 |
20 |   ```javascript 
21 |   var name = "James"
22 |   ```
23 |   
24 |
25 | ```` 26 | 27 | 28 | ``` 29 | 30 | 31 | -------------------------------------------------------------------------------- /post/joe-santos-garcia-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Joe Santos Garcia" 3 | date: "2019-04-10" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-joe-santos-garcia.jpg" 7 | author: "Joe Santos Garcia" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | hi my name is Joe. 15 | 16 | ### How did you get interested in programming? 17 | 18 | I started a dragon ball z 19 | 20 | ### When did you start learning to code? 21 | 22 | at the age of 14 23 | 24 | ### Where do you learn new skills? 25 | 26 | everywhere 27 | 28 | ### What do you love the most about programming? 29 | 30 | the challenge 31 | 32 | ### What do you hate about programming? 33 | 34 | I just hate getting stuck 35 | 36 | ### Are you currently working as a developer? 37 | 38 | Yes work fulltime 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | Crystal Lang and React 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | Rust 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | I don't know ballin!!! 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | I would say just apply to jobs 55 | -------------------------------------------------------------------------------- /post/full-name-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Your Full Name" 3 | date: "2019-02-25" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-full-name.png" 7 | author: "Your Full Name" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | write your answer here 15 | 16 | ### How did you get interested in programming? 17 | 18 | write your answer here 19 | 20 | ### When did you start learning to code? 21 | 22 | write your answer here 23 | 24 | ### Where do you learn new skills? 25 | 26 | write your answer here 27 | 28 | ### What do you love the most about programming? 29 | 30 | write your answer here 31 | 32 | ### What do you hate about programming? 33 | 34 | write your answer here 35 | 36 | ### Are you currently working as a developer? 37 | 38 | write your answer here 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | write your answer here 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | write your answer here 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | write your answer here 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | write your answer here 55 | -------------------------------------------------------------------------------- /post/Juan-Mateo-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Juan Mateo" 3 | date: "2019-07-25" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/handsome.jpg" 7 | author: "Juan Mateo" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Hey, my name is Juan 15 | 16 | ### How did you get interested in programming? 17 | 18 | Always seemed kinda cool 19 | 20 | ### When did you start learning to code? 21 | 22 | At the young age of 32 23 | 24 | ### Where do you learn new skills? 25 | 26 | CodingPhaseDotCom or Youtube 27 | 28 | ### What do you love the most about programming? 29 | 30 | admiring my final product 31 | 32 | ### What do you hate about programming? 33 | 34 | the constant back and forth 35 | 36 | ### Are you currently working as a developer? 37 | 38 | not yet 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | um.. Visual Studio Code? 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | Javascript 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | operating a bunch of websites 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | use more hours of the day to learn. 55 | -------------------------------------------------------------------------------- /post/oscar-robles.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Oscar Robles" 3 | date: "2019-09-25" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/oscar-robles.png" 7 | author: "Oscar Robles" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Hi, my name is Oscar and I'm from Chicago. 15 | 16 | ### How did you get interested in programming? 17 | 18 | Always wanted to learn to code since it I was 15. 19 | 20 | ### When did you start learning to code? 21 | 22 | At the age of 23. 23 | 24 | ### Where do you learn new skills? 25 | 26 | Anywhere it's available. 27 | 28 | ### What do you love the most about programming? 29 | 30 | Different stuff you can do with it. Love the fact that it's something different. 31 | 32 | ### What do you hate about programming? 33 | 34 | How hard some languages are to learn. 35 | 36 | ### Are you currently working as a developer? 37 | 38 | No, I'm working on it! 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | I have yet to find my favorite but by the looks of it, it might be Javascript. 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | I really want to have Javascript lock down 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | Working on myself and become a better developer. 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | Don't STOP learning even if it looks hard. STOP Procrastinating. 55 | -------------------------------------------------------------------------------- /post/jpenix-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Jason M Penix" 3 | date: "2019-09-23" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-jason-penix.png" 7 | author: "Your Full Name" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Jason Penix 15 | Brimley, MI 38 16 | 17 | ### How did you get interested in programming? 18 | 19 | Ive been intereseted in programming for since my first pc. It was a packard bell 486sx. 20 | 21 | ### When did you start learning to code? 22 | 23 | I started learning to code with basic and visual basic in high school back in the early 90s. 24 | 25 | ### Where do you learn new skills? 26 | 27 | I like to learn new skills on the internet. 28 | 29 | ### What do you love the most about programming? 30 | 31 | I like the challenge programming present and the feeling of accomplishment when you finish a coding project. 32 | 33 | ### What do you hate about programming? 34 | 35 | It can be a lonely profession if you let it be. 36 | 37 | ### Are you currently working as a developer? 38 | 39 | No I am not currently working. 40 | 41 | ### What's your favorite stack or type of applications? 42 | 43 | I dont currently have a favorite. 44 | 45 | ### What's a technology or language or skill you wish to learn in the future? 46 | 47 | I am excited to brush up on my php and learn the rest of the full stack programming 48 | skills I will need to become a full stack developer. 49 | 50 | ### Where do you see yourself in 5 years? 51 | 52 | Working from the comfort of my own home. 53 | 54 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 55 | 56 | Dont take a break from coding as it is a life long skill and will be very profitable. 57 | -------------------------------------------------------------------------------- /post/rachel-villeda-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Rachel Villeda" 3 | date: "2019-09-19" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-rachel-villeda.jpg" 7 | author: "Rachel Villeda" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | My name is Rachel, I'm from Los Angeles, I'm 47 and I'm tired of working at bullshit jobs. 15 | 16 | ### How did you get interested in programming? 17 | 18 | I wanted to know how content got put up on the internet and asked google a question. 19 | 20 | ### When did you start learning to code? 21 | 22 | I started in 2011, off and on. 23 | 24 | ### Where do you learn new skills? 25 | 26 | I started on freecodecamp and then heard about bootcamps. I researched bootcamps and found my way to your videos and now I learn from codingphase. 27 | 28 | ### What do you love the most about programming? 29 | 30 | I don't know yet, at this point I haven't got into too much of it to have a good answer. 31 | 32 | ### What do you hate about programming? 33 | 34 | What I don't like about programming is trying to set up environments. I am always getting lost. 35 | 36 | ### Are you currently working as a developer? 37 | 38 | Not yet, I am still stuck at my crappy job because I haven't put in the work in programming to level up. Too much situtations keep comming up in my life and I feel like something just won't allow me to learn and be cofident enough to start looking for a developer job. 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | I don't yet, still unfamilar with most of programming. 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | I want to learn php after I am used to html/css and javascript. 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | For the first time in my life I can actually answer that. I see myself working as a developer and making passive income. 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | I would say to get my ass to work and start putting in the time and quit wasting time. -------------------------------------------------------------------------------- /post/reinaldo-vazquez-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Reinaldo Vazquez" 3 | date: "2019-09-20" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-reinaldo-vazquez.jpg" 7 | author: "Reinaldo Vazquez" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Hello, My name is Reinaldo Vazquez. I live in Florida. I am 30 years old. 15 | 16 | ### How did you get interested in programming? 17 | 18 | I've been interested in programming for a long time since I was a teenager. However I would often time get bored on some of the courses or simply not understand. Also 19 | at that time I was interested in many other things as well. So the motivation wasn't there. Now I currently want to become a developer and love everything about it so far. 20 | 21 | ### When did you start learning to code? 22 | 23 | I started to learn code when I was 15 years old but then stop and jumped back into it now at 30 years old. 24 | 25 | ### Where do you learn new skills? 26 | 27 | where to learn skills depends on what you're are trying to learn but to relate to programming i'd say youtube.com and codingphase.com is great for learning new skills and getting resources. 28 | 29 | ### What do you love the most about programming? 30 | 31 | Creating something out of nothing is probably most people's response and I agree. 32 | 33 | ### What do you hate about programming? 34 | 35 | what I hate about progamming is the learning curve. 36 | 37 | ### Are you currently working as a developer? 38 | 39 | I'm currently not working as a developer but i'm hoping I will be by the end of the year atlease that is the goal. 40 | 41 | ### What's your favorite stack or type of applications? 42 | 43 | It's hard to say whats my favorite stack since I haven't learn much about them yet. 44 | 45 | ### What's a technology or language or skill you wish to learn in the future? 46 | 47 | there is many but I would have to say the necessary skills needed to become a full stacker developer. 48 | 49 | ### Where do you see yourself in 5 years? 50 | 51 | I see myself in 5 years as a full stack developer with a nice side hustle (passive income). 52 | 53 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 54 | 55 | If I can go back in time and give my self advice I would say learn all the front end stuff first become great at it also get a job and then start learning back end. 56 | -------------------------------------------------------------------------------- /post/sean-reed-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Sean Reed" 3 | date: "2019-02-25" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-sean-reed.jpg" 7 | author: "Sean Reed" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Hi my name is Sean 15 | 16 | ### How did you get interested in programming? 17 | 18 | I've always been interested in computers and how they work. 19 | 20 | ### When did you start learning to code? 21 | 22 | I started to learn to code about a year and three months ago. 23 | 24 | ### Where do you learn new skills? 25 | 26 | I started learing to code on Free Code Camp then on Coding Phase now I try to find new info where ever I can learn something new that I can use. 27 | 28 | ### What do you love the most about programming? 29 | 30 | I love when you finally get the result that you are aiming for it feels like you have unlocked an achievement in a video game. 31 | 32 | ### What do you hate about programming? 33 | 34 | I hate getting stuck in a rabbit hole of information on stack over flow. When you are looking for an answer to something and you look up and have went on a hour long tangent and still haven't found the answer to the question that you were looking for. 35 | 36 | ### Are you currently working as a developer? 37 | 38 | I am currently working on my portfolio getting together the projects to find work as a developer. 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | I have done about 85% of the projects on Coding Phase and until now I have like just about everything that I have done currently I have been using foundation that has been pretty cool. 43 | 44 | ### What's a technology or language or skill you wish to learn in the future? 45 | 46 | In the future want to master Javascript and Python. 47 | 48 | ### Where do you see yourself in 5 years? 49 | 50 | In 5 years I want to be making money off of my passive income projects and if I haven't moved on to my own bussiness I would like to be working at a senior dev level. 51 | 52 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 53 | 54 | If I could go back in time I would tell myself to find Coding Phase way sooner. I worked through FCC until the projects section then I started over from the beginning when I got to Coding Phase. I would also tell myself don't doubt the process just keep working and you will get the answer eventually. Finding Coding Phase was like finding a mentor that you might get through a bootcamp and it has really helped to simplify the process of learning to code. 55 | -------------------------------------------------------------------------------- /post/marcos-rodriguez-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Developer Interview: Marcos Rodriguez" 3 | date: "2019-07-22" 4 | category: "Interview" 5 | tags: design, development 6 | cover_image: "/img/blog/interview-marcos-rodriguez.jpg" 7 | author: "Marcos Rodriguez" 8 | author_image: "/img/blog/authors/joe-santos-garcia.png" 9 | author_link: "https://www.twitter.com/codingphase" 10 | --- 11 | 12 | ### Can you introduce yourself (name, location, age, etc..)? 13 | 14 | Hey my name is Marcos Rodriguez. Currently I am living in Carson City, NV. I am 28 and live with my wife and 2 kids. 15 | 16 | ### How did you get interested in programming? 17 | 18 | Playing video games... I was always interested in how someone can make a game from code/programming and how we can actually, physically play that code with a controller. 19 | 20 | ### When did you start learning to code? 21 | 22 | 2 months ago. Ha. So around May of 2019. So I can happily say I started at the age of 28. 23 | 24 | ### Where do you learn new skills? 25 | 26 | Online, I started with TeamTreeHouse on the free trial and fell in love. I continued with a youtuber named Stefan Mischook that has some great courses. Now learning from CodingPhase! Also, my entire media diet is anything and everything that has to do with programing/code on Youtube. (I would have totally started with CodingPhase if I knew about it) 27 | 28 | ### What do you love the most about programming? 29 | The learning process. It has me excited all day! 30 | The control that we have to create, but also the freedom. You are not bound to one single niche or business area. You can tackle whatever you dare. Also, its like math with words, in school I really enjoyed algebra and JS/PHP remind me of that. 31 | 32 | ### What do you hate about programming? 33 | 34 | The fact that it could have changed my life 10 years ago, but I waited until I was 28 to start learning. (CSS positioning sucks lol) 35 | 36 | ### Are you currently working as a developer? 37 | 38 | No, not yet. Not for long! I am more interested in freelancing(a bit more in the future) and making my own money, but I do want the work experience to polish my code skills and learning. I am sure it will help tremendously. 39 | 40 | ### What's your favorite stack or type of applications? 41 | 42 | I would love to answer this when I become more familiar with stacks but from what I have heard, MERN is when you use pure JS frameworks, so I pick that one(I Love JS). 43 | Favorite application types would have to be whatever is more profitable for me! 44 | 45 | ### What's a technology or language or skill you wish to learn in the future? 46 | 47 | Python. 48 | Java (and honestly, as much as I can learn to be fully rounded and unstoppable) 49 | Frameworks and Stacks! 50 | 51 | ### Where do you see yourself in 5 years? 52 | 53 | Sitting on a beach, unemployed from a "job" while making a ton of money for my family from my passive income and applications I have sold. 54 | 55 | ### If you were to go back into time and give yourself an advice to make it easier to learn to code what would you say? 56 | 57 | START YOUNG and early, Waaaaaay earlier and don't listen to anyone but yourself in what dreams you want to pursue. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # codingphase-blog 2 | 3 | ## Rules 4 | 5 | 1. Must write atleast one paragraph. 6 | 7 | 2. Tutorials cannot be copied verbatim from any other source but can be the same topic as other sources. For example "How to write your first react component" that's a tutorial that thousands of sites have but as long as it's not copied exactly like another site it's ok to create. 8 | 9 | 3. All authors must use your full name to give credit and accountability of who wrote the article. 10 | 11 | 4. Authors and Interviewee must upload a photo of themeselves. 12 | 13 | 5. All articles have to be written in markdown. 14 | 15 | ## Blog Instructions 16 | 17 | 1. Upload photo of author if it has not been done before to the img/blog/authors folder. use your your full name for name of image also use "-" for space in names and must be lowercase "john-doe". It can have any extension jpg, jpeg, png, gif. 18 | 19 | 2. copy the "this-is-an-example.md" file in the post folder and create a new file for your post following the conventions in the file this is an "this-is-an-example.md" name it just like the title of your blog post but lowercase and no spaces using only "-" to replace the space. 20 | 21 | ```markdown 22 | --- 23 | title: "This is an example" //add title 24 | date: "2019-02-25" //add date 25 | category: "Tutorial" //add category name you choose 26 | tags: design, development //add tags with commas no string format 27 | cover_image: "/img/blog/this-is-an-example.png" //name of cover image should be the same as the title but lower case and using "-" for spaces 28 | author: "Your Full Name" //add your name 29 | author_image: "/img/blog/authors/your-full-name.png" //name of author image should be the same as the author name but lower case and using "-" for spaces 30 | author_link: "https://www.twitter.com/codingphase" //must link to a portfolio or social media account 31 | --- 32 | ``` 33 | 34 | 3. write your content in markdown 35 | 36 | ````markdown 37 | # title 38 | 39 | ## subtitle 40 | 41 | ### smaller title 42 | 43 | write your content. 44 | 45 | ```javascript 46 | var name = "John"; 47 | ``` 48 | ```` 49 | 50 | 4. Save cover image to img/blog/ folder and name it the same as the title but in this format "this-is-an-example.png" lower cased and for spaces use "-" don't use any other symbols 51 | 52 | ### If you are doing a self interview 53 | 54 | 1. Copy what's inside the "post" folder "full-name-interview.md" file and create a new file with your fullname lowercase and "-" to replace spaces. For example "john-smith-interview.md" 55 | 56 | 2. follow the convetions 57 | 58 | ```markdown 59 | --- 60 | title: "John Smith Interview" //add title 61 | date: "2019-02-25" //add date 62 | category: "Interview" //add category name you choose 63 | tags: developer, artist //add tags with commas no string format 64 | cover_image: "/img/blog/full-name-interview.png" //name of cover image should be the same as the title but lower case and using "-" for spaces 65 | author: "Your Full Name" //add your name 66 | author_image: "/img/blog/authors/joe-santos-garcia.png" //leave this alone 67 | author_link: "https://www.twitter.com/codingphase" //leave this alone 68 | --- 69 | ``` 70 | 71 | 3. Answer the questions where it says write answer 72 | 73 | 4. Save cover image to "img/blog/" folder and name it the same as the title but in this format "full-name-interview.png" lower cased and for spaces use "-" don't use any other symbols 74 | 75 | 5. save file. 76 | 77 | ### I will personally approve every post and fix any errors. 78 | -------------------------------------------------------------------------------- /post/programming-myths-you-need-to-ignore.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Programming Myths You Need to Ignore" 3 | date: "2019-03-15" 4 | category: "Blog" 5 | tags: junior, developer, advice, myth, truth 6 | cover_image: "/img/blog/programming-myths-you-need-to-ignore.jpg" 7 | author: "Your Full Name" 8 | author_image: "/img/blog/authors/melanie-moore.jpg" 9 | author_link: "http://www.littlemsengineer.com/" 10 | --- 11 | 12 |

Programming Myths You Need to Ignore

13 | 14 | Hi there!

15 | There are tons of misconceptions and myths when it comes to the tech industry. I was lucky enough not to hear any when I first started majoring in software engineering, but that isn’t the case for most people. In fact when doing research for this article, I found that a lot of people hold these myths as true. This can not only discourage certain people from getting into the industry, but it can also make it harder for people already in it. So today, I’m going to tell you about programming myths you need to ignore. 16 | 17 | You’re Not a Real Programmer If……

18 | No matter your gender, race, age, ability or otherwise, no one has the right to tell you if you are or are not a “real” programmer. There is no one size fits all image of a programmer. There are no prerequisites a person has to fulfill before they even touch code. Programming is something that everyone can do as long as they are willing to put in the time. 19 | 20 | You Will Be Working Alone Most of the Time

21 | According to Google, a very common stereotype around programmers is that we’re all loners who don’t talk to anybody unless necessary. Not only is that very untrue, but I can guarantee that you probably won’t last long at your job doing that. Most of the time, you will be working in a team setting which means that you will have to communicate with people quite often. Along with this, you’ll also be looking at and editing each other’s code. Choosing to isolate yourself or make decisions without discussing it will not only cause confusion, but it could also completely set the team back. If want to improve your communication skills, there are tons of courses you can take for free online and on Youtube. Building up a soft skill like this now will vastly benefit you in any field you decide to go into. 22 | 23 | If You Have a CS degree, You Are Guaranteed a Job

24 | This is perhaps one of the biggest myths out there. Just because you graduate with a computer science degree, doesn’t mean you’ll find a job easily. In fact a lot of students have trouble finding jobs months or even years after they graduate. This could be explained by several factors whether it be a lack of personal projects or courses not preparing students enough for what workplace life is like or any other factors. No one has a clear cut answer. However, if you are a computer science major there are ways you could help yourself avoid this before graduation. You can build up your portfolio with meaningful personal projects, go to programming events in your area, or even start a tech blog like I did. I can’t guarantee this will get you a job, but it will give you a fighting chance. 25 | 26 | You Should Only Apply to Jobs at Big Tech Companies

27 | While companies like Google or Microsoft have great opportunities for developers, you shouldn’t limit yourself to only these. In fact there are tons of companies, including ones not based in technology that have fulfilling programming and IT jobs. For instance, I went to a job fair last year where medical and insurance companies were taking applications for their developer internship roles. You shouldn’t limit yourself to only big name tech companies. There are plenty of smaller, non-profit, or even non-tech companies that have jobs they are just waiting to fill. 28 | 29 | Programming Should Be Your Only Hobby

30 | Your goal should be to code something every day for at least an hour, but it shouldn’t your only hobby. In fact that is an easy way to burnout. While coding can be rewarding and life changing in some cases, it can also be frustrating and headache inducing at times. If you are doing that all day long from early in the morning until you go to bed, you can easily grow sick of it. You need something to help you relax and take your mind off of all the projects and syntax errors. I personally like to play mobile games like Temple Run and Fruit Ninja, but do whatever works best for you. 31 | 32 | You’ll Always Be Satisfied With the End Product

33 | Imagine this scenario. You’re working on a personal project and you’re about 98% of the way done. You’re pretty proud of it, but there’s just that one tiny detail that you have to fix and then it will be perfect. From there, that one detail will turn into two, then four and then before you know it you will have spent hours picking this project apart. And do you know what the worst part is? You probably still won’t be satisfied with it- and that’s okay. 34 | 35 | For the record , I’m not talking about bugs or glaring layout errors. 36 | 37 | I’m talking about small imperfect details that seem like they never end. I’ve been through it and the process of tweaking these little things can seem endless. It’s enough to drive any perfectionist, including myself, insane. However, I recently realized that it’ll probably never be perfect. There will always be some detail you want to fix or upgrade in project whether it be a real estate app or to do list. However, you shouldn’t keep going back to the same project over and over again to fix it. You’ll only be holding yourself back and wasting time you could be using to learn other things. If you find yourself stuck in this cycle, follow the words of my mentor Cimone. Once you finish a project and commit it to github, go back to edit it once and then leave it alone. It will save you time and sanity. 38 | 39 | 40 |

Conclusion

41 | Jumping into an industry that is growing as fast as the tech one is can be intimidating, especially if you hear or are told any myths that discourage you. However, if you are passionate about what you do and willing to put in the effort , then your work will speak for itself. And that is something no one can take away. 42 | 43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /post/what-i-learned-6-months-in-at-my-first-web-dev-job.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'What I learned 6 months in at my first Web Dev job' 3 | date: '2019-03-10' 4 | category: 'Blog' 5 | tags: junior, developer, first job, react, imposter syndrome, imposter 6 | cover_image: '/img/blog/what-i-learned-6-months-in-at-my-first-web-dev-job.jpg' 7 | author: 'Christian Aracena' 8 | author_image: '/img/blog/authors/christian-aracena.png' 9 | author_link: 'https://cdaracena.com' 10 | --- 11 | 12 | # What I learned 6 months in at my first Web Dev job 13 | 14 | Hey everyone, hope all is well! 15 | 16 | Long story short I was able to land my first web developer job back in October of 2018 after graduating from a 3 month bootcamp in July of 2018. I was given a coding test which required me to build a small app that utilized the Yelp API and rendered the 20 closest restaurants in the location the user typed in the search bar. I built it with React (which I was just somewhat starting to get familiar with) and pure CSS. You can see the app here: [Local Bites](http://local-bites.surge.sh/) 17 | 18 | I’m getting laid off at the end of this month, not necessarily because I did bad work but because like a lot of start-ups, they started having financial difficulties and won’t be able to keep me onboard. At the very least I now have 6 good months of professional experience that I can add to my resume and overall career as a web developer (I wrote my first line of code in late January 2018). I just wanted to make this post to hopefully provide some advice and hope for other juniors or beginners like me as to what they might prepare for at their first job or what they can start looking into now. 19 | 20 | **Git / GitHub / Bitbucket / GitLab / Version Control** 21 | 22 | Learn to get comfortable with your terminal and how it relates to Git. 23 | Name your branches after the features that you’re currently working on 24 | Make sure your messages are descriptive and explain the changes you’ve made 25 | 26 | **Get a good fundamental grasp of vanilla JavaScript** 27 | 28 | Yes, at this point in web development the industry pretty much demands that you know at least one JavaScript framework like React, Vue or Angular but you should take your time and really dig deep into vanilla JavaScript in order to understand more clearly why libraries and frameworks like the ones named above are actually important and how they improve the overall quality of the product / app / service/ website you’re building. 29 | 30 | **Be ready to ask a ton of questions** 31 | 32 | For the first 2 months or so I was very shy and anxious about asking questions, to the point that I would be staring at the screen for hours on end, literally wasting productive time when I could have just asked the lead developer for help. Now I understand that if an employer knows you’re a junior they hope and expect that you’ll ask questions when you’re stuck. Yes you should attempt to Google and figure things out on your own but when you work as a developer, time is of the essence and can actually get you fired. After a few months I learned that if you’ve been stuck for about 30 - 45 minutes on a problem, then that’s probably a good sign that you should ask for help. Maybe you don’t understand what the lead developer or another developer did, but you can actually go back to the code they helped you with later on, outside of work or maybe during some down time and break it down and hopefully understand where you went wrong and what you missed. 33 | 34 | **Imposter Syndrome is normal** 35 | 36 | Everyday at work felt and still feels like I’m not a “real” developer. Even when I have a really productive day where I don’t get stuck at all, that lingering, doubtful, anxious thought still creeps around telling me that I’m a phony. Expect that for a good while you will most likely feel like an imposter, ESPECIALLY when you get stuck or feel overwhelmed with a particular task. Sometimes imposter syndrome can be extremely crippling and affect your motivation, in times like these it’s critical that you remind yourself of everything that you have worked to get to this point. All the courses, tutorials, issues, fun and sad moments that have come to embody your coding journey. If they hired you, it’s because they have faith in your abilities or at the very least saw something that they didn’t see in someone else. You earned that and deserve to be where you are at. 37 | 38 | **Don’t stop learning but avoid rabbit holes** 39 | 40 | As developers we need to stay-up-to-date and when you get your first dev job you might find it hard to find time to work on side projects. What works for me is finding a balance, I stopped reading and looking at every single article with hyperbole such as “Try this framework now!”, “this is the next big thing!”, “Yeah React is great but have you tried [insert random .js framework / library here]”. I think the best advice as a junior is to learn the stack that you use at work well, if you have the energy to learn something fun on the side, then by all means go ahead but try to stick to whatever it is you chose to learn for a particular project or set of time. I don’t recommend jumping from framework to framework, especially while you’re hired as a dev and already code everyday. What also helped me get better at the technologies we use at work, was using those technologies on my own side projects. This is great because it reinforces technologies that you’re using and learning at work while giving you the freedom to build what you want with those particular tools. 41 | 42 | 6 months isn’t a crazy long time as a professional web developer but man do you learn a lot, in 6 months I acquired the following skills: 43 | 44 | Got significantly better at React and its countless intricacies 45 | 46 | - Learned Redux and about state management 47 | - Better understanding of how promises and asynchronous JS works 48 | - Learned some new Git tricks like git stash, git stash apply, git fetch 49 | - Learned the importance of documentation on your own code 50 | - Material UI 51 | - Learned about JSON Web Tokens and how they work 52 | - Why refactoring can go a long way 53 | - Testing with Cypress IO 54 | 55 | Out of all the skills I acquired in the past 6 months as a junior developer…I would say the greatest one I’m taking with me from this job is definitely testing. At first I didn’t understand why testing was important but now I see the value of it. It leads to cleaner, more efficient code and prevents potential bugs from popping up and driving you insane. Admittedly, it’s not the funnest part of being a developer but it’s a very useful skill that stands out when you’re applying to places because jobs want juniors who know how and what to test, you’re essentially saving the senior and lead developer time from dealing with potential bugs, and who wants to deal with bugs when you’re under pressure or need to finish a project by a certain time period? 56 | 57 | I hope this post helped you if you’re at your first job or looking for your first job. I wish all of you the best and just want to say don’t ever give up. No matter how hard or difficult it might seem, don’t. It’s hard but rewarding work, you’ll thank yourself in the end. 58 | --------------------------------------------------------------------------------