professional development & blogging from
an open source, data & transparency activist

 

Are you open to learning from others?

Recently a blog post made by another “programmer” had caught the eye of another Brampton area developer as well as mine once it was shared. The post was absolutely horrible and contained some misdirected information specifically for a blog which focus is on helping you become a better programmer. Let me first denote that this [...]

5 Comments

Five things I wish PHP would implement (or had) & would change

For most who know me know, PHP is one of my favorite web development technologies. The problem though simply lies in the advancement and growth of this technology. Recently I have been hard at work trying to finish up a few major source packages and one application – but I have recently found myself thinking [...]

30 Comments

Rogers inconsistency leads to the use of Google's DNS

Lately I have found that my Internet Service provided by Rogers has been very inconsistent and a lot of down time. Unfortunately, there is not a lot that can be done on the consumer end except to switch to another provider such as Bell. However, in saying that – I have recently decided to switch [...]

1 Comment

Why I support Open Data & OpenCourseWare Initiatives

Just to make this clear, I support Open Data and OpenCourseWare Initiatives! Some of you may wonder what Open Data and OpenCourseWare initiatives are. Well, before I continue on providing you with why I support these and why you should also, I will first explain what they are. Open Data is a philosophy and practice [...]

1 Comment

Day 3 of Sorting Algorithms – Cocktail Sort

According to Wikipedia, the Cocktail sort is also known as a bidirectional bubble sort, cocktail shaker sort, ripple sort and many of other names. This sorting algorithm is a variation of the bubble sort that is both a stable sorting algorithm and comparison sort. This algorithm differs from the Bubble sort in that it sorts [...]

1 Comment
 
 

I do not support the use of Internet Explorer 6 or lesser versions and neither do my websites. If you see this message, please upgrade your web browser.