Write Your Own PHP Framework & CMS, Part 1

2021-03-22 PHP, Framework, CMS, DIY Coding

So, you are wanting to write your own framework. Maybe you are tired of the breaking changes introduced into the framework you are currently using. Maybe, you realized how slow Symfony and Laravel frameworks actually are. (They are ridiculously SLOW, if you didn't know, check out our Laravel Benchmarks and Symfony Benchmarks; for more detailed information). Maybe, you have a desired API and code design or esthetic, which you wish you could use, but your framework doesn't allow or is incapable of this change. Or maybe, you just want to write your own framework; let's pause for a few seconds for a Public Safety Announcement.

Read More

WordPress is a Security Mess

By WordPress, I mean everything written for WP, not just the core software. Honestly, with a little configuration with security in mind, WP Core is rather solid (security-wise). However I have a client that wanted a specific "Feature" on their website, they found and installed a seemingly good plugin to add the desired functionality. Only 3 days later their website had been compromised. We started fresh, and installed everything again, double checking all the configurations. In just a day, it had been attacked and compromised again. How is this possible?

Read More

Quora Programming Questions?

More so recently I think there is a serious problem in the Quora Programming Community. There are a few issues, but at the top of my list is the number of absolutely ridiculous questions being asked. From the "Can I Actually Become a Programmer" to the "Why is X no longer good practice".

Read More

Top 5 Javascript Projects for HTML5 Game Development

So, you want to create a Browser based interactive application or videogame? Well, I am looking into it now. As much as I hate web technology and the bloat culture that is so prevalent in this niche. However, I am really excited to start working on browser based, cross platform education game suite (mobile & desktop). My goal is to develop this to help us homeschool our children, and make it available for others to effectively homeschool their children, by using mainly a PC or Mobile device, which they may already have. But that is a topic for another article. Here are the Libraries I have found and am considering for use in this project.

Read More

Staying Focused on Profitable Work

Lately I have been having trouble staying focused and being productive towards work/tasks from which I earn money. This seems to include both personal (self published) projects and client (contracted) projects. See I have over 180 domain names of which only two or three are actually making any money; why? I cannot seem to stay focused on a single project long enough to bring it to make a profit. Join me as I explore my seemingly masterful procrastination skills.

Read More