Single Responsibility Principle

There are many ways of architecting software. There are many ways of organising code. When an architect (in this case Software engineer or programmer) decides to create a plugin, he/she must decide how they’re going to organise the logic of the code. In the Single...

Content Is Money

Whether you’re starting a brand new website, a brand new company, anything brand new online, people need to learn more about you. If you are a service provider, your potential clients need to know how you’re qualified to provide the required services, and how you...

Beautiful Code

I have been working on researching this very topic the last while. This is such a broad topic with many opinions from so many people. When joining different agencies, I have been given rules to follow every time. There have been times when I argued we should do...

Traits, tests and things I learned

Traits In the Merriam Webster, a trait is defined as: an inherited characteristic a distinguishing quality In programming languages that support it, for example PHP, Java, Rust, etc., a trait provides a set of methods that implements behaviour to a class, and require...

Go, Go, Go, GoLang

GoLang started back in 2009. I have been hearing about Go as a hot new language for the past almost 10 years. GoLang is fast. GoLang compiles the code into binary. The performance of Go is comparable to C and C++. Go (shortened version of GoLang) was created to be...

Free Stock resources

Sometimes you need to populate your website with stock photos to make the website pop. Whether you’re creating a real estate listing website, or you’re working on a website with a lot of photos for someone or for yourself, and you have no photos yet, stock...

Bridepower

I worked on a large project consisting of converting a lot of gowns and other products from an incompatible e-commerce platform, and I wrote a plugin that took each product and automatically converted information from each product into the appropriate fields in...

United Earth Contractors

This website is powered by a plugin I made that fetches all the products from a webservice on Supply post. (http://supplypost.com) There is a cron job that runs on x interval, and upon the plugin running, it updates or adds new products in WooCommerce that Supply post...

Phoenix Summer Showdown

The website is no longer running, I made forms for Karate tournaments that allowed users to register for one or multiple events. When people clicked on event checkboxes, the total it would cost you was automatically calculated. Once you filled in your info, selected...