Elkford, British Columbia Web Design & Development Articles
Latest articles from around the web
Five years ago, when, for the first time ever, I was invited to speak at one of the best front-end conferences in Europe, I had quite a mixture of feelings. Obviously, I was incredibly proud and happy: I had never had a chance to do this before for a diverse audience of people with different skillsets. But the other feelings I had were quite destructive. I sincerely could not understand how I could be interesting to anyone: Even though I had been working in front-end for many years by then, I was very silent in the community. I hadn't contributed to popular frameworks or libraries. I was just average. So, the feeling of a mistake having been made, that I did not deserve to be at that conference, was very strong, and I could not believe that I would indeed be speaking until I had bought my plane ticket.The post Confessions Of An Impostor appeared first on Smashing Magazine.
Printing an array in Java is not as straightforward as it is in some other programming languages. The standard method of printing objects does not produce the results you might expect. To overcome this, there are several other methods we can employ to print the values stored in an array. We will be looking at […] The post How to Print an Array in Java appeared first on Developer.com.
Here is an excellent selection of 20 lightweight web design markdown editors that can be very useful for developers. These editors come with lots of amazing features that will assist you in coding faster and better. Some of the best features are folder navigator, live preview, various fonts, multi-tabs, custom styles, great themes, multilingual, 100% responsive, […] The post 20 Lightweight Web Design Markdown Editors appeared first on Line25.
Forms are arguably the most important parts of any web application. Without forms, we would not have sites like Google, Facebook, Amazon, Reddit, etc. However, the more I browse the web, the more I see poor implementations of forms. In this series, we will examine the proper steps to creating forms for the web, how to think about the code we write, and considerations to make along the way. The series is broken up into the following parts:
In a previous post to his site Andrew Embler provided a "concrete guide to dependency injection", a method to help make code easier to test and more flexible/maintainable. In this latest post he continues the series and moves to the next topic: dependency injection containers. I recently posted about dependency injection, a guide that I hope was easy to read and understand. It's a topic that's confusing, due in no small part to its name. As I mention there, the same term defines the simple process of externally providing instance variables to a class as it does to the Container object's magical auto-instantiation of object (which also "injects dependencies.") I'd like to talk a bit more about that. Now that we understand the term "Dependency Injection" (which is simply providing classes to classes through a constructor or a setter), let's talk about how we might make this a little less onerous. He starts with an example from the concrete5 project where a class would require three object instances each time it would be created. Fortunately the software includes a make command that does some of this work for you. It makes use of a dependency injection container behind the scenes to get the instances it needs. He then covers cascading dependencies, some special logic for class creation and how to "get fancy with it" by defining custom logic when an instance is created.
In this post, we will learn how to handle forms in Svelte. Forms are an integral part of any web application. They are the primary way in which you collect information from the application user. Forms can enhance the user experience. Also, they can have a significant impact on the overall data quality of your application.
I just released a new version of Magic, and its primary feature is a brand new frontend template. Check out the screenshot below for an example of how it will look. First of all, this template is 10 times better than the previous template in regards to code quality and extensibility settings. However, more importantly, it gives you the ability to override settings such as colour profile, dark or light Angular Material theme settings, etc, etc, etc. It's arguably "the beginning of the end of (manual) coding" the way I see it. The template features the ability to translate buttons and widgets. It features the ability to easily extend it with individual settings. It is 100% perfectly responsive. But most importantly of course; It allows you to create a kick ass enterprise software project in 1 second! Don't believe me? Then watch the video below for an illustration of how I created the above application in 1 second, literally!
Web design, and particularly CSS, has taken on a predictable pattern in recent years. First, we create special effects that make heavy use of images, outside libraries or both. Then... The post Add Cool Effects with CSS Blend Mode appeared first on Speckyboy Design Magazine.
When trying to execute a project, many things can go wrong. You can outspend your budget. Your team can fail to collaborate and communicate effectively, leaving gaps along the way. You can fail to know where the project stands, leading to riffs and even mistrust with your client. And you can also fail to meet […] The post What is Agile Project Management Software? appeared first on Developer.com.
About The Coding Studio Inc.
Developing professional web applications
for Elkford, 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.