Developer Journey

This page was just another learning adventure, but I want to take this opportunity to help others. Specifically, those who may at times feel overwhelmed.

MyGitHub


Software: Sketches »»


"There's just too much to learn!"

Keep reading »»

Do not fear! This proves that you will be a good programmer! You may have heard that the difference between a good developer and a poor one is: the ability to search for a solution efficiently. In other words, knowing how to efficiently use Google could be the deciding factor in being a good developer(dev).

“Start small, but think BIG.”

Keep reading »»

My portfolio pages are a good example of applying this principle. At the current time of writing this, I am using google docs as my blogging solution. Instead of creating a wordpress site like most others, I solved the problem distilling it to its basic part: “I want to write and allow others to comment on my writing”. Now this problem can easily be solved by my current solution.

“Help! Stuck in Tutorial Hell!”

Keep reading »»

Tutorial hell can be defined simply as: “continually watching others break down complex problems without attempting them yourself”. If you never start on a blank sheet, you are handicapping yourself as a developer. Of course, in a production setting, having boilerplate code is the standard. After all you do not want to keep reinventing the wheel.

“Why do most modern websites look similar?”

Keep reading »»

This is something I am currently grappling with. On the one hand, templates and simplicity of design lend themselves to more efficiency. On the other, I miss the days of Flash that made almost every page unique.

“Help, I’m just stuck.”

Keep reading »»

This is a commonality that all devs share. We ALL get stuck, and the good devs are quick to get unstuck, but how? There are a plethora of resources available on Google; finding the correct resource is paramount for programmers.