Community Preview

IMG_0005.PNG

I’m excited to share a preview of the new Dojo After Dark community site I have been brainstorming on. The image above is a wire frame for the website. I tried to keep it to a minimum so that I can get it up and running at the beginning of the new year and leave more features to be implemented by the community. This image is a sneak preview for what is to come for the community. There are some pretty big plans starting to come together and we need more people to help build the site. If you are interested, find me on the Dojo slack as cbaut or just in the DojoAfterDark slack channel. It is currently going to be a front end React Application with a node backend service.

Other than that,
Happy Holidays!

I’ll be coding until the next year and many more to come!

The Tortoise and the Hare

tvh
Progress update for Dojo After Dark overhaul.

Initially I was going to generate most of the views with a template I had found and transfer it into a React application. This week has proven that to be a much more difficult task because of the nature of React thus progress has slowed. I am going to rewrite the template into a React appĀ  and rewrite the styles as well. This is going to be great practice for me to grow my understand of both React and css. During this ground up building process I am also going to familiarize myself with the new tools that most React apps are build with like webpack and other libraries needed in conjunction with React. After I finally complete all the views I am also planning to put together a D3js demo to share on the site.

Since I started learning how to program and my experiences in my boot camp, I always saw myself as the tortoise from “The Tortoise and the Hare” in the race of learning all that I can. I find it difficult to learn some of the concepts and it takes me multiple videos, readings and demos to have it sink in. I know that programming is my passion and I will continue to work on my craft until my time is up. I will be a master coder one day.

Check back here weekly for more updates!
Feel free to message me with any feedback or questions.
Also I don’t like coding alone, contact me for some coding hangouts if your in the area!

ChristopherBautista.com Is Live!

eat-sleep-code-repeat-t-shirts-men-s-t-shirt

Check me out at ChristopherBautista.com

In preparation for a focused effort to join the job hunting front, I have completed my personal site. In order to reduce the amount of time it would take to build it from scratch I found a template that I liked and deployed it on Digital Ocean to diversify my experiences. I also experimented with using a one click WordPress set up just to see what it was about. I was impressed by the easy of use that the software provides and will definitely investigate it further down the road since many sites use it.

DojoAfterDark.com Major Overhaul Incoming!

During my downtime waiting for responses, I will be performing a major overhaul on the Dojo After Dark website. I am going to complete the front end views and turn the project into a MERN Stack (swapping out Angular for React). This past week I attended a hiring fair and noticed that most of the companies that were hiring for Front End Developers were seeking out people with knowledge in React. From my research I have noticed a big trend towards that tool so I will be implementing it into this project.

On a side note, this past week’s first Book Club meeting was awesome! During the overhaul I will be updating the notes to be displayed on the site and share the exercises that we did as a group. I am looking forward to the next meeting on Wednesday. I believe a lot of people will benefit from attending these gatherings. It is especially helpful because it helps us overcome parts of the books that prove to be extremely challenging or difficult to understand and it just makes the whole learning experience a lot more engaging and fun!

After attending the hiring fair this week I have gained a better insight as to what developer path I would like to go down for now. I know I wanted to focus on become a Full Stack Developer, but after seeing the demand for more Front End Developers, I decided to follow that path first. I am definitely a more visual person. It has become more obvious to me as I go deeper into the world of computer programming. I enjoy using mind mapping as my main form of note taking for instance. So on my road to become a Black Belt Full Stack Developer I am going to start at the front.

Stay tuned for more updates!

while (alive) {
eat();
sleep();
code();
}

Dojo After Dark is Live!

Screen Shot 2016-11-13 at 9.51.58 AM.png
Checkout my open source project at Dojo After Dark!

This week we added a bunch of features to help move us into the next phase of development.

Here are some of the cool features that were recently added:

– Awesome neon signage on the home page and home button in the navigation bar.
– Auth0 login so you don’t have to make a new account!
– After logging in you can find the weather at the Dojo on the top right near the sign out button.
– Ninja cards are automatically created for all users that sign into the site.

Some features still in development but able to see:

– Ping Pong score tracker
– Notifications
– Other pages linked in the navigation bar

I am really excited about the project because the code base is growing bigger and bigger each week! Working on Dojo After Dark has really helped me improve my coding game. This is the first real project that I have been extremely passionate about. I am very grateful to have gotten a lot of support from my peers. Every coder should definitely work on a project that they can play with. I remember watching a video or documentary that said the best way to learn is through play. It is how kids learn so fast and how adults should continue to learn.

Dojo After Dark is a playground where developers can take the project, read it, develop a feature, practice using APIs, practice front end design, practice back end coding and really anything.

I hope that more people take on projects like this, or even this one, so that they can improve their programming skills. I believe that learning to program is similar to learning how to build a house.

Before we can put together a house we need to some tools.
We then need to learn how to use our tools and keep them sharp.
We study how to build a house by reading about it, learning from others and practicing building smaller components that make up a house.
Over time with practice and dedication we have created many small components that will eventually make up a whole house.

This is why I like to think about programming like blacksmithing.
It is an art.
It is something that we need to practice.
We have tools we need to learn.
Sometimes we replace tools or need new ones.
Sometimes things break.
We learn how to fix them or build them better tomorrow.

Join us at Dojo After Dark for some discussions about various topics!
Last week we went over the front end styling framework Bootstrap 4.
On Wednesday’s we are having our book club meetings.
This coming week will be our first meeting for Eloquent JavaScript.
Read Chapter 1 & 2 before then.
We will be doing the exercises together.

Hope to see you there!

Sneak Peak Inside Dojo After Dark

logo.png

As I wrote in my last post, this past month I have been given the opportunity to work with a live code base. It has been extremely intimidating because of the sheer size and complexity of project. This exposure has inspired to me create my first large scale project. The project is Dojo After Dark.

Programming has really made a positive impact on my life. I find it fuels my passion, inspires me to bring ideas to life and challenges me. This past week I have taken the initiative to layout part of the foundation this project. What is it? In summary it is an open source project whose purpose is to build and inspire a community of developers.

Dojo After Dark gives the current students and alumni of the Coding Dojo an opportunity to:
– contribute to an open source project (It is going to look good on a resume too)
– house your personal site, project, resume, etc.
– continue developing your skills
– explore a live project created by many people just like you
– be part of a community of developers with a passion for coding
– explore code
– have access to an ever growing code base
– learn both new and old technologies with others
– provide an environment that will act as an incubator for new developers
– and much more!

Come check us out at the Dojo After DarkĀ and get a copy of the project.
Monday – Friday
6pm – 8pm

We are having our first book night next Wednesday! The first book we are tackling is Eloquent JavaScript. Read chapters 1 & 2 before the meeting and we will go over the exercises together and answer any questions that come up.

Looking forward to seeing what this project will become!