Dawson Creek, British Columbia Web Design & Development Articles
Latest articles from around the web
Every website we build has its own unique challenges. But the tools we use can help us tackle them head on. WordPress, and its never-ending ecosystem of plugins have helped... The post Why Wrangling User Data in WordPress Can Be a Nightmare appeared first on Speckyboy Design Magazine.
In part 1 of this series we discussed the size and complexity metrics calculated by phploc. We continue with a discussion about dependencies and structure. Structure This section gives us an idea of how many things there are of a certain type. These can be useful indicators too. For example, i...
Building a fully functional REST API from the ground up is a large project for any developer and even more challenging for IT professionals unfamiliar with the nuances of how APIs are coded, deployed, and maintained. There's is an opportunity for low-code tools to reduce the time spent on API integrations. These tools can lighten your load and manage most of the complexity for you, allowing developers to work on other aspects of their stack.
From the very beginning of our adventure with GraphQL, we were impressed by how great its community is. The amount of content, libraries and great tools generated by GraphQL users amazed us from the very start. The more time we spent working with GraphQL the more things we saw that could be improved to make […] The post GraphQL Editor – The Journey from Initial Release to Version 5.0 appeared first on David Walsh Blog.
Over the past few years, the creative world has undergone a mass migration to the cloud, which has been spearheaded by companies like Adobe. The
On the Delicious Brains site they have a new post that makes a suggestion to the WordPress plugin developers out there: stop supporting legacy versions of your plugins and move on. I recently saw this tweet from Danny van Kooten which reminded me of one of the many major gripes developers have with WordPress - supporting ancient PHP versions: "STOP SUPPORTING PHP 5.2 IN YOUR NEW PROJECTS. No one using it is actively installing plugins, trust me." Yes, (unbelievably) WordPress still supports installations of PHP 5.2.4! As plugin developers, we can't change that over night but we have the power to stop supporting these legacy versions in our plugins where we have control over the codebase. He talks about how, despite the fact that the WordPress project itself strives for ultimate backwards compatibility, it's just not run on older versions of PHP as much. They share some statistics about the number of WordPress installs on each version of PHP starting with v5.2. The results show that the overwhelming majority are on v5.6 with a split between <=5.3 and >=7.0 for the remainder. They also share some statistics from their own plugins finding that the >=7.0 takes the lead. The post then shares some of the reasons for making the upgrade to only support newer versions of the language including security updates, speed and developer experience. It finishes up with some of the steps to follow to inform users of the intent to deprecate old support and when to make the move.
This article was contributed by Abhishek Talreja. Most freelancers go through those dreadful days when nothing seems to work. Times when the creative juices go dry, and just about everything starts to bother you like an irritating little insect. You stare into the walls and empty spaces to understand what’s going wrong – the more you wish to get back to your real self, the harder it gets. Creative burnouts can be quite demotivating – often a result of multiple factors: long work hours, non-stop work, a lack of inspiration, and so on. What is Creative-Burnout? Creative professionals are driven by their passion for their art. Burnout makes you lose interest in work – you tend to feel dull and feel like you lack purpose and interest. It can even stretch to a point where you start doubting your abilities as a creative professional and start thinking about alternative vocations. A strange sense of isolation takes over, where you stop feeling like interacting with anyone. You feel like escaping the situation and there is an odd frustration that overwhelms you. Don’t worry, you can avoid getting into the rut with some simple yet useful hacks: How to Avoid Creative Burn […]
On the Laravel News site, there's an article posted covering the use of factory callbacks and closures in guards in Laravel. This feature was snuck into a recent release and allows you to provide a bit more dynamic functionality to your models and guards. Two undocumented (before today anyhow) features were recently added to the Laravel 5.6 documentation, and they are both fantastic! The post details each of the two new additions starting with the factory callbacks allowing you to perform additional tasks when a model is made or created (code examples included). The guard changes allowing closures and the Auth::viaRequest method to define new guard drivers.
Do you have a rulebook when it comes to website design? There are some rules that apply to pretty much every web design project--let’s call them the “web design commandments”. No matter how large or small the website, these rules are the foundation for good design. If you follow along with these basic guidelines, and […]
The product form is generated via UI-Components. If we need to add a custom button in admin product form, then it can be possible by the following way. The UI component name for the product form is : view/adminhtml/ui_component/product_form.xml. You need to create a file with the same name and path in your own module [...]
About The Coding Studio Inc.
Developing professional web applications
for Dawson Creek, British Columbia, for 20 years!
With years of experience and many satisfied customers, we provide the direction and assistance you require.
Custom Web Development
We specialize in complex custom web projects, from small business websites to corporate applications.
We create an experience which converts more leads and retains more customers, which increases profits.
We help to simplify and automate employee tasks, which reduces payroll and other expenses.