Introducing –

This entry is part 2 of 1 in the series Road to Cadejo!!! =D

I’ve been introducing SEVERAL projects over the last few years, but I’m hoping this one will be a constant in my life for the foreseeable future:

With Cadejo, I’m planning to create a platform where I can teach one of the things I love the most in life: Computer Science =D. If you are interested in my personal projects, I would really appreciate it if you subscribe to Cadejo’s Youtube channel.

You can read more “official” info about Cadejo on its about page. The rest of this blog post is going to be “behind the scenes” stories about Cadejo and its launch.

Road to Cadejo – Part 1 – First Step

You have no idea how happy it makes me to finally be able to talk about Cadejo. I’ve been consistently working on it for a little over a year now, but I’ve been slowly planning/dreaming about it for about 3-6 years.

Ever since I was in high school I had the feeling that I wasn’t going to be happy in life unless I spent some of my time teaching (amongst other things.) I used to build castles in the sky for quite a while until I decided it was time to stop dreaming and start doing. But, where to start?

Continue reading

Status Update

It’s interesting (haha I usually say to replace the word “difficult” with “interesting” in a whiteboard interview….) to think that my last post was more than a year ago. Things have been pretty hectic over the last several months and I’ve spent most of my time trying to “stay afloat”. I have good news, bad news, and…news?

Bad News

  • I don’t think I would be exaggerating if I said that the last 7-8 months have been the toughest of my life.
  • I stopped working on every….single…one…of…my… projects. I have nothing to report on the “big list of project ideas” I mentioned a year ago. I still have the ideas. I just haven’t worked on them.
  • Sadly, I think I finally achieved the mythical burnout state. The root of the situation is, of course, the fact that I’ve been working too much during a very difficult time, but there were smaller reasons too. I lost contact with:
    • martial arts and exercise.
    • family and friends.
    • most of the entertainment I love: novels, anime, and videogames
    • self-improvement/self-study
Last week: Graphical representation

Good News

The good news is that things will start to improve, at least a little, soon. Over the next several weeks I’ll spend a lot of time focusing on resting and recovery. Part of that recovery is going to be to finally start to work on the projects I’ve neglected for far too long. (Is it weird that I’m planning on working to be able to…rest?)

I’m going to use Twitter to document the process and to keep myself accountable to living a healthier lifestyle. Follow me if you would like to check that out:

I’ll probably write a post here to summarize the process in a few months.

Time to recover


Neither good nor bad, but one of the most interesting outcomes of this whole process how it may force me to re-think most of my plans. I’m trying to avoid making any big decisions until I take care of my burnout though.

Another one of these posts?

Over the last several years I’ve noticed that there is one particular type of post I always dread to write: a post where I explain a massive change in my plans. It is with a heavy heart that I’m about to cancel my newest project:

But why?


Even in the earlier development days; it was very clear that iRPGs was going to require a healthy amount of time. Especially after I realized the amount of free time I had while working a full-time job.

In hindsight, that was a red flag for any “side” project. I didn’t want to cancel yet another project, so I persevered.

However; at some point, I had to ask myself “Do I really want to spend this amount of time working in iRPGs and not working on my main projects (the same projects I left stranded because of iRPGs)?” Sadly, the answer is NO. Even if iRPGs were to become super successful, the answer is still NO u_u


I’ll admit this is a weak justification, but I did not have a great time with python. I love python for small scripts, but I didn’t like using python for iRPGs.

It can be said that most of my problems with python stem from the fact that I might not have learned enough python, but I didn’t have a great time with the environment and I don’t think I’ll start another project in python anytime soon.

It’s not you Python…it’s me.

So, what’s next?

Hopefully, I’ll think thrice before starting any other project…

I have a  big list of project ideas in my queue, but I’ll limit my active projects as much as possible. I should be able to write about my next steps in the next few weeks.

Learning Map – Summer 2017

A mind needs books as a sword needs a whetstone, if it is to keep its edge. – A Game Of Thrones (George R. R. Martin)

This summer was a very hectic time for my self-study and for my career. I was finally able to make a career-transition I have been planning since I was in high-school: becoming a computer science instructor.

I’m very happy with the transition, and I have been mainly studying the technologies I’m going to teach: Javascript, Node.JS, Express, and React.I initially used Code School to learn the basics, but now I’m mainly studying with my workplace’s internal material.

I’m also using (and will continue using for a while) the great “You don’t know Javascript” book series.

I’m learning a lot and I’m having tons of fun!