I was 12 and in the 6th grade when a teacher first introduced me to HTML.
We were some of the first kids to grow up on computers and watch the internet evolve, an early time for Operating Systems and User Interface design.
All children in public school were required to take a Computer Skills class, which mostly introduced children to the software they would grow up on and write papers and use for business for the rest of their lives. Me and a few other kids in the class were typing whizzes, and we’d fly through our class material most days with a good 20-30 minutes to spare before class got out. One such day, the teacher approached us and offered some “alternative” lessons he had got from somewhere and told us we could try to learn to build web pages.
The idea first hit me then, that I could make whatever of my own to work on the screen instead of just being the one interacting with it. I thought it sounded awesome, so I learned how to build a basic home page with the different sections and tags, just words printed on a colored background that you could pull up in a browser. That’s as far as the alternative course had been developed, and not much further than what you’d typically find on the internet for a business at the time.
Many programs and applications were developed to assist the coding and design process. Major companies delivered products with good ideas around the problems associated with web design and coding, Adobe making the greatest strides in advancing the medium for a while, but limiting the developmental timeline of a medium through the sole developers of a single company eventually falls behind the much larger competition that developed out of the technological boom of the 2000’s.
Community-based, open-source companies popped up with the birth of digital businesses, though few really picked up steam for a while. It wasn’t until the language was advanced enough that people could begin instating their ideas into software that the machines could handle and the language developed enough to successfully complete its tasks. The most popular that web designers were using were Joomla, Droopal and WordPress.
All of these interfaces are content management systems, which basically gives you an interface to interact with all the elements you develop, saving a lot more time with the coding required and giving you a visual layout for better visualizing your spread. For a long time, WordPress was unpopular because it didn’t respond as well to custom code, styles or scripts as the others. The interface was more intuitive, but the system less functional.
That all changed within the past 5 years, and more impressively each year. WordPress has made leaps and strides above other systems in its compatibility and flexibility, and its biggest contribution to that achievement has been the community that has developed out of it. The WordPress framework itself offers little on its own, but either with an expansive background in PHP or an exploration of the systems developed by the thousands of companies and individuals expanding on the system, you can find an array of powerful web development options that serve a massive scope of needs and interests. It’s also still the most intuitive, and with that allows for an interface that both clients and developers can use for their respective needs without needing to develop a separate backend dashboard. It’s saved time and given me access to powerful features like encryption and order tracking.
It’s for this reason I develop all of my sites in WordPress. Anything else will take much more time and will run less smoothly than the time and numbers put into WordPress’s extensive development. If some big shot company needed a private database for managing millions of international patients or something, I couldn’t develop that, and I wouldn’t suggest you use WordPress for that either.
I build for the local businesses and the national startups, people needing a modern, high-tech marketing solution for their ideas. It’s more exciting, anyways, brainstorming and coming up with creative ideas on how we’re going to introduce this thing or that to the public. For that, the solution has always been WordPress for me, and I think everyone I’ve built a site for has loved what it’s been able to deliver for them.