It has become increasingly popular for artists to be ranked by their YouTube view counts. This article is written to help my readers best utilize their loyal fan-base. Understanding the System YouTube is no new kid on the block when it comes to “spammers”. They’ve had to combat a lot of “artificial views” brought on …
Category Archives: Programming
Reducing Learning Curve Overhead with OOP
A lot of people don’t understand why object-oriented programming (OOP) practices are getting so much hype. While I can’t explain all the benefits of using OOP in this article, I will cover one of the compelling cases of using OOP, you save time. Imagine a scenario where a new recruit has just joined your ranks. …
Continue reading “Reducing Learning Curve Overhead with OOP”
Code Obsolescence
I believe that code-base no matter how well written are doomed to the fate of eventual obsolescence. No matter how well the code is constructed, there are bound to be unforeseen edge cases that can have a minor or major impact on your code. If your business decides to take the code to a whole different …
Underlying System Flexibility of API Testing Systems
Your testing sandbox can be flexible or immutable. I have a preference for designing testing systems that are flexible. Data that is generated via the testing process, can be modified through the testing process. Everything flows the same as a live system from beginning to end. There are developers who would disagree with this approach, …
Continue reading “Underlying System Flexibility of API Testing Systems”
City of Los Angeles Business Tax Online E-File
As of writing this article, the site for filing businesses taxes online at https://latax.lacity.org/laweb is broken. I’ve tested the site across 3 browsers, chrome, firefox, and IE, and none of them will pass the professional activity code validation check. I’m amazed that such a bug could’ve even passed a decent QA process. In fact, when …
Continue reading “City of Los Angeles Business Tax Online E-File”
A Compelling Case For the Use of Objects
I think one of the hardest things about being a programmer is working with code that you’re not familiar with. You can spend hours, days, weeks, months, trying to understand the code that someone else wrote. I used to think that if a person who can’t read through my code and fully understand what my …
Introductory Documentation
Well written introductory documentation starts by first understanding the purpose. The purpose of the document is to get the reader to become acquainted with whatever you’re trying to introduce. Not only that, but one should keep in mind what they wish to accomplish by introducing the topic. This would help organize the overall direction of …
A Stitch in Time
There is an old saying “A stitch in time saves nine.” What it means is that if there is an issue, if you address it early, it’ll take overall less effort than addressing it down the road. This is saying applies not only to stitch, but to programming as well. Employers should be wary of …
View Point on Frameworks
The way humans get computers to do what they want is through “programming” and we program in a “programming language”. In a way, it’s how humans communicate with a computer. When I program, it’s more like talking to a computer than anything else. Talking is what keeps me clothed, fed, and sheltered. In English, you …
Handling File Storage
When you’re writing a massive application, if given a choice to use a file manager to manage files or to allow the application to manage the files on its own, it’s much preferable that allow the application to handle the file placement logic. This way, the application’s database can be put in charge of maintaining …